File tree Expand file tree Collapse file tree 1 file changed +29
-29
lines changed Expand file tree Collapse file tree 1 file changed +29
-29
lines changed Original file line number Diff line number Diff line change 77
88- Added super_diff extension for improved struct diffing in RSpec tests (@flash-gordon in #197 )
99
10- Add this to your Gemfile:
11- ``` ruby
12- gem ' super_diff' , group: :test
13- ```
10+ Add this to your Gemfile:
11+ ``` ruby
12+ gem ' super_diff' , group: :test
13+ ```
1414
15- Then activate the extension in your spec_helper:
16- ``` ruby
17- Dry ::Struct .load_extensions(:super_diff )
18- ```
15+ Then activate the extension in your spec_helper:
16+ ``` ruby
17+ Dry ::Struct .load_extensions(:super_diff )
18+ ```
1919
20- Now this
20+ Now this
2121
22- ``` ruby
23- expected: # <Test::User name="Jane" age=22>
24- got: # <Test::User name="Jane" age=21>
22+ ``` ruby
23+ expected: # <Test::User name="Jane" age=22>
24+ got: # <Test::User name="Jane" age=21>
2525
26- (compared using eql?)
26+ (compared using eql?)
2727
28- Diff:
29- @@ - 1 + 1 @@
30- - # <Test::User name="Jane" age=22>
31- + # <Test::User name="Jane" age=21>
32- ```
28+ Diff:
29+ @@ - 1 + 1 @@
30+ - # <Test::User name="Jane" age=22>
31+ + # <Test::User name="Jane" age=21>
32+ ```
3333
34- will become this:
34+ will become this:
3535
36- ``` ruby
37- expected: # <Test::User name: "Jane", age: 22>
38- got: # <Test::User name: "Jane", age: 21>
36+ ``` ruby
37+ expected: # <Test::User name: "Jane", age: 22>
38+ got: # <Test::User name: "Jane", age: 21>
3939
40- (compared using eql?)
40+ (compared using eql?)
4141
42- # <Test::User {
43- name: " Jane" ,
44- - age: 22
45- + age: 21
46- }>
47- ```
42+ # <Test::User {
43+ name: " Jane" ,
44+ - age: 22
45+ + age: 21
46+ }>
47+ ```
4848
4949
5050[ Compare v1.7.1...v1.8.0] ( https://github.com/dry-rb/dry-struct/compare/v1.7.1...v1.8.0 )
You can’t perform that action at this time.
0 commit comments