Simplify and clarify the documentation of timezones when using :class:test_datetime.
:doc:api has been re-arranged to make it easier to browse.
The strict parameter to :class:Comparison has been deprecated in favour of partial.
Add :class:SequenceComparison, :class:Subset and :class:Permutation objects.
Add :class:MappingComparison objects.
Officially support Python 3.9.
6.15.0 (9 Oct 2020)
Add support to :class:LogCapture for making sure log entries above a specified
level have been checked.
Thanks to Zoltan Farkas for the implementation.
6.14.2 (4 Sep 2020)
Fix bug where ignore_eq had no effect on nested objects when using :func:compare.
Thanks to Grégoire Payen de La Garanderie for the fix.
6.14.1 (20 Apr 2020)
Fix bugs in comparison of :func:~unittest.mock.call objects where the :func:repr of the
:func:~unittest.mock.call arguments were the same even when their attributes were not.
6.14.0 (24 Feb 2020)
Add support for non-deterministic logging order when using :meth:twisted.LogCapture.
6.13.1 (20 Feb 2020)
Fix for using :func:compare to compare two-element :func:~unittest.mock.call
objects.
Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.
Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it
- `@dependabot merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
Bumps testfixtures from 4.7.0 to 6.16.0.
Changelog
Sourced from testfixtures's changelog.
... (truncated)
Commits
0ae20f2
Prepare for 6.16.0 release.0a51739
MappingComparison objects.ac048b6
document behaviour for long reprs1d3d1ea
Not that useful, but adding for documentation0902d93
trim CI and introduce 3.9c23d302
F(*&^ python 2.2648c5a
Add subset and permutation shortcuts.18c3360
Add SequenceComparison objects.6a797bf
disable pytest's doctest parser.d275252
tidy ensure_checks_above tests and add coverage for check_present marking ent...Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting
@dependabot rebase
.Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)