spec/predicate/test_attr_split.rb in predicate-2.2.1 vs spec/predicate/test_attr_split.rb in predicate-2.3.0
- old
+ new
@@ -33,9 +33,21 @@
let(:pred){ p.eq(:x, 2) }
it{ should eq({ x: pred }) }
end
+ context "on eq with placeholder" do
+ let(:pred){ p.eq(:x, p.placeholder) }
+
+ it{ should eq({ x: pred }) }
+ end
+
+ context "on in" do
+ let(:pred){ p.in(:x, [2]) }
+
+ it{ should eq({ x: pred }) }
+ end
+
context "on match" do
let(:pred){ p.match(:x, "London") }
it{ should eq({ x: pred }) }
end