v1.1.2 (2018-11-12)
Closed issues:
- task to explode tests from recorded suture data? #69
Merged pull requests:
- Standardize #71 (searls)
- Fix couple typos in README.md #70 (sharipov-ru)
- Make minor sentence changes to the README #66 (alexcameron89)
- Add a Docker image #58 (seeflanigan)
v1.1.1 (2016-09-19)
Closed issues:
- call_both: if raise_on_result_mismatch is false and return_old_on_result_mismatch is true, rescue errors from :new path #64
Merged pull requests:
v1.1.0 (2016-09-18)
Merged pull requests:
- Return the old result when call_both mismatches and raise is disable #63 (searls)
- excludes example/ from codeclimate analysis #62 (JoshTGreenwood)
- update version in CHANGELOG [ci skip] #59 (y-yagi)
v1.0.0 (2016-09-07)
Implemented enhancements:
- API to drop Suture's database #31
Closed issues:
- Document expected_error_types feature #55
- Document rails env-specific settings #44
- Rails project #35
- Add sensible defaults to active record objects #30
- Document how to use Coverage #26
- Support awesome_print #23
- Document Value-ifying methods with side effects #18
- Document configuration #17
v0.5.0 (2016-09-05)
Implemented enhancements:
- API to delete a seam's recordings from the database #32
Closed issues:
- Justification for building a custom Docker image instead of using the canonical Ruby one #57
- staging/prod: dup arguments #56
- Add progress bar #54
- warn if no calls are found for the provided seam name #51
- Log out an error every time a suture raises #50
- Validate test plans #28
- Support permitted error types #24
Merged pull requests:
- Remove an unnecessary space [ci skip] #52 (JuanitoFatas)
v0.4.0 (2016-08-29)
Closed issues:
- common test parent for unit tests #49
- rake test -> rake unit w/ test as default #48
- Override flag to disable the seam / revert to old path #47
- Suture.verify :after_subject hook #46
- Suture.create :call_old_on_error flag #43
- Suture.create :on_{new,old,subject}_error handler #42
- Implement Suture.create :call_both #41
- Suture.create :after_old and :after_new hooks #40
- Suture.create :raise_on_result_mismatch #39
- Add code coverage / code climate #38
- implement changelog generator #37
- Validate plans #15
v0.3.3 (2016-08-23)
v0.3.2 (2016-08-23)
v0.3.1 (2016-08-23)
v0.3.0 (2016-08-23)
Closed issues:
- Reset logging config when resetting suture #27
- Add global Suture.config method (and Suture.reset!) #25
- Limit error messages printed by VerificationFailed #22
- Logging configuration #21
- Log out activities #20
- Add comparator API #14
- Set SUTURE_ENV & raise/warn #12
- Verify: API to delete a row from calls #10
- Verify: Implement random order #9
- Verify: implement time_limit #8
- Verify: Implement call_limit #7
- fail_fast configuration #6
- Verify a single call #5
v0.2.0 (2016-08-21)
Closed issues:
- store schema table with major version #16
- Add uniq index on name+args #13
- Allow configuration of different sqlite location #11
- Suture.verify method #4
v0.1.0 (2016-08-19)
Closed issues: