meck v0.8 Release Notes
Release Date: 2013-08-17 // over 10 years ago-
Implemented enhancements:
- ๐ Warning from reltool on unexpected item
build\_dependencies
#92 - Capture argument #86
- Wait for a number of function calls #81
- ๐คก Mocking of parameterized modules #4
- ๐ Allow calling original function from within expect fun #2
- ๐ Make remote_setup more robust #109 (i11)
- Implement 'implicit new' feature #80 #104 (horkhe)
- ๐ Fix warning in R16B #100 (rufrozen)
- Wait for a number of calls feature (#81) #99 (horkhe)
- ๐ Feature/capture #97 (horkhe)
- ๐ Make
undefined\_module
error contain module name #96 (horkhe) - (Cont.) Make
passthrough/1' and
func/1into a
ret_spec`and func #91 (horkhe) - ๐ Introduce support for matchers: #89 (horkhe)
- ๐ Feature/file bif passthrough #84 (horkhe)
- ๐จ Refactor meck into smaller functional modules #82 (horkhe)
- Two new options for meck #77 (norton)
- ๐ Feature/honest mocks #75 (horkhe)
- ๐ Feature/new exception syntax #74 (horkhe)
- Extended expect syntax and more #73 (horkhe)
- Introduce 'stub_all' option #78 (horkhe)
- ๐ Support for location included in stack traces in Erlang R15 #52 (bjnortier)
๐ Fixed bugs:
- http://eproxus.github.io/meck 404 #103
- ๐ R16A preview - parameterized modules are no longer supported #94
- โ meck eunit tests fail on R15B #51
- meck:new fails if running in embedded mode and module not loaded #35
- ๐ Support meck:expect with improper list mock data #102 (adbl)
- โ Remove unsupported option from the app.src file #101 (amiramix)
- โ Remove parametrized module test #95 (norton)
Closed issues:
๐ Merged pull requests:
- ๐ Fix failing build. #98 (cmeiklejohn)
- ๐ fix path of rebar #69 (yamt)
- ๐ Warning from reltool on unexpected item