File tree 1 file changed +9
-7
lines changed
1 file changed +9
-7
lines changed Original file line number Diff line number Diff line change @@ -8,18 +8,20 @@ def smell
8
8
require "wrong"
9
9
require "wrong/adapters/rspec"
10
10
11
- Wrong . config . alias_assert :should
11
+ # David's solution
12
+ # require "rspec/expectations"
13
+ # require "wrong"
14
+ # require "wrong/adapters/rspec"
15
+ # RSpec.configuration.expect_with :stdlib
12
16
13
- describe BleuCheese do
14
- it "stinks" do
15
- should { BleuCheese . new . smell > 9000 }
16
- end
17
+ # Alex's solution
18
+ module RSpec ::Matchers
19
+ remove_method ( :expect )
17
20
end
18
21
19
-
20
- # This test should fail, yet it passes, since RSpec aliases expect to lambda
21
22
Wrong . config . alias_assert :expect
22
23
24
+ # This test should fail, yet it passes, since RSpec aliases expect to lambda
23
25
describe BleuCheese do
24
26
it "stinks with expect" do
25
27
expect { BleuCheese . new . smell > 9000 }
You can’t perform that action at this time.
0 commit comments