spec/parametarized_spec.rb in rspec-parameterized-0.3.1 vs spec/parametarized_spec.rb in rspec-parameterized-0.3.2
- old
+ new
@@ -72,10 +72,11 @@
where(:a, :b, :answer) do
1 | 2 | 3
"hello " | "world" | "hello world"
[1, 2, 3] | [4, 5, 6] | [1, 2, 3, 4, 5, 6]
+ 100000000000000000000 | 100000000000000000000 | 200000000000000000000
end
with_them do
it "a plus b is answer" do
expect(a + b).to eq answer
@@ -88,9 +89,10 @@
where(:a, :b, :matcher) do
1 | 2 | -> { eq(3) }
"hello " | "world" | -> { eq("hello world") }
[1, 2, 3] | [4, 5, 6] | -> { be_a(Array) }
+ 100000000000000000000 | 100000000000000000000 | -> { eq(200000000000000000000) }
end
with_them do
it "a plus b is answer" do
expect(a + b).to instance_exec(&matcher)