Releases: rokucommunity/rooibos
Releases · rokucommunity/rooibos
adds more mocks!
minor version reporting fix
3.2.2 fix: fixes incorrect reporting of version numbers during test run
minor regression fix
mock matchers!
3.2.0 (2019-09-22)
Chores
- adds documentation for matchers (ef791711)
New Features
- adds matchers for mocks, you can now use built in anyXXXMatchers, or roll your own as function pointers, or inline functions (f87609e5)
See https://github.com/georgejecook/rooibos/blob/master/docs/index.md#using-matchers-to-assert-mock-invocation-args for more info. - migrate to using brighterscript, via maestro project's compiler (391b902c)
Bug Fixes
- fixes versoin number mismatch errors - the framework now correctly ascertains if it has a version greater than the minimum required version, instead of requiring a direct match (c6baa2dc)
fixes rooibos-cli incompatability
Bugfixes
- addresses incompatibility when using rooibios cli with this version of rooibos dist
version checking
Added
- adds checks to ensure that the rooibosDist.brs runtime is compatible with the tests produced by rooibos-preprocessor
legacy support
Added
- legacy support with rooibosC 3.0.9 or later
Changed
Deprecated
Removed
Fixed
- ignored tests are now reported
3.0.3 OUT OF BETA!!
Added
- loads runtime config from a rooibosC generated function which
- enables fail fast mode
- enables show only failures mode.
Changed
Deprecated
Removed
- testConfig.json file - we now use rooibosC flags for everything
Fixed
- crash when any function calls asString on an aa that has mocked functions
3.0.2-beta
Added
- adds path to code coverage
Changed
Deprecated
Removed
Fixed
3.0.1 beta
Added
- More documentation for code coverage
Changed
Deprecated
Removed
Fixed
- crash on metaTestcase.time