spec/hamster/set/intersection_spec.rb in hamster-1.0.1.pre.rc.1 vs spec/hamster/set/intersection_spec.rb in hamster-1.0.1.pre.rc2
- old
+ new
@@ -1,25 +1,20 @@
require "spec_helper"
-
require "hamster/set"
describe Hamster::Set do
-
[:intersection, :intersect, :&].each do |method|
-
describe "##{method}" do
-
[
[[], [], []],
[["A"], [], []],
[["A"], ["A"], ["A"]],
[%w[A B C], ["B"], ["B"]],
[%w[A B C], %w[A C], %w[A C]],
].each do |a, b, expected|
describe "returns #{expected.inspect}" do
-
before do
@a = Hamster.set(*a)
@b = Hamster.set(*b)
end
@@ -32,15 +27,10 @@
end
after do
@result.should == Hamster.set(*expected)
end
-
end
-
end
-
end
-
end
-
-end
+end
\ No newline at end of file