spec/lib/pact/helpers_spec.rb in pact-support-0.5.3 vs spec/lib/pact/helpers_spec.rb in pact-support-0.5.4
- old
+ new
@@ -65,9 +65,20 @@
matcher: /^\d{4}-[01]\d-[0-3]\dT[0-2]\d:[0-5]\d:[0-5]\d([+-][0-2]\d:[0-5]\d|Z)$/
)
end
end
+ describe "#like_datetime_with_miliseconds" do
+ let(:datetime) { '2015-08-06T16:53:10.123+01:00' }
+
+ it "creates a Pact::Term with UUID matcher" do
+ expect(like_datetime_with_miliseconds(datetime)).to eq Pact::Term.new(
+ generate: datetime,
+ matcher: /^\d{4}-[01]\d-[0-3]\dT[0-2]\d:[0-5]\d:[0-5]\d\.\d{3}([+-][0-2]\d:[0-5]\d|Z)$/
+ )
+ end
+ end
+
describe "#like_date" do
let(:date) { '2015-08-06' }
it "creates a Pact::Term with UUID matcher" do
expect(like_date(date)).to eq Pact::Term.new(