Skip to content

Releases: uber/doubles

v1.5.3

18 Oct 16:15
Compare
Choose a tag to compare
  • Add six library to install_requires

v1.5.2

12 Oct 19:17
Compare
Choose a tag to compare
  • Add support for inspect.signature
  • Add support of Python 3.7
  • Fix inspect DeprecationWarning

v1.5.1

24 Jul 19:11
Compare
Choose a tag to compare
  • Fix bug which breaks automatic teardown of top-level expectations between test cases

v1.4.0

25 Apr 19:24
Compare
Choose a tag to compare
  • 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

17 Apr 00:54
Compare
Choose a tag to compare
  • No changes, I just wanted to do a minor bump

1.2.2

17 Apr 00:20
Compare
Choose a tag to compare
  • 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

20 Jun 20:57
Compare
Choose a tag to compare
  • Make expectation failure messages clearer
  • update pytest integration for version >=2.8
  • Support arbitrary callables on classes

1.1.0

20 Jun 20:56
Compare
Choose a tag to compare
  • Native support for futures: and_return_future and and_raise_future

1.0.7

20 Mar 17:14
Compare
Choose a tag to compare
  • 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

06 Feb 04:12
Compare
Choose a tag to compare
  • Started tracking changes
  • Add expect_constructor and allow_constructor
  • Add patch and patch_class
  • Add clear
  • Clarify some error messages