Releases: uber/doubles
Releases · uber/doubles
v1.5.3
v1.5.2
- Add support for inspect.signature
- Add support of Python 3.7
- Fix inspect DeprecationWarning
v1.5.1
- Fix bug which breaks automatic teardown of top-level expectations between test cases
v1.4.0
- Fix bug in unsatisfied
with_args_validator
exceptions.
Note: this may cause some tests being run with the unittest
runner that used to pass to begin failing.
1.3.1
- No changes, I just wanted to do a minor bump
1.2.2
- Support Pytest 3.5
- Support Exceptions with custom args
- Cleanup test runner integration docs
- Update is_class check, use builtin method
- Cleanup some grammar in failure messages
1.2.1
- Make expectation failure messages clearer
- update pytest integration for version >=2.8
- Support arbitrary callables on classes
1.1.0
- Native support for futures:
and_return_future
andand_raise_future
1.0.7
- Added name and doc proxying to ProxyMethod objects.
- Expectations can return values and raise exceptions.
- Add with_args_validator, user_defined arg validators.
- Validate arguments of a subset builtin objects (dict, tuple, list, set).
- Update FAQ.
1.0.5
- Started tracking changes
- Add expect_constructor and allow_constructor
- Add patch and patch_class
- Add clear
- Clarify some error messages