>>> py3-testfixtures: Building community/py3-testfixtures 6.18.5-r0 (using abuild 3.9.0-r0) started Thu, 14 Apr 2022 09:57:57 +0000 >>> py3-testfixtures: Checking sanity of /home/buildozer/aports/community/py3-testfixtures/APKBUILD... >>> py3-testfixtures: Analyzing dependencies... >>> py3-testfixtures: Installing for build: build-base python3 py3-setuptools py3-sphinx py3-pytest py3-sybil py3-twisted py3-zope-component (1/72) Installing libbz2 (1.0.8-r1) (2/72) Installing libffi (3.4.2-r1) (3/72) Installing gdbm (1.23-r0) (4/72) Installing xz-libs (5.2.5-r1) (5/72) Installing mpdecimal (2.5.1-r1) (6/72) Installing readline (8.1.2-r0) (7/72) Installing sqlite-libs (3.38.0-r0) (8/72) Installing python3 (3.10.3-r0) (9/72) Installing py3-appdirs (1.4.4-r3) (10/72) Installing py3-more-itertools (8.12.0-r2) (11/72) Installing py3-ordered-set (4.0.2-r3) (12/72) Installing py3-parsing (2.4.7-r3) (13/72) Installing py3-six (1.16.0-r1) (14/72) Installing py3-packaging (21.3-r0) (15/72) Installing py3-setuptools (59.4.0-r0) (16/72) Installing py3-tz (2022.1-r0) (17/72) Installing py3-babel (2.9.1-r1) (18/72) Installing py3-docutils (0.16-r4) (19/72) Installing py3-imagesize (1.3.0-r0) (20/72) Installing py3-markupsafe (2.1.1-r0) (21/72) Installing py3-jinja2 (3.0.3-r1) (22/72) Installing py3-pygments (2.11.2-r0) (23/72) Installing py3-certifi (2021.10.8-r0) (24/72) Installing py3-charset-normalizer (2.0.10-r0) (25/72) Installing py3-idna (3.3-r2) (26/72) Installing py3-urllib3 (1.26.9-r0) (27/72) Installing py3-requests (2.27.1-r0) (28/72) Installing py3-snowballstemmer (2.1.0-r2) (29/72) Installing py3-alabaster (0.7.12-r5) (30/72) Installing py3-sphinxcontrib-applehelp (1.0.2-r2) (31/72) Installing py3-sphinxcontrib-devhelp (1.0.2-r2) (32/72) Installing py3-sphinxcontrib-htmlhelp (2.0.0-r1) (33/72) Installing py3-sphinxcontrib-jsmath (1.0.1-r2) (34/72) Installing py3-sphinxcontrib-serializinghtml (1.1.5-r1) (35/72) Installing py3-sphinxcontrib-qthelp (1.0.3-r2) (36/72) Installing py3-sphinx (4.3.0-r1) (37/72) Installing py3-atomicwrites (1.4.0-r2) (38/72) Installing py3-attrs (21.4.0-r0) (39/72) Installing py3-iniconfig (1.1.1-r2) (40/72) Installing py3-pluggy (0.13.1-r5) (41/72) Installing py3-py (1.10.0-r2) (42/72) Installing py3-wcwidth (0.2.5-r2) (43/72) Installing py3-toml (0.10.2-r3) (44/72) Installing py3-pytest (6.2.5-r2) (45/72) Installing py3-sybil (2.0.1-r2) (46/72) Installing py3-cparser (2.20-r2) (47/72) Installing py3-cffi (1.15.0-r0) (48/72) Installing py3-asn1crypto (1.4.0-r2) (49/72) Installing py3-cryptography (3.4.8-r0) (50/72) Installing py3-zope-interface (5.4.0-r1) (51/72) Installing py3-constantly (15.1.0-r5) (52/72) Installing py3-incremental (21.3.0-r2) (53/72) Installing py3-automat (20.2.0-r2) (54/72) Installing py3-hyperlink (21.0.0-r2) (55/72) Installing py3-typing-extensions (4.1.1-r0) (56/72) Installing py3-pyhamcrest (2.0.2-r2) (57/72) Installing py3-asn1 (0.4.8-r2) (58/72) Installing py3-asn1-modules (0.2.8-r2) (59/72) Installing py3-characteristic (14.3.0-r8) (60/72) Installing py3-service_identity (21.1.0-r2) (61/72) Installing py3-pyserial (3.5-r3) (62/72) Installing py3-hyperframe (6.0.0-r5) (63/72) Installing py3-hpack (4.0.0-r4) (64/72) Installing py3-h2 (4.0.0-r2) (65/72) Installing py3-twisted (22.2.0-r0) (66/72) Installing py3-zope-proxy (4.3.5-r2) (67/72) Installing py3-zope-deferredimport (4.3.1-r4) (68/72) Installing py3-zope-deprecation (4.4.0-r5) (69/72) Installing py3-zope-event (4.4-r6) (70/72) Installing py3-zope-hookable (5.0.1-r2) (71/72) Installing py3-zope-component (5.0.1-r0) (72/72) Installing .makedepends-py3-testfixtures (20220414.095759) Executing busybox-1.35.0-r8.trigger OK: 493 MiB in 160 packages >>> py3-testfixtures: Cleaning up srcdir >>> py3-testfixtures: Cleaning up pkgdir >>> py3-testfixtures: Fetching https://distfiles.alpinelinux.org/distfiles/v3.16/testfixtures-6.18.5.tar.gz % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 0 146 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 curl: (22) The requested URL returned error: 404 >>> py3-testfixtures: Fetching https://pypi.python.org/packages/source/t/testfixtures/testfixtures-6.18.5.tar.gz % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 100 122 100 122 0 0 1105 0 --:--:-- --:--:-- --:--:-- 1109 100 285 100 285 0 0 1736 0 --:--:-- --:--:-- --:--:-- 1736 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 100 122k 100 122k 0 0 412k 0 --:--:-- --:--:-- --:--:-- 412k >>> py3-testfixtures: Fetching https://distfiles.alpinelinux.org/distfiles/v3.16/testfixtures-6.18.5.tar.gz >>> py3-testfixtures: Checking sha512sums... testfixtures-6.18.5.tar.gz: OK >>> py3-testfixtures: Unpacking /var/cache/distfiles/v3.16/testfixtures-6.18.5.tar.gz... running build running build_py creating build creating build/lib creating build/lib/testfixtures copying testfixtures/compat.py -> build/lib/testfixtures copying testfixtures/shouldraise.py -> build/lib/testfixtures copying testfixtures/__init__.py -> build/lib/testfixtures copying testfixtures/replace.py -> build/lib/testfixtures copying testfixtures/popen.py -> build/lib/testfixtures copying testfixtures/logcapture.py -> build/lib/testfixtures copying testfixtures/twisted.py -> build/lib/testfixtures copying testfixtures/sybil.py -> build/lib/testfixtures copying testfixtures/mock.py -> build/lib/testfixtures copying testfixtures/outputcapture.py -> build/lib/testfixtures copying testfixtures/tdatetime.py -> build/lib/testfixtures copying testfixtures/resolve.py -> build/lib/testfixtures copying testfixtures/utils.py -> build/lib/testfixtures copying testfixtures/tempdirectory.py -> build/lib/testfixtures copying testfixtures/rmtree.py -> build/lib/testfixtures copying testfixtures/components.py -> build/lib/testfixtures copying testfixtures/django.py -> build/lib/testfixtures copying testfixtures/comparison.py -> build/lib/testfixtures copying testfixtures/shouldwarn.py -> build/lib/testfixtures creating build/lib/testfixtures/tests copying testfixtures/tests/test_wrap.py -> build/lib/testfixtures/tests copying testfixtures/tests/test_twisted.py -> build/lib/testfixtures/tests copying testfixtures/tests/test_stringcomparison.py -> build/lib/testfixtures/tests copying testfixtures/tests/test_tempdirectory.py -> build/lib/testfixtures/tests copying testfixtures/tests/test_time.py -> build/lib/testfixtures/tests copying testfixtures/tests/__init__.py -> build/lib/testfixtures/tests copying testfixtures/tests/test_popen.py -> build/lib/testfixtures/tests copying testfixtures/tests/test_sequencecomparison.py -> build/lib/testfixtures/tests copying testfixtures/tests/test_diff.py -> build/lib/testfixtures/tests copying testfixtures/tests/test_roundcomparison.py -> build/lib/testfixtures/tests copying testfixtures/tests/test_datetime.py -> build/lib/testfixtures/tests copying testfixtures/tests/test_comparison.py -> build/lib/testfixtures/tests copying testfixtures/tests/test_replacer.py -> build/lib/testfixtures/tests copying testfixtures/tests/test_date.py -> build/lib/testfixtures/tests copying testfixtures/tests/test_components.py -> build/lib/testfixtures/tests copying testfixtures/tests/test_outputcapture.py -> build/lib/testfixtures/tests copying testfixtures/tests/test_log_capture.py -> build/lib/testfixtures/tests copying testfixtures/tests/test_popen_docs.py -> build/lib/testfixtures/tests copying testfixtures/tests/sample1.py -> build/lib/testfixtures/tests copying testfixtures/tests/test_replace.py -> build/lib/testfixtures/tests copying testfixtures/tests/test_generator.py -> build/lib/testfixtures/tests copying testfixtures/tests/test_mappingcomparison.py -> build/lib/testfixtures/tests copying testfixtures/tests/test_shouldwarn.py -> build/lib/testfixtures/tests copying testfixtures/tests/test_sybil.py -> build/lib/testfixtures/tests copying testfixtures/tests/sample2.py -> build/lib/testfixtures/tests copying testfixtures/tests/conftest.py -> build/lib/testfixtures/tests copying testfixtures/tests/test_logcapture.py -> build/lib/testfixtures/tests copying testfixtures/tests/test_tempdir.py -> build/lib/testfixtures/tests copying testfixtures/tests/test_compare.py -> build/lib/testfixtures/tests copying testfixtures/tests/test_should_raise.py -> build/lib/testfixtures/tests copying testfixtures/tests/test_mock.py -> build/lib/testfixtures/tests copying testfixtures/tests/test_rangecomparison.py -> build/lib/testfixtures/tests creating build/lib/testfixtures/tests/test_django copying testfixtures/tests/test_django/test_shouldraise.py -> build/lib/testfixtures/tests/test_django copying testfixtures/tests/test_django/__init__.py -> build/lib/testfixtures/tests/test_django copying testfixtures/tests/test_django/manage.py -> build/lib/testfixtures/tests/test_django copying testfixtures/tests/test_django/models.py -> build/lib/testfixtures/tests/test_django copying testfixtures/tests/test_django/settings.py -> build/lib/testfixtures/tests/test_django copying testfixtures/tests/test_django/test_compare.py -> build/lib/testfixtures/tests/test_django running egg_info writing testfixtures.egg-info/PKG-INFO writing dependency_links to testfixtures.egg-info/dependency_links.txt writing requirements to testfixtures.egg-info/requires.txt writing top-level names to testfixtures.egg-info/top_level.txt reading manifest file 'testfixtures.egg-info/SOURCES.txt' adding license file 'LICENSE.txt' writing manifest file 'testfixtures.egg-info/SOURCES.txt' copying testfixtures/version.txt -> build/lib/testfixtures copying testfixtures/tests/configparser-read.txt -> build/lib/testfixtures/tests copying testfixtures/tests/configparser-write.txt -> build/lib/testfixtures/tests copying testfixtures/tests/directory-contents.txt -> build/lib/testfixtures/tests ============================= test session starts ============================== platform linux -- Python 3.10.3, pytest-6.2.5, py-1.10.0, pluggy-0.13.1 -- /usr/bin/python3 cachedir: .pytest_cache rootdir: /home/buildozer/aports/community/py3-testfixtures/src/testfixtures-6.18.5, configfile: setup.cfg collecting ... collected 824 items testfixtures/tests/configparser-read.txt::line:3,column:1 PASSED [ 0%] testfixtures/tests/configparser-read.txt::line:13,column:1 PASSED [ 0%] testfixtures/tests/configparser-read.txt::line:24,column:1 PASSED [ 0%] testfixtures/tests/configparser-read.txt::line:35,column:1 PASSED [ 0%] testfixtures/tests/configparser-read.txt::line:40,column:1 PASSED [ 0%] testfixtures/tests/configparser-write.txt::line:1,column:1 PASSED [ 0%] testfixtures/tests/configparser-write.txt::line:12,column:1 PASSED [ 0%] testfixtures/tests/configparser-write.txt::line:27,column:1 PASSED [ 0%] testfixtures/tests/configparser-write.txt::line:38,column:1 PASSED [ 1%] testfixtures/tests/directory-contents.txt::line:4,column:1 PASSED [ 1%] testfixtures/tests/directory-contents.txt::line:18,column:1 PASSED [ 1%] testfixtures/tests/directory-contents.txt::line:20,column:1 PASSED [ 1%] testfixtures/tests/directory-contents.txt::line:29,column:1 PASSED [ 1%] testfixtures/tests/test_compare.py::TestCompare::test_bytes_different PASSED [ 1%] testfixtures/tests/test_compare.py::TestCompare::test_bytes_same_strict PASSED [ 1%] testfixtures/tests/test_compare.py::TestCompare::test_call_args_different PASSED [ 1%] testfixtures/tests/test_compare.py::TestCompare::test_calls_args_different_but_same_repr PASSED [ 2%] testfixtures/tests/test_compare.py::TestCompare::test_calls_different PASSED [ 2%] testfixtures/tests/test_compare.py::TestCompare::test_calls_nested_equal_sub_attributes PASSED [ 2%] testfixtures/tests/test_compare.py::TestCompare::test_compare_arbitrary_nested_diff PASSED [ 2%] testfixtures/tests/test_compare.py::TestCompare::test_compare_slotted_diff PASSED [ 2%] testfixtures/tests/test_compare.py::TestCompare::test_compare_slotted_same PASSED [ 2%] testfixtures/tests/test_compare.py::TestCompare::test_datetime_not_equal PASSED [ 2%] testfixtures/tests/test_compare.py::TestCompare::test_decimal_different PASSED [ 2%] testfixtures/tests/test_compare.py::TestCompare::test_deep_breadcrumbs PASSED [ 3%] testfixtures/tests/test_compare.py::TestCompare::test_dict_consistent_ordering PASSED [ 3%] testfixtures/tests/test_compare.py::TestCompare::test_dict_consistent_ordering_types_same PASSED [ 3%] testfixtures/tests/test_compare.py::TestCompare::test_dict_consistent_ordering_types_value PASSED [ 3%] testfixtures/tests/test_compare.py::TestCompare::test_dict_consistent_ordering_types_x_not_y PASSED [ 3%] testfixtures/tests/test_compare.py::TestCompare::test_dict_consistent_ordering_types_y_not_x PASSED [ 3%] testfixtures/tests/test_compare.py::TestCompare::test_dict_first_missing_keys PASSED [ 3%] testfixtures/tests/test_compare.py::TestCompare::test_dict_full_diff PASSED [ 3%] testfixtures/tests/test_compare.py::TestCompare::test_dict_identical_non_matching_floats PASSED [ 4%] testfixtures/tests/test_compare.py::TestCompare::test_dict_identical_non_matching_ints PASSED [ 4%] testfixtures/tests/test_compare.py::TestCompare::test_dict_labels_specified PASSED [ 4%] testfixtures/tests/test_compare.py::TestCompare::test_dict_multiple_differences PASSED [ 4%] testfixtures/tests/test_compare.py::TestCompare::test_dict_same PASSED [ 4%] testfixtures/tests/test_compare.py::TestCompare::test_dict_second_missing_keys PASSED [ 4%] testfixtures/tests/test_compare.py::TestCompare::test_dict_tuple_keys_different_value PASSED [ 4%] testfixtures/tests/test_compare.py::TestCompare::test_dict_tuple_keys_same_value PASSED [ 4%] testfixtures/tests/test_compare.py::TestCompare::test_dict_values_different PASSED [ 4%] testfixtures/tests/test_compare.py::TestCompare::test_dict_with_list PASSED [ 5%] testfixtures/tests/test_compare.py::TestCompare::test_different_types PASSED [ 5%] testfixtures/tests/test_compare.py::TestCompare::test_different_with_labels PASSED [ 5%] testfixtures/tests/test_compare.py::TestCompare::test_django_orm_is_horrible PASSED [ 5%] testfixtures/tests/test_compare.py::TestCompare::test_django_orm_is_horrible_part_2 PASSED [ 5%] testfixtures/tests/test_compare.py::TestCompare::test_django_orm_is_horrible_part_3 PASSED [ 5%] testfixtures/tests/test_compare.py::TestCompare::test_django_orm_is_horrible_part_4 PASSED [ 5%] testfixtures/tests/test_compare.py::TestCompare::test_dont_raise PASSED [ 5%] testfixtures/tests/test_compare.py::TestCompare::test_empty_child_slots PASSED [ 6%] testfixtures/tests/test_compare.py::TestCompare::test_empty_sets PASSED [ 6%] testfixtures/tests/test_compare.py::TestCompare::test_empty_sets_strict PASSED [ 6%] testfixtures/tests/test_compare.py::TestCompare::test_exception_diff PASSED [ 6%] testfixtures/tests/test_compare.py::TestCompare::test_exception_diff_c_wrapper PASSED [ 6%] testfixtures/tests/test_compare.py::TestCompare::test_exception_different_object PASSED [ 6%] testfixtures/tests/test_compare.py::TestCompare::test_exception_different_object_c_wrapper PASSED [ 6%] testfixtures/tests/test_compare.py::TestCompare::test_exception_same_c_wrapper PASSED [ 6%] testfixtures/tests/test_compare.py::TestCompare::test_exception_same_object PASSED [ 7%] testfixtures/tests/test_compare.py::TestCompare::test_explicit_actual PASSED [ 7%] testfixtures/tests/test_compare.py::TestCompare::test_explicit_and_labels PASSED [ 7%] testfixtures/tests/test_compare.py::TestCompare::test_explicit_both PASSED [ 7%] testfixtures/tests/test_compare.py::TestCompare::test_explicit_expected PASSED [ 7%] testfixtures/tests/test_compare.py::TestCompare::test_extra_comparers_leave_existing PASSED [ 7%] testfixtures/tests/test_compare.py::TestCompare::test_float_subclass_strict PASSED [ 7%] testfixtures/tests/test_compare.py::TestCompare::test_generator_and_iterable PASSED [ 7%] testfixtures/tests/test_compare.py::TestCompare::test_generator_and_sequence PASSED [ 8%] testfixtures/tests/test_compare.py::TestCompare::test_generator_different PASSED [ 8%] testfixtures/tests/test_compare.py::TestCompare::test_generator_first_shorter PASSED [ 8%] testfixtures/tests/test_compare.py::TestCompare::test_generator_same PASSED [ 8%] testfixtures/tests/test_compare.py::TestCompare::test_generator_second_shorted PASSED [ 8%] testfixtures/tests/test_compare.py::TestCompare::test_generator_totally_different PASSED [ 8%] testfixtures/tests/test_compare.py::TestCompare::test_generator_with_buggy_generator PASSED [ 8%] testfixtures/tests/test_compare.py::TestCompare::test_generator_with_non_generator PASSED [ 8%] testfixtures/tests/test_compare.py::TestCompare::test_ignore_blank_lines PASSED [ 8%] testfixtures/tests/test_compare.py::TestCompare::test_ignore_blank_lines_non_string PASSED [ 9%] testfixtures/tests/test_compare.py::TestCompare::test_ignore_trailing_whitespace PASSED [ 9%] testfixtures/tests/test_compare.py::TestCompare::test_ignore_trailing_whitespace_but_respect_leading_whitespace PASSED [ 9%] testfixtures/tests/test_compare.py::TestCompare::test_ignore_trailing_whitespace_non_string PASSED [ 9%] testfixtures/tests/test_compare.py::TestCompare::test_implicit_and_labels PASSED [ 9%] testfixtures/tests/test_compare.py::TestCompare::test_include_blank_lines PASSED [ 9%] testfixtures/tests/test_compare.py::TestCompare::test_include_trailing_whitespace PASSED [ 9%] testfixtures/tests/test_compare.py::TestCompare::test_inherited_slots PASSED [ 9%] testfixtures/tests/test_compare.py::TestCompare::test_invalid_because_of_typo PASSED [ 10%] testfixtures/tests/test_compare.py::TestCompare::test_invalid_one_args PASSED [ 10%] testfixtures/tests/test_compare.py::TestCompare::test_invalid_three_args PASSED [ 10%] testfixtures/tests/test_compare.py::TestCompare::test_invalid_two_args_actual PASSED [ 10%] testfixtures/tests/test_compare.py::TestCompare::test_invalid_two_args_expected PASSED [ 10%] testfixtures/tests/test_compare.py::TestCompare::test_invalid_zero_args PASSED [ 10%] testfixtures/tests/test_compare.py::TestCompare::test_iterable_and_generator PASSED [ 10%] testfixtures/tests/test_compare.py::TestCompare::test_iterable_and_generator_strict PASSED [ 10%] testfixtures/tests/test_compare.py::TestCompare::test_iterable_with_iterable_different PASSED [ 11%] testfixtures/tests/test_compare.py::TestCompare::test_iterable_with_iterable_same PASSED [ 11%] testfixtures/tests/test_compare.py::TestCompare::test_labels_multiline PASSED [ 11%] testfixtures/tests/test_compare.py::TestCompare::test_list_different PASSED [ 11%] testfixtures/tests/test_compare.py::TestCompare::test_list_different_decimal PASSED [ 11%] testfixtures/tests/test_compare.py::TestCompare::test_list_different_float PASSED [ 11%] testfixtures/tests/test_compare.py::TestCompare::test_list_first_shorter PASSED [ 11%] testfixtures/tests/test_compare.py::TestCompare::test_list_same PASSED [ 11%] testfixtures/tests/test_compare.py::TestCompare::test_list_second_shorter PASSED [ 12%] testfixtures/tests/test_compare.py::TestCompare::test_list_subclass PASSED [ 12%] testfixtures/tests/test_compare.py::TestCompare::test_list_subclass_long_strict PASSED [ 12%] testfixtures/tests/test_compare.py::TestCompare::test_list_subclass_strict PASSED [ 12%] testfixtures/tests/test_compare.py::TestCompare::test_list_totally_different PASSED [ 12%] testfixtures/tests/test_compare.py::TestCompare::test_moar_bytes_different PASSED [ 12%] testfixtures/tests/test_compare.py::TestCompare::test_mock_call_same PASSED [ 12%] testfixtures/tests/test_compare.py::TestCompare::test_mock_call_same_strict PASSED [ 12%] testfixtures/tests/test_compare.py::TestCompare::test_namedtuple_different_type PASSED [ 12%] testfixtures/tests/test_compare.py::TestCompare::test_namedtuple_equal PASSED [ 13%] testfixtures/tests/test_compare.py::TestCompare::test_namedtuple_same_type PASSED [ 13%] testfixtures/tests/test_compare.py::TestCompare::test_nested_dict_different PASSED [ 13%] testfixtures/tests/test_compare.py::TestCompare::test_nested_dict_empty_but_same PASSED [ 13%] testfixtures/tests/test_compare.py::TestCompare::test_nested_dict_empty_with_keys PASSED [ 13%] testfixtures/tests/test_compare.py::TestCompare::test_nested_dict_tuple_values_different PASSED [ 13%] testfixtures/tests/test_compare.py::TestCompare::test_nested_django_orm_in_object PASSED [ 13%] testfixtures/tests/test_compare.py::TestCompare::test_nested_generator_different PASSED [ 13%] testfixtures/tests/test_compare.py::TestCompare::test_nested_generator_tuple_left PASSED [ 14%] testfixtures/tests/test_compare.py::TestCompare::test_nested_generator_tuple_right PASSED [ 14%] testfixtures/tests/test_compare.py::TestCompare::test_nested_labels PASSED [ 14%] testfixtures/tests/test_compare.py::TestCompare::test_nested_strict_only_type_difference PASSED [ 14%] testfixtures/tests/test_compare.py::TestCompare::test_new_style_classes_different PASSED [ 14%] testfixtures/tests/test_compare.py::TestCompare::test_new_style_classes_same PASSED [ 14%] testfixtures/tests/test_compare.py::TestCompare::test_not_recursive PASSED [ 14%] testfixtures/tests/test_compare.py::TestCompare::test_number_different PASSED [ 14%] testfixtures/tests/test_compare.py::TestCompare::test_number_same PASSED [ 15%] testfixtures/tests/test_compare.py::TestCompare::test_object_diff PASSED [ 15%] testfixtures/tests/test_compare.py::TestCompare::test_object_same PASSED [ 15%] testfixtures/tests/test_compare.py::TestCompare::test_old_style_classes_different PASSED [ 15%] testfixtures/tests/test_compare.py::TestCompare::test_old_style_classes_same PASSED [ 15%] testfixtures/tests/test_compare.py::TestCompare::test_partial_args_different PASSED [ 15%] testfixtures/tests/test_compare.py::TestCompare::test_partial_callable_different PASSED [ 15%] testfixtures/tests/test_compare.py::TestCompare::test_partial_equal PASSED [ 15%] testfixtures/tests/test_compare.py::TestCompare::test_partial_kw_different PASSED [ 16%] testfixtures/tests/test_compare.py::TestCompare::test_prefix PASSED [ 16%] testfixtures/tests/test_compare.py::TestCompare::test_prefix_callable PASSED [ 16%] testfixtures/tests/test_compare.py::TestCompare::test_prefix_lazy PASSED [ 16%] testfixtures/tests/test_compare.py::TestCompare::test_prefix_multiline PASSED [ 16%] testfixtures/tests/test_compare.py::TestCompare::test_prefix_stringable PASSED [ 16%] testfixtures/tests/test_compare.py::TestCompare::test_regex PASSED [ 16%] testfixtures/tests/test_compare.py::TestCompare::test_register_more_specific PASSED [ 16%] testfixtures/tests/test_compare.py::TestCompare::test_repr_and_attributes_equal PASSED [ 16%] testfixtures/tests/test_compare.py::TestCompare::test_sequence_and_generator PASSED [ 17%] testfixtures/tests/test_compare.py::TestCompare::test_sequence_and_generator_strict PASSED [ 17%] testfixtures/tests/test_compare.py::TestCompare::test_sequence_different_labels_supplied PASSED [ 17%] testfixtures/tests/test_compare.py::TestCompare::test_sequence_long PASSED [ 17%] testfixtures/tests/test_compare.py::TestCompare::test_set_first_missing_keys PASSED [ 17%] testfixtures/tests/test_compare.py::TestCompare::test_set_full_diff PASSED [ 17%] testfixtures/tests/test_compare.py::TestCompare::test_set_labels PASSED [ 17%] testfixtures/tests/test_compare.py::TestCompare::test_set_same PASSED [ 17%] testfixtures/tests/test_compare.py::TestCompare::test_set_second_missing_keys PASSED [ 18%] testfixtures/tests/test_compare.py::TestCompare::test_set_type_ordering PASSED [ 18%] testfixtures/tests/test_compare.py::TestCompare::test_show_whitespace PASSED [ 18%] testfixtures/tests/test_compare.py::TestCompare::test_show_whitespace_equal PASSED [ 18%] testfixtures/tests/test_compare.py::TestCompare::test_show_whitespace_long PASSED [ 18%] testfixtures/tests/test_compare.py::TestCompare::test_show_whitespace_not_used_because_of_other_difference PASSED [ 18%] testfixtures/tests/test_compare.py::TestCompare::test_slots_and_attrs PASSED [ 18%] testfixtures/tests/test_compare.py::TestCompare::test_strict_comparer_supplied PASSED [ 18%] testfixtures/tests/test_compare.py::TestCompare::test_strict_default_comparer PASSED [ 19%] testfixtures/tests/test_compare.py::TestCompare::test_strict_nested_different PASSED [ 19%] testfixtures/tests/test_compare.py::TestCompare::test_strict_okay PASSED [ 19%] testfixtures/tests/test_compare.py::TestCompare::test_string_diff_long PASSED [ 19%] testfixtures/tests/test_compare.py::TestCompare::test_string_diff_long_labels PASSED [ 19%] testfixtures/tests/test_compare.py::TestCompare::test_string_diff_long_newlines PASSED [ 19%] testfixtures/tests/test_compare.py::TestCompare::test_string_diff_long_newlines_labels PASSED [ 19%] testfixtures/tests/test_compare.py::TestCompare::test_string_diff_short PASSED [ 19%] testfixtures/tests/test_compare.py::TestCompare::test_string_diff_short_labels PASSED [ 20%] testfixtures/tests/test_compare.py::TestCompare::test_string_same PASSED [ 20%] testfixtures/tests/test_compare.py::TestCompare::test_string_with_slotted PASSED [ 20%] testfixtures/tests/test_compare.py::TestCompare::test_suffix PASSED [ 20%] testfixtures/tests/test_compare.py::TestCompare::test_suffix_callable PASSED [ 20%] testfixtures/tests/test_compare.py::TestCompare::test_suffix_lazy PASSED [ 20%] testfixtures/tests/test_compare.py::TestCompare::test_suffix_stringable PASSED [ 20%] testfixtures/tests/test_compare.py::TestCompare::test_supply_comparer PASSED [ 20%] testfixtures/tests/test_compare.py::TestCompare::test_tuple_and_list PASSED [ 20%] testfixtures/tests/test_compare.py::TestCompare::test_tuple_and_list_strict PASSED [ 21%] testfixtures/tests/test_compare.py::TestCompare::test_tuple_different PASSED [ 21%] testfixtures/tests/test_compare.py::TestCompare::test_tuple_first_shorter PASSED [ 21%] testfixtures/tests/test_compare.py::TestCompare::test_tuple_list_different PASSED [ 21%] testfixtures/tests/test_compare.py::TestCompare::test_tuple_long_strings_different PASSED [ 21%] testfixtures/tests/test_compare.py::TestCompare::test_tuple_same PASSED [ 21%] testfixtures/tests/test_compare.py::TestCompare::test_tuple_second_shorter PASSED [ 21%] testfixtures/tests/test_compare.py::TestCompare::test_tuple_totally_different PASSED [ 21%] testfixtures/tests/test_compare.py::TestCompare::test_unicode_string_different PASSED [ 22%] testfixtures/tests/test_compare.py::TestIgnore::test_ignore_attributes PASSED [ 22%] testfixtures/tests/test_compare.py::TestIgnore::test_ignore_attributes_different_types PASSED [ 22%] testfixtures/tests/test_compare.py::TestIgnore::test_ignore_attributes_per_type PASSED [ 22%] testfixtures/tests/test_compare.py::TestCompareObject::test_ignore PASSED [ 22%] testfixtures/tests/test_compare.py::TestCompareObject::test_ignore_dict_context_list_param PASSED [ 22%] testfixtures/tests/test_compare.py::TestCompareObject::test_ignore_list_context_list_param PASSED [ 22%] testfixtures/tests/test_compare.py::TestBaseClasses::test_abc_equal PASSED [ 22%] testfixtures/tests/test_compare.py::TestBaseClasses::test_abc_unequal PASSED [ 23%] testfixtures/tests/test_compare.py::TestBaseClasses::test_concrete_equal PASSED [ 23%] testfixtures/tests/test_compare.py::TestBaseClasses::test_concrete_unequal PASSED [ 23%] testfixtures/tests/test_comparison.py::TestC::test_cant_resolve PASSED [ 23%] testfixtures/tests/test_comparison.py::TestC::test_class_and_kw PASSED [ 23%] testfixtures/tests/test_comparison.py::TestC::test_class_and_vars PASSED [ 23%] testfixtures/tests/test_comparison.py::TestC::test_class_and_vars_and_kw PASSED [ 23%] testfixtures/tests/test_comparison.py::TestC::test_class_defines_comparison_strictly PASSED [ 23%] testfixtures/tests/test_comparison.py::TestC::test_compared_object_defines_eq PASSED [ 24%] testfixtures/tests/test_comparison.py::TestC::test_example PASSED [ 24%] testfixtures/tests/test_comparison.py::TestC::test_example_dont_use_c_wrappers_on_both_sides PASSED [ 24%] testfixtures/tests/test_comparison.py::TestC::test_example_partial PASSED [ 24%] testfixtures/tests/test_comparison.py::TestC::test_example_with_object PASSED [ 24%] testfixtures/tests/test_comparison.py::TestC::test_example_with_odd_vars PASSED [ 24%] testfixtures/tests/test_comparison.py::TestC::test_example_with_vars PASSED [ 24%] testfixtures/tests/test_comparison.py::TestC::test_exception PASSED [ 24%] testfixtures/tests/test_comparison.py::TestC::test_exception_class_and_args PASSED [ 25%] testfixtures/tests/test_comparison.py::TestC::test_exception_instance_and_args PASSED [ 25%] testfixtures/tests/test_comparison.py::TestC::test_exception_no_args_different PASSED [ 25%] testfixtures/tests/test_comparison.py::TestC::test_exception_no_args_same PASSED [ 25%] testfixtures/tests/test_comparison.py::TestC::test_exception_not_same PASSED [ 25%] testfixtures/tests/test_comparison.py::TestC::test_extra_expected_attribute_not_strict PASSED [ 25%] testfixtures/tests/test_comparison.py::TestC::test_extra_expected_attribute_strict PASSED [ 25%] testfixtures/tests/test_comparison.py::TestC::test_file_same PASSED [ 25%] testfixtures/tests/test_comparison.py::TestC::test_first PASSED [ 25%] testfixtures/tests/test_comparison.py::TestC::test_importerror PASSED [ 26%] testfixtures/tests/test_comparison.py::TestC::test_method_equal PASSED [ 26%] testfixtures/tests/test_comparison.py::TestC::test_method_equal_partial PASSED [ 26%] testfixtures/tests/test_comparison.py::TestC::test_method_not_equal PASSED [ 26%] testfixtures/tests/test_comparison.py::TestC::test_method_not_equal_partial PASSED [ 26%] testfixtures/tests/test_comparison.py::TestC::test_missing_expected_attribute_not_strict PASSED [ 26%] testfixtures/tests/test_comparison.py::TestC::test_missing_expected_attribute_strict PASSED [ 26%] testfixtures/tests/test_comparison.py::TestC::test_no___dict___partial_different PASSED [ 26%] testfixtures/tests/test_comparison.py::TestC::test_no___dict___partial_missing_attr PASSED [ 27%] testfixtures/tests/test_comparison.py::TestC::test_no___dict___partial_same PASSED [ 27%] testfixtures/tests/test_comparison.py::TestC::test_no___dict___strict PASSED [ 27%] testfixtures/tests/test_comparison.py::TestC::test_no_name PASSED [ 27%] testfixtures/tests/test_comparison.py::TestC::test_not_same_first PASSED [ 27%] testfixtures/tests/test_comparison.py::TestC::test_not_same_second PASSED [ 27%] testfixtures/tests/test_comparison.py::TestC::test_object_and_kw PASSED [ 27%] testfixtures/tests/test_comparison.py::TestC::test_object_and_vars PASSED [ 27%] testfixtures/tests/test_comparison.py::TestC::test_object_partial PASSED [ 28%] testfixtures/tests/test_comparison.py::TestC::test_object_supplied PASSED [ 28%] testfixtures/tests/test_comparison.py::TestC::test_property_equal PASSED [ 28%] testfixtures/tests/test_comparison.py::TestC::test_property_equal_partial PASSED [ 28%] testfixtures/tests/test_comparison.py::TestC::test_property_not_equal PASSED [ 28%] testfixtures/tests/test_comparison.py::TestC::test_property_not_equal_partial PASSED [ 28%] testfixtures/tests/test_comparison.py::TestC::test_repr_class PASSED [ 28%] testfixtures/tests/test_comparison.py::TestC::test_repr_class_and_vars PASSED [ 28%] testfixtures/tests/test_comparison.py::TestC::test_repr_exception PASSED [ 29%] testfixtures/tests/test_comparison.py::TestC::test_repr_exception_not_args PASSED [ 29%] testfixtures/tests/test_comparison.py::TestC::test_repr_failed_all_reasons_in_one PASSED [ 29%] testfixtures/tests/test_comparison.py::TestC::test_repr_failed_nested PASSED [ 29%] testfixtures/tests/test_comparison.py::TestC::test_repr_failed_nested_failed PASSED [ 29%] testfixtures/tests/test_comparison.py::TestC::test_repr_failed_not_in_other PASSED [ 29%] testfixtures/tests/test_comparison.py::TestC::test_repr_failed_not_in_self PASSED [ 29%] testfixtures/tests/test_comparison.py::TestC::test_repr_failed_not_in_self_partial PASSED [ 29%] testfixtures/tests/test_comparison.py::TestC::test_repr_failed_one_attribute_not_equal PASSED [ 29%] testfixtures/tests/test_comparison.py::TestC::test_repr_failed_passed_failed PASSED [ 30%] testfixtures/tests/test_comparison.py::TestC::test_repr_failed_wrong_class PASSED [ 30%] testfixtures/tests/test_comparison.py::TestC::test_repr_file_different PASSED [ 30%] testfixtures/tests/test_comparison.py::TestC::test_repr_function PASSED [ 30%] testfixtures/tests/test_comparison.py::TestC::test_repr_instance PASSED [ 30%] testfixtures/tests/test_comparison.py::TestC::test_repr_module PASSED [ 30%] testfixtures/tests/test_comparison.py::TestC::test_repr_nested PASSED [ 30%] testfixtures/tests/test_comparison.py::TestC::test_second PASSED [ 30%] testfixtures/tests/test_components.py::ComponentsTests::test_atexit PASSED [ 31%] testfixtures/tests/test_date.py::TestDate::test_add_date_supplied PASSED [ 31%] testfixtures/tests/test_date.py::TestDate::test_add_kw PASSED [ 31%] testfixtures/tests/test_date.py::TestDate::test_call PASSED [ 31%] testfixtures/tests/test_date.py::TestDate::test_delta PASSED [ 31%] testfixtures/tests/test_date.py::TestDate::test_delta_type PASSED [ 31%] testfixtures/tests/test_date.py::TestDate::test_gotcha_import PASSED [ 31%] testfixtures/tests/test_date.py::TestDate::test_gotcha_import_and_obtain PASSED [ 31%] testfixtures/tests/test_date.py::TestDate::test_import_and_obtain_with_lists PASSED [ 32%] testfixtures/tests/test_date.py::TestDate::test_instantiate_with_date PASSED [ 32%] testfixtures/tests/test_date.py::TestDate::test_isinstance_default PASSED [ 32%] testfixtures/tests/test_date.py::TestDate::test_isinstance_strict_true PASSED [ 32%] testfixtures/tests/test_date.py::TestDate::test_repr PASSED [ 32%] testfixtures/tests/test_date.py::TestDate::test_set PASSED [ 32%] testfixtures/tests/test_date.py::TestDate::test_set_date_supplied PASSED [ 32%] testfixtures/tests/test_date.py::TestDate::test_set_kw PASSED [ 32%] testfixtures/tests/test_date.py::TestDate::test_tick_when_dynamic PASSED [ 33%] testfixtures/tests/test_date.py::TestDate::test_tick_when_static PASSED [ 33%] testfixtures/tests/test_date.py::TestDate::test_tick_with_timedelta_instance PASSED [ 33%] testfixtures/tests/test_date.py::TestDate::test_today PASSED [ 33%] testfixtures/tests/test_date.py::TestDate::test_today_all_kw PASSED [ 33%] testfixtures/tests/test_date.py::TestDate::test_today_requested_longer_than_supplied PASSED [ 33%] testfixtures/tests/test_date.py::TestDate::test_today_sequence PASSED [ 33%] testfixtures/tests/test_date.py::TestDate::test_today_supplied PASSED [ 33%] testfixtures/tests/test_datetime.py::TestDateTime::test_add_and_set PASSED [ 33%] testfixtures/tests/test_datetime.py::TestDateTime::test_add_datetime_supplied PASSED [ 34%] testfixtures/tests/test_datetime.py::TestDateTime::test_add_kw PASSED [ 34%] testfixtures/tests/test_datetime.py::TestDateTime::test_add_tzinfo_args PASSED [ 34%] testfixtures/tests/test_datetime.py::TestDateTime::test_add_tzinfo_kw PASSED [ 34%] testfixtures/tests/test_datetime.py::TestDateTime::test_all_kw PASSED [ 34%] testfixtures/tests/test_datetime.py::TestDateTime::test_call PASSED [ 34%] testfixtures/tests/test_datetime.py::TestDateTime::test_date_return_type PASSED [ 34%] testfixtures/tests/test_datetime.py::TestDateTime::test_date_return_type_picky PASSED [ 34%] testfixtures/tests/test_datetime.py::TestDateTime::test_delta PASSED [ 35%] testfixtures/tests/test_datetime.py::TestDateTime::test_delta_type PASSED [ 35%] testfixtures/tests/test_datetime.py::TestDateTime::test_import_and_obtain_with_lists PASSED [ 35%] testfixtures/tests/test_datetime.py::TestDateTime::test_instantiate_with_datetime PASSED [ 35%] testfixtures/tests/test_datetime.py::TestDateTime::test_isinstance_default PASSED [ 35%] testfixtures/tests/test_datetime.py::TestDateTime::test_isinstance_strict PASSED [ 35%] testfixtures/tests/test_datetime.py::TestDateTime::test_max_number_args PASSED [ 35%] testfixtures/tests/test_datetime.py::TestDateTime::test_min_number_args PASSED [ 35%] testfixtures/tests/test_datetime.py::TestDateTime::test_ms_delta PASSED [ 36%] testfixtures/tests/test_datetime.py::TestDateTime::test_now PASSED [ 36%] testfixtures/tests/test_datetime.py::TestDateTime::test_now_requested_longer_than_supplied PASSED [ 36%] testfixtures/tests/test_datetime.py::TestDateTime::test_now_sequence PASSED [ 36%] testfixtures/tests/test_datetime.py::TestDateTime::test_now_supplied PASSED [ 36%] testfixtures/tests/test_datetime.py::TestDateTime::test_now_with_tz_instance PASSED [ 36%] testfixtures/tests/test_datetime.py::TestDateTime::test_now_with_tz_instance_and_same_supplied PASSED [ 36%] testfixtures/tests/test_datetime.py::TestDateTime::test_now_with_tz_instance_and_supplied PASSED [ 36%] testfixtures/tests/test_datetime.py::TestDateTime::test_now_with_tz_setup PASSED [ 37%] testfixtures/tests/test_datetime.py::TestDateTime::test_now_with_tz_setup_and_same_supplied PASSED [ 37%] testfixtures/tests/test_datetime.py::TestDateTime::test_now_with_tz_setup_and_supplied PASSED [ 37%] testfixtures/tests/test_datetime.py::TestDateTime::test_now_with_tz_supplied PASSED [ 37%] testfixtures/tests/test_datetime.py::TestDateTime::test_repr PASSED [ 37%] testfixtures/tests/test_datetime.py::TestDateTime::test_set PASSED [ 37%] testfixtures/tests/test_datetime.py::TestDateTime::test_set_datetime_supplied PASSED [ 37%] testfixtures/tests/test_datetime.py::TestDateTime::test_set_kw PASSED [ 37%] testfixtures/tests/test_datetime.py::TestDateTime::test_set_tz_setup PASSED [ 37%] testfixtures/tests/test_datetime.py::TestDateTime::test_set_tzinfo_args PASSED [ 38%] testfixtures/tests/test_datetime.py::TestDateTime::test_set_tzinfo_kw PASSED [ 38%] testfixtures/tests/test_datetime.py::TestDateTime::test_subsecond_deltas PASSED [ 38%] testfixtures/tests/test_datetime.py::TestDateTime::test_tick_when_dynamic PASSED [ 38%] testfixtures/tests/test_datetime.py::TestDateTime::test_tick_when_static PASSED [ 38%] testfixtures/tests/test_datetime.py::TestDateTime::test_tick_with_timedelta_instance PASSED [ 38%] testfixtures/tests/test_datetime.py::TestDateTime::test_utc_now PASSED [ 38%] testfixtures/tests/test_datetime.py::TestDateTime::test_utc_now_with_tz PASSED [ 38%] testfixtures/tests/test_diff.py::TestDiff::test_example PASSED [ 39%] testfixtures/tests/test_diff.py::TestDiff::test_no_newlines PASSED [ 39%] testfixtures/tests/test_generator.py::TestG::test_example PASSED [ 39%] testfixtures/tests/test_generator.py::TestG::test_from_sequence PASSED [ 39%] testfixtures/tests/test_log_capture.py::TestLog_Capture::test_callable_instead_of_attribute PASSED [ 39%] testfixtures/tests/test_log_capture.py::TestLog_Capture::test_clear_global_state PASSED [ 39%] testfixtures/tests/test_log_capture.py::TestLog_Capture::test_decorator_returns_logcapture PASSED [ 39%] testfixtures/tests/test_log_capture.py::TestLog_Capture::test_different_attributes PASSED [ 39%] testfixtures/tests/test_log_capture.py::TestLog_Capture::test_log_then_patch PASSED [ 40%] testfixtures/tests/test_log_capture.py::TestLog_Capture::test_logging PASSED [ 40%] testfixtures/tests/test_log_capture.py::TestLog_Capture::test_missing_attribute PASSED [ 40%] testfixtures/tests/test_log_capture.py::TestLog_Capture::test_msg_is_none PASSED [ 40%] testfixtures/tests/test_log_capture.py::TestLog_Capture::test_no_propogate PASSED [ 40%] testfixtures/tests/test_log_capture.py::TestLog_Capture::test_normal_check PASSED [ 40%] testfixtures/tests/test_log_capture.py::TestLog_Capture::test_patch_then_log PASSED [ 40%] testfixtures/tests/test_log_capture.py::TestLog_Capture::test_recursive_check PASSED [ 40%] testfixtures/tests/test_log_capture.py::TestLog_Capture::test_remove_existing_handlers PASSED [ 41%] testfixtures/tests/test_log_capture.py::TestLog_Capture::test_simple_strict PASSED [ 41%] testfixtures/tests/test_log_capture.py::TestLog_Capture::test_single_attribute PASSED [ 41%] testfixtures/tests/test_log_capture.py::TestLog_Capture::test_uninstall_properly PASSED [ 41%] testfixtures/tests/test_log_capture.py::BaseCaptureTest::test_logs_if_a_smaller_than_44 PASSED [ 41%] testfixtures/tests/test_log_capture.py::SubclassCaptureTest::test_logs_if_a_smaller_than_44 PASSED [ 41%] testfixtures/tests/test_logcapture.py::TestLogCapture::test_multiple_loggers PASSED [ 41%] testfixtures/tests/test_logcapture.py::TestLogCapture::test_simple PASSED [ 41%] testfixtures/tests/test_logcapture.py::TestLogCapture::test_simple_manual_install PASSED [ 41%] testfixtures/tests/test_logcapture.py::TestLogCapture::test_simple_strict PASSED [ 42%] testfixtures/tests/test_logcapture.py::TestLogCapture::test_simple_strict_asserted_by_check PASSED [ 42%] testfixtures/tests/test_logcapture.py::TestLogCapture::test_simple_strict_asserted_by_check_present_ordered PASSED [ 42%] testfixtures/tests/test_logcapture.py::TestLogCapture::test_simple_strict_asserted_by_check_present_unordered PASSED [ 42%] testfixtures/tests/test_logcapture.py::TestLogCapture::test_simple_strict_asserted_by_containment PASSED [ 42%] testfixtures/tests/test_logcapture.py::TestLogCapture::test_simple_strict_asserted_by_mark_all_checked PASSED [ 42%] testfixtures/tests/test_logcapture.py::TestLogCapture::test_simple_strict_asserted_ctx PASSED [ 42%] testfixtures/tests/test_logcapture.py::TestLogCapture::test_simple_strict_ctx PASSED [ 42%] testfixtures/tests/test_logcapture.py::TestLogCapture::test_simple_strict_not_asserted_by_check_present PASSED [ 43%] testfixtures/tests/test_logcapture.py::TestLogCapture::test_simple_strict_re_defaulted PASSED [ 43%] testfixtures/tests/test_logcapture.py::TestLogCapture::test_specific_logger PASSED [ 43%] testfixtures/tests/test_logcapture.py::TestLogCapture::test_two_logcaptures_on_same_logger PASSED [ 43%] testfixtures/tests/test_logcapture.py::TestLogCapture::test_uninstall PASSED [ 43%] testfixtures/tests/test_logcapture.py::TestLogCapture::test_uninstall_all PASSED [ 43%] testfixtures/tests/test_logcapture.py::TestLogCapture::test_uninstall_more_than_once PASSED [ 43%] testfixtures/tests/test_logcapture.py::TestLogCapture::test_with_statement PASSED [ 43%] testfixtures/tests/test_logcapture.py::LogCaptureTests::test_atexit PASSED [ 44%] testfixtures/tests/test_logcapture.py::LogCaptureTests::test_enable_disabled_logger PASSED [ 44%] testfixtures/tests/test_logcapture.py::LogCaptureTests::test_no_propogate PASSED [ 44%] testfixtures/tests/test_logcapture.py::LogCaptureTests::test_numeric_log_level PASSED [ 44%] testfixtures/tests/test_logcapture.py::LogCaptureTests::test_remove_existing_handlers PASSED [ 44%] testfixtures/tests/test_logcapture.py::TestCheckPresent::test_order_matters_ok PASSED [ 44%] testfixtures/tests/test_logcapture.py::TestCheckPresent::test_order_matters_not_okay PASSED [ 44%] testfixtures/tests/test_logcapture.py::TestCheckPresent::test_order_matters_not_okay_recursive PASSED [ 44%] testfixtures/tests/test_logcapture.py::TestCheckPresent::test_order_matters_but_wrong PASSED [ 45%] testfixtures/tests/test_logcapture.py::TestCheckPresent::test_order_doesnt_matter_ok PASSED [ 45%] testfixtures/tests/test_logcapture.py::TestCheckPresent::test_order_doesnt_matter_not_okay PASSED [ 45%] testfixtures/tests/test_logcapture.py::TestCheckPresent::test_single_item_ok PASSED [ 45%] testfixtures/tests/test_logcapture.py::TestCheckPresent::test_single_item_not_ok PASSED [ 45%] testfixtures/tests/test_logcapture.py::TestCheckPresent::test_bad_params PASSED [ 45%] testfixtures/tests/test_logcapture.py::TestCheckPresent::test_multiple_identical_expected_order_matters PASSED [ 45%] testfixtures/tests/test_logcapture.py::TestCheckPresent::test_multiple_identical_expected_order_doesnt_matter_ok PASSED [ 45%] testfixtures/tests/test_logcapture.py::TestCheckPresent::test_multiple_identical_expected_order_doesnt_matter_not_ok PASSED [ 45%] testfixtures/tests/test_logcapture.py::TestCheckPresent::test_entries_are_dictionaries PASSED [ 46%] testfixtures/tests/test_logcapture.py::TestCheckPresent::test_almost_same_order_matters PASSED [ 46%] testfixtures/tests/test_logcapture.py::TestCheckPresent::test_almost_same_order_doesnt_matter PASSED [ 46%] testfixtures/tests/test_mappingcomparison.py::TestMappingComparison::test_repr PASSED [ 46%] testfixtures/tests/test_mappingcomparison.py::TestMappingComparison::test_repr_ordered PASSED [ 46%] testfixtures/tests/test_mappingcomparison.py::TestMappingComparison::test_repr_long PASSED [ 46%] testfixtures/tests/test_mappingcomparison.py::TestMappingComparison::test_repr_after_equal PASSED [ 46%] testfixtures/tests/test_mappingcomparison.py::TestMappingComparison::test_equal_mapping PASSED [ 46%] testfixtures/tests/test_mappingcomparison.py::TestMappingComparison::test_equal_sequence PASSED [ 47%] testfixtures/tests/test_mappingcomparison.py::TestMappingComparison::test_equal_items PASSED [ 47%] testfixtures/tests/test_mappingcomparison.py::TestMappingComparison::test_equal_both PASSED [ 47%] testfixtures/tests/test_mappingcomparison.py::TestMappingComparison::test_equal_items_ordered PASSED [ 47%] testfixtures/tests/test_mappingcomparison.py::TestMappingComparison::test_equal_ordered_and_dict_supplied PASSED [ 47%] testfixtures/tests/test_mappingcomparison.py::TestMappingComparison::test_equal_ordered_dict_sequence_expected PASSED [ 47%] testfixtures/tests/test_mappingcomparison.py::TestMappingComparison::test_equal_ordered_dict_ordered_dict_expected PASSED [ 47%] testfixtures/tests/test_mappingcomparison.py::TestMappingComparison::test_equal_partial PASSED [ 47%] testfixtures/tests/test_mappingcomparison.py::TestMappingComparison::test_equal_partial_ordered PASSED [ 48%] testfixtures/tests/test_mappingcomparison.py::TestMappingComparison::test_unequal_wrong_type PASSED [ 48%] testfixtures/tests/test_mappingcomparison.py::TestMappingComparison::test_unequal_not_partial PASSED [ 48%] testfixtures/tests/test_mappingcomparison.py::TestMappingComparison::test_unequal_keys_and_values PASSED [ 48%] testfixtures/tests/test_mappingcomparison.py::TestMappingComparison::test_unequal_order PASSED [ 48%] testfixtures/tests/test_mappingcomparison.py::TestMappingComparison::test_unequal_order_recursive PASSED [ 48%] testfixtures/tests/test_mappingcomparison.py::TestMappingComparison::test_unequal_order_wrong_py3 PASSED [ 48%] testfixtures/tests/test_mappingcomparison.py::TestMappingComparison::test_unequal_partial_keys_missing PASSED [ 48%] testfixtures/tests/test_mappingcomparison.py::TestMappingComparison::test_unequal_partial_values_wrong PASSED [ 49%] testfixtures/tests/test_mappingcomparison.py::TestMappingComparison::test_unequal_partial_ordered PASSED [ 49%] testfixtures/tests/test_mappingcomparison.py::TestMappingComparison::test_unequal_partial_ordered_some_ignored PASSED [ 49%] testfixtures/tests/test_mappingcomparison.py::TestMappingComparison::test_unequal_recursive PASSED [ 49%] testfixtures/tests/test_mappingcomparison.py::TestMappingComparison::test_everything_wrong PASSED [ 49%] testfixtures/tests/test_mappingcomparison.py::TestMappingComparison::test_partial_nothing_specified PASSED [ 49%] testfixtures/tests/test_mappingcomparison.py::TestMappingComparison::test_partial_nothing_specified_wrong_type PASSED [ 49%] testfixtures/tests/test_mappingcomparison.py::TestMappingComparison::test_boolean_return PASSED [ 49%] testfixtures/tests/test_mock.py::TestCall::test_non_root_call_not_equal PASSED [ 50%] testfixtures/tests/test_mock.py::TestCall::test_non_root_attr_not_equal PASSED [ 50%] testfixtures/tests/test_mock.py::TestCall::test_non_root_params_not_equal PASSED [ 50%] testfixtures/tests/test_mock.py::TestCall::test_any PASSED [ 50%] testfixtures/tests/test_mock.py::TestCall::test_no_len PASSED [ 50%] testfixtures/tests/test_mock.py::TestCall::test_two_elements PASSED [ 50%] testfixtures/tests/test_mock.py::TestCall::test_other_empty PASSED [ 50%] testfixtures/tests/test_mock.py::TestCall::test_other_single PASSED [ 50%] testfixtures/tests/test_mock.py::TestCall::test_other_double PASSED [ 50%] testfixtures/tests/test_mock.py::TestCall::test_other_quad PASSED [ 51%] testfixtures/tests/test_mock.py::TestMock::test_non_root_call_not_equal PASSED [ 51%] testfixtures/tests/test_mock.py::TestMock::test_non_root_attr_not_equal PASSED [ 51%] testfixtures/tests/test_mock.py::TestMock::test_non_root_params_not_equal PASSED [ 51%] testfixtures/tests/test_outputcapture.py::TestOutputCapture::test_compare_both_at_once PASSED [ 51%] testfixtures/tests/test_outputcapture.py::TestOutputCapture::test_compare_doesnt_strip PASSED [ 51%] testfixtures/tests/test_outputcapture.py::TestOutputCapture::test_compare_strips PASSED [ 51%] testfixtures/tests/test_outputcapture.py::TestOutputCapture::test_double_disable PASSED [ 51%] testfixtures/tests/test_outputcapture.py::TestOutputCapture::test_double_enable PASSED [ 52%] testfixtures/tests/test_outputcapture.py::TestOutputCapture::test_original_restore PASSED [ 52%] testfixtures/tests/test_outputcapture.py::TestOutputCapture::test_separate_capture PASSED [ 52%] testfixtures/tests/test_outputcapture.py::TestOutputCapture::test_stdout_and_stderr PASSED [ 52%] testfixtures/tests/test_outputcapture.py::TestOutputCapture::test_unicode PASSED [ 52%] testfixtures/tests/test_outputcapture.py::TestOutputCaptureWithDescriptors::test_fd PASSED [ 52%] testfixtures/tests/test_outputcapture.py::TestOutputCaptureWithDescriptors::test_fd_separate PASSED [ 52%] testfixtures/tests/test_popen.py::Tests::test_all_signals PASSED [ 52%] testfixtures/tests/test_popen.py::Tests::test_callable_default_behaviour PASSED [ 53%] testfixtures/tests/test_popen.py::Tests::test_command_is_sequence PASSED [ 53%] testfixtures/tests/test_popen.py::Tests::test_command_max_args PASSED [ 53%] testfixtures/tests/test_popen.py::Tests::test_command_min_args PASSED [ 53%] testfixtures/tests/test_popen.py::Tests::test_command_not_specified PASSED [ 53%] testfixtures/tests/test_popen.py::Tests::test_communicate_encoding PASSED [ 53%] testfixtures/tests/test_popen.py::Tests::test_communicate_encoding_with_errors PASSED [ 53%] testfixtures/tests/test_popen.py::Tests::test_communicate_text_mode PASSED [ 53%] testfixtures/tests/test_popen.py::Tests::test_communicate_universal_newlines PASSED [ 54%] testfixtures/tests/test_popen.py::Tests::test_communicate_with_input PASSED [ 54%] testfixtures/tests/test_popen.py::Tests::test_communicate_with_stderr_redirected_check_stderr_is_none PASSED [ 54%] testfixtures/tests/test_popen.py::Tests::test_communicate_with_timeout PASSED [ 54%] testfixtures/tests/test_popen.py::Tests::test_default_command_max_args PASSED [ 54%] testfixtures/tests/test_popen.py::Tests::test_default_command_min_args PASSED [ 54%] testfixtures/tests/test_popen.py::Tests::test_invalid_attribute PASSED [ 54%] testfixtures/tests/test_popen.py::Tests::test_invalid_communicate_call PASSED [ 54%] testfixtures/tests/test_popen.py::Tests::test_invalid_kill PASSED [ 54%] testfixtures/tests/test_popen.py::Tests::test_invalid_method_or_attr PASSED [ 55%] testfixtures/tests/test_popen.py::Tests::test_invalid_parameters PASSED [ 55%] testfixtures/tests/test_popen.py::Tests::test_invalid_poll PASSED [ 55%] testfixtures/tests/test_popen.py::Tests::test_invalid_send_signal PASSED [ 55%] testfixtures/tests/test_popen.py::Tests::test_invalid_terminate PASSED [ 55%] testfixtures/tests/test_popen.py::Tests::test_invalid_wait_call PASSED [ 55%] testfixtures/tests/test_popen.py::Tests::test_kill PASSED [ 55%] testfixtures/tests/test_popen.py::Tests::test_multiple_uses PASSED [ 55%] testfixtures/tests/test_popen.py::Tests::test_non_pipe PASSED [ 56%] testfixtures/tests/test_popen.py::Tests::test_pass_executable PASSED [ 56%] testfixtures/tests/test_popen.py::Tests::test_poll_no_setup PASSED [ 56%] testfixtures/tests/test_popen.py::Tests::test_poll_setup PASSED [ 56%] testfixtures/tests/test_popen.py::Tests::test_poll_until_result PASSED [ 56%] testfixtures/tests/test_popen.py::Tests::test_read_from_stderr PASSED [ 56%] testfixtures/tests/test_popen.py::Tests::test_read_from_stdout PASSED [ 56%] testfixtures/tests/test_popen.py::Tests::test_read_from_stdout_and_stderr PASSED [ 56%] testfixtures/tests/test_popen.py::Tests::test_read_from_stdout_and_stderr_text_mode PASSED [ 57%] testfixtures/tests/test_popen.py::Tests::test_read_from_stdout_with_stderr_redirected_check_stdout_contents PASSED [ 57%] testfixtures/tests/test_popen.py::Tests::test_read_from_stdout_with_stderr_redirected_check_stdout_stderr_interleaved PASSED [ 57%] testfixtures/tests/test_popen.py::Tests::test_send_signal PASSED [ 57%] testfixtures/tests/test_popen.py::Tests::test_set_command_with_list PASSED [ 57%] testfixtures/tests/test_popen.py::Tests::test_simultaneous_processes PASSED [ 57%] testfixtures/tests/test_popen.py::Tests::test_start_new_session PASSED [ 57%] testfixtures/tests/test_popen.py::Tests::test_terminate PASSED [ 57%] testfixtures/tests/test_popen.py::Tests::test_use_as_context_manager PASSED [ 58%] testfixtures/tests/test_popen.py::Tests::test_wait_and_return_code PASSED [ 58%] testfixtures/tests/test_popen.py::Tests::test_wait_timeout PASSED [ 58%] testfixtures/tests/test_popen.py::Tests::test_write_to_stdin PASSED [ 58%] testfixtures/tests/test_popen.py::IntegrationTests::test_command_called_with_check_call_check_returncode PASSED [ 58%] testfixtures/tests/test_popen.py::IntegrationTests::test_command_called_with_check_call_failing_command_check_exception PASSED [ 58%] testfixtures/tests/test_popen.py::IntegrationTests::test_command_called_with_check_output_check_stdout_returned PASSED [ 58%] testfixtures/tests/test_popen.py::IntegrationTests::test_command_called_with_check_output_stderr_to_stdout_check_returned PASSED [ 58%] testfixtures/tests/test_popen_docs.py::TestMyFunc::test_communicate_with_input PASSED [ 58%] testfixtures/tests/test_popen_docs.py::TestMyFunc::test_count_down PASSED [ 59%] testfixtures/tests/test_popen_docs.py::TestMyFunc::test_default_behaviour PASSED [ 59%] testfixtures/tests/test_popen_docs.py::TestMyFunc::test_example PASSED [ 59%] testfixtures/tests/test_popen_docs.py::TestMyFunc::test_example_bad_returncode PASSED [ 59%] testfixtures/tests/test_popen_docs.py::TestMyFunc::test_multiple_processes PASSED [ 59%] testfixtures/tests/test_popen_docs.py::TestMyFunc::test_multiple_responses PASSED [ 59%] testfixtures/tests/test_popen_docs.py::TestMyFunc::test_poll_until_result PASSED [ 59%] testfixtures/tests/test_popen_docs.py::TestMyFunc::test_read_from_stdout_and_stderr PASSED [ 59%] testfixtures/tests/test_popen_docs.py::TestMyFunc::test_send_signal PASSED [ 60%] testfixtures/tests/test_popen_docs.py::TestMyFunc::test_wait_and_return_code PASSED [ 60%] testfixtures/tests/test_popen_docs.py::TestMyFunc::test_write_to_stdin PASSED [ 60%] testfixtures/tests/test_rangecomparison.py::Tests::test_equal_in_sequence_lhs PASSED [ 60%] testfixtures/tests/test_rangecomparison.py::Tests::test_equal_in_sequence_rhs PASSED [ 60%] testfixtures/tests/test_rangecomparison.py::Tests::test_equal_no_decimal_in_range_lhs PASSED [ 60%] testfixtures/tests/test_rangecomparison.py::Tests::test_equal_no_decimal_in_range_rhs PASSED [ 60%] testfixtures/tests/test_rangecomparison.py::Tests::test_equal_no_decimal_lhs PASSED [ 60%] testfixtures/tests/test_rangecomparison.py::Tests::test_equal_no_decimal_rhs PASSED [ 61%] testfixtures/tests/test_rangecomparison.py::Tests::test_equal_no_float_in_range_lhs PASSED [ 61%] testfixtures/tests/test_rangecomparison.py::Tests::test_equal_no_float_in_range_rhs PASSED [ 61%] testfixtures/tests/test_rangecomparison.py::Tests::test_equal_no_float_lhs PASSED [ 61%] testfixtures/tests/test_rangecomparison.py::Tests::test_equal_no_float_rhs PASSED [ 61%] testfixtures/tests/test_rangecomparison.py::Tests::test_equal_no_lhs PASSED [ 61%] testfixtures/tests/test_rangecomparison.py::Tests::test_equal_no_negative_lhs PASSED [ 61%] testfixtures/tests/test_rangecomparison.py::Tests::test_equal_no_negative_rhs PASSED [ 61%] testfixtures/tests/test_rangecomparison.py::Tests::test_equal_no_no_range_lhs PASSED [ 62%] testfixtures/tests/test_rangecomparison.py::Tests::test_equal_no_no_range_rhs PASSED [ 62%] testfixtures/tests/test_rangecomparison.py::Tests::test_equal_no_rhs PASSED [ 62%] testfixtures/tests/test_rangecomparison.py::Tests::test_equal_yes_decimal_in_range_lhs PASSED [ 62%] testfixtures/tests/test_rangecomparison.py::Tests::test_equal_yes_decimal_in_range_rhs PASSED [ 62%] testfixtures/tests/test_rangecomparison.py::Tests::test_equal_yes_decimal_lhs PASSED [ 62%] testfixtures/tests/test_rangecomparison.py::Tests::test_equal_yes_decimal_rhs PASSED [ 62%] testfixtures/tests/test_rangecomparison.py::Tests::test_equal_yes_float_in_range_lhs PASSED [ 62%] testfixtures/tests/test_rangecomparison.py::Tests::test_equal_yes_float_in_range_rhs PASSED [ 62%] testfixtures/tests/test_rangecomparison.py::Tests::test_equal_yes_float_lhs PASSED [ 63%] testfixtures/tests/test_rangecomparison.py::Tests::test_equal_yes_float_rhs PASSED [ 63%] testfixtures/tests/test_rangecomparison.py::Tests::test_equal_yes_lhs PASSED [ 63%] testfixtures/tests/test_rangecomparison.py::Tests::test_equal_yes_negative_lhs PASSED [ 63%] testfixtures/tests/test_rangecomparison.py::Tests::test_equal_yes_negative_rhs PASSED [ 63%] testfixtures/tests/test_rangecomparison.py::Tests::test_equal_yes_no_range_lhs PASSED [ 63%] testfixtures/tests/test_rangecomparison.py::Tests::test_equal_yes_no_range_rhs PASSED [ 63%] testfixtures/tests/test_rangecomparison.py::Tests::test_equal_yes_rhs PASSED [ 63%] testfixtures/tests/test_rangecomparison.py::Tests::test_not_equal_in_sequence_lhs PASSED [ 64%] testfixtures/tests/test_rangecomparison.py::Tests::test_not_equal_in_sequence_rhs PASSED [ 64%] testfixtures/tests/test_rangecomparison.py::Tests::test_not_equal_no_lhs PASSED [ 64%] testfixtures/tests/test_rangecomparison.py::Tests::test_not_equal_no_rhs PASSED [ 64%] testfixtures/tests/test_rangecomparison.py::Tests::test_not_equal_yes_lhs PASSED [ 64%] testfixtures/tests/test_rangecomparison.py::Tests::test_not_equal_yes_rhs PASSED [ 64%] testfixtures/tests/test_rangecomparison.py::Tests::test_not_numeric_lhs PASSED [ 64%] testfixtures/tests/test_rangecomparison.py::Tests::test_not_numeric_rhs PASSED [ 64%] testfixtures/tests/test_rangecomparison.py::Tests::test_repr PASSED [ 65%] testfixtures/tests/test_rangecomparison.py::Tests::test_str PASSED [ 65%] testfixtures/tests/test_rangecomparison.py::Tests::test_str_negative PASSED [ 65%] testfixtures/tests/test_replace.py::TestReplace::test_class PASSED [ 65%] testfixtures/tests/test_replace.py::TestReplace::test_class_method PASSED [ 65%] testfixtures/tests/test_replace.py::TestReplace::test_context_manager_not_strict PASSED [ 65%] testfixtures/tests/test_replace.py::TestReplace::test_function PASSED [ 65%] testfixtures/tests/test_replace.py::TestReplace::test_gotcha PASSED [ 65%] testfixtures/tests/test_replace.py::TestReplace::test_method PASSED [ 66%] testfixtures/tests/test_replace.py::TestReplace::test_multiple_context_managers PASSED [ 66%] testfixtures/tests/test_replace.py::TestReplace::test_multiple_replace PASSED [ 66%] testfixtures/tests/test_replace.py::TestReplace::test_multiple_replaces PASSED [ 66%] testfixtures/tests/test_replace.py::TestReplace::test_not_there PASSED [ 66%] testfixtures/tests/test_replace.py::TestReplace::test_not_there_ok PASSED [ 66%] testfixtures/tests/test_replace.py::TestReplace::test_raises PASSED [ 66%] testfixtures/tests/test_replace.py::TestReplace::test_replace_complex PASSED [ 66%] testfixtures/tests/test_replace.py::TestReplace::test_replace_context_manager PASSED [ 66%] testfixtures/tests/test_replace.py::TestReplace::test_replace_delattr PASSED [ 67%] testfixtures/tests/test_replace.py::TestReplace::test_replace_delattr_cant_remove PASSED [ 67%] testfixtures/tests/test_replace.py::TestReplace::test_replace_delattr_cant_remove_not_strict PASSED [ 67%] testfixtures/tests/test_replace.py::TestReplace::test_replace_delattr_not_there PASSED [ 67%] testfixtures/tests/test_replace.py::TestReplace::test_replace_delattr_not_there_not_strict PASSED [ 67%] testfixtures/tests/test_replace.py::TestReplace::test_replace_delattr_not_there_restored PASSED [ 67%] testfixtures/tests/test_replace.py::TestReplace::test_replace_dict PASSED [ 67%] testfixtures/tests/test_replace.py::TestReplace::test_replace_dict_ensure_key_not_there_restored PASSED [ 67%] testfixtures/tests/test_replace.py::TestReplace::test_replace_dict_not_there PASSED [ 68%] testfixtures/tests/test_replace.py::TestReplace::test_replace_dict_not_there_empty_string PASSED [ 68%] testfixtures/tests/test_replace.py::TestReplace::test_replace_dict_remove_key PASSED [ 68%] testfixtures/tests/test_replace.py::TestReplace::test_replace_dict_remove_key_not_there PASSED [ 68%] testfixtures/tests/test_replace.py::TestReplace::test_replace_dict_remove_key_not_there_not_strict PASSED [ 68%] testfixtures/tests/test_replace.py::TestReplace::test_replacer_del PASSED [ 68%] testfixtures/tests/test_replace.py::TestReplace::test_staticmethod PASSED [ 68%] testfixtures/tests/test_replace.py::TestReplace::test_sub_module_import PASSED [ 68%] testfixtures/tests/test_replace.py::TestReplace::test_use_as_cleanup PASSED [ 69%] testfixtures/tests/test_replace.py::TestReplace::test_want_replacement PASSED [ 69%] testfixtures/tests/test_replacer.py::TestReplacer::test_class PASSED [ 69%] testfixtures/tests/test_replacer.py::TestReplacer::test_class_method PASSED [ 69%] testfixtures/tests/test_replacer.py::TestReplacer::test_function PASSED [ 69%] testfixtures/tests/test_replacer.py::TestReplacer::test_gotcha PASSED [ 69%] testfixtures/tests/test_replacer.py::TestReplacer::test_method PASSED [ 69%] testfixtures/tests/test_replacer.py::TestReplacer::test_multiple_replace PASSED [ 69%] testfixtures/tests/test_replacer.py::TestReplacer::test_not_there PASSED [ 70%] testfixtures/tests/test_replacer.py::TestReplacer::test_remove_called_twice PASSED [ 70%] testfixtures/tests/test_replacer.py::TestReplacer::test_with_statement PASSED [ 70%] testfixtures/tests/test_roundcomparison.py::Tests::test_decimal_no_lhs PASSED [ 70%] testfixtures/tests/test_roundcomparison.py::Tests::test_decimal_no_rhs PASSED [ 70%] testfixtures/tests/test_roundcomparison.py::Tests::test_decimal_yes_lhs PASSED [ 70%] testfixtures/tests/test_roundcomparison.py::Tests::test_decimal_yes_rhs PASSED [ 70%] testfixtures/tests/test_roundcomparison.py::Tests::test_equal_in_sequence_lhs PASSED [ 70%] testfixtures/tests/test_roundcomparison.py::Tests::test_equal_in_sequence_rhs PASSED [ 70%] testfixtures/tests/test_roundcomparison.py::Tests::test_equal_integer_zero_precision PASSED [ 71%] testfixtures/tests/test_roundcomparison.py::Tests::test_equal_no_decimal_to_float_lhs PASSED [ 71%] testfixtures/tests/test_roundcomparison.py::Tests::test_equal_no_decimal_to_float_rhs PASSED [ 71%] testfixtures/tests/test_roundcomparison.py::Tests::test_equal_no_float_to_decimal_lhs PASSED [ 71%] testfixtures/tests/test_roundcomparison.py::Tests::test_equal_no_float_to_decimal_rhs PASSED [ 71%] testfixtures/tests/test_roundcomparison.py::Tests::test_equal_no_integer_lhs PASSED [ 71%] testfixtures/tests/test_roundcomparison.py::Tests::test_equal_no_integer_rhs PASSED [ 71%] testfixtures/tests/test_roundcomparison.py::Tests::test_equal_no_lhs PASSED [ 71%] testfixtures/tests/test_roundcomparison.py::Tests::test_equal_no_negative_precision PASSED [ 72%] testfixtures/tests/test_roundcomparison.py::Tests::test_equal_no_rhs PASSED [ 72%] testfixtures/tests/test_roundcomparison.py::Tests::test_equal_yes_decimal_to_float_lhs PASSED [ 72%] testfixtures/tests/test_roundcomparison.py::Tests::test_equal_yes_decimal_to_float_rhs PASSED [ 72%] testfixtures/tests/test_roundcomparison.py::Tests::test_equal_yes_float_to_decimal_lhs PASSED [ 72%] testfixtures/tests/test_roundcomparison.py::Tests::test_equal_yes_float_to_decimal_rhs PASSED [ 72%] testfixtures/tests/test_roundcomparison.py::Tests::test_equal_yes_integer_lhs PASSED [ 72%] testfixtures/tests/test_roundcomparison.py::Tests::test_equal_yes_integer_other_rhs PASSED [ 72%] testfixtures/tests/test_roundcomparison.py::Tests::test_equal_yes_lhs PASSED [ 73%] testfixtures/tests/test_roundcomparison.py::Tests::test_equal_yes_negative_precision PASSED [ 73%] testfixtures/tests/test_roundcomparison.py::Tests::test_equal_yes_rhs PASSED [ 73%] testfixtures/tests/test_roundcomparison.py::Tests::test_float_integer PASSED [ 73%] testfixtures/tests/test_roundcomparison.py::Tests::test_integer_float PASSED [ 73%] testfixtures/tests/test_roundcomparison.py::Tests::test_not_equal_in_sequence_lhs PASSED [ 73%] testfixtures/tests/test_roundcomparison.py::Tests::test_not_equal_in_sequence_rhs PASSED [ 73%] testfixtures/tests/test_roundcomparison.py::Tests::test_not_equal_no_lhs PASSED [ 73%] testfixtures/tests/test_roundcomparison.py::Tests::test_not_equal_no_rhs PASSED [ 74%] testfixtures/tests/test_roundcomparison.py::Tests::test_not_equal_yes_lhs PASSED [ 74%] testfixtures/tests/test_roundcomparison.py::Tests::test_not_equal_yes_rhs PASSED [ 74%] testfixtures/tests/test_roundcomparison.py::Tests::test_not_numeric_lhs PASSED [ 74%] testfixtures/tests/test_roundcomparison.py::Tests::test_not_numeric_rhs PASSED [ 74%] testfixtures/tests/test_roundcomparison.py::Tests::test_repr PASSED [ 74%] testfixtures/tests/test_roundcomparison.py::Tests::test_str PASSED [ 74%] testfixtures/tests/test_roundcomparison.py::Tests::test_str_negative PASSED [ 74%] testfixtures/tests/test_sequencecomparison.py::TestSequenceComparison::test_repr PASSED [ 75%] testfixtures/tests/test_sequencecomparison.py::TestSequenceComparison::test_repr_long PASSED [ 75%] testfixtures/tests/test_sequencecomparison.py::TestSequenceComparison::test_repr_after_equal PASSED [ 75%] testfixtures/tests/test_sequencecomparison.py::TestSequenceComparison::test_equal_list PASSED [ 75%] testfixtures/tests/test_sequencecomparison.py::TestSequenceComparison::test_equal_tuple PASSED [ 75%] testfixtures/tests/test_sequencecomparison.py::TestSequenceComparison::test_equal_nested_unhashable_unordered PASSED [ 75%] testfixtures/tests/test_sequencecomparison.py::TestSequenceComparison::test_equal_nested_unhashable_unordered_partial PASSED [ 75%] testfixtures/tests/test_sequencecomparison.py::TestSequenceComparison::test_equal_generator PASSED [ 75%] testfixtures/tests/test_sequencecomparison.py::TestSequenceComparison::test_equal_unordered PASSED [ 75%] testfixtures/tests/test_sequencecomparison.py::TestSequenceComparison::test_equal_partial_unordered PASSED [ 76%] testfixtures/tests/test_sequencecomparison.py::TestSequenceComparison::test_equal_partial_ordered PASSED [ 76%] testfixtures/tests/test_sequencecomparison.py::TestSequenceComparison::test_equal_ordered_duplicates PASSED [ 76%] testfixtures/tests/test_sequencecomparison.py::TestSequenceComparison::test_unequal_bad_type PASSED [ 76%] testfixtures/tests/test_sequencecomparison.py::TestSequenceComparison::test_unequal_list PASSED [ 76%] testfixtures/tests/test_sequencecomparison.py::TestSequenceComparison::test_unequal_same_but_all_wrong_order PASSED [ 76%] testfixtures/tests/test_sequencecomparison.py::TestSequenceComparison::test_unequal_prefix_match_but_partial_false PASSED [ 76%] testfixtures/tests/test_sequencecomparison.py::TestSequenceComparison::test_unequal_partial_ordered PASSED [ 76%] testfixtures/tests/test_sequencecomparison.py::TestSequenceComparison::test_unequal_partial_ordered_recursive PASSED [ 77%] testfixtures/tests/test_sequencecomparison.py::TestSequenceComparison::test_unequal_partial_ordered_only_one_ignored_recursive PASSED [ 77%] testfixtures/tests/test_sequencecomparison.py::TestSequenceComparison::test_unequal_full_ordered PASSED [ 77%] testfixtures/tests/test_sequencecomparison.py::TestSequenceComparison::test_unequal_partial_ordered_with_prefix PASSED [ 77%] testfixtures/tests/test_sequencecomparison.py::TestSequenceComparison::test_unequal_partial_unordered PASSED [ 77%] testfixtures/tests/test_sequencecomparison.py::TestSequenceComparison::test_unequal_unordered_duplicates PASSED [ 77%] testfixtures/tests/test_sequencecomparison.py::TestSequenceComparison::test_unequal_partial_unordered_duplicates PASSED [ 77%] testfixtures/tests/test_sequencecomparison.py::TestSequenceComparison::test_unequal_partial_ordered_duplicates PASSED [ 77%] testfixtures/tests/test_sequencecomparison.py::TestSequenceComparison::test_unequal_generator PASSED [ 78%] testfixtures/tests/test_sequencecomparison.py::TestSequenceComparison::test_unequal_nested PASSED [ 78%] testfixtures/tests/test_sequencecomparison.py::TestSequenceComparison::test_unequal_nested_recursive PASSED [ 78%] testfixtures/tests/test_sequencecomparison.py::TestSequenceComparison::test_unequal_nested_unhashable_unordered PASSED [ 78%] testfixtures/tests/test_sequencecomparison.py::TestSequenceComparison::test_unequal_nested_unhashable_unordered_partial PASSED [ 78%] testfixtures/tests/test_sequencecomparison.py::TestSequenceComparison::test_unequal_wrong_order PASSED [ 78%] testfixtures/tests/test_sequencecomparison.py::TestSequenceComparison::test_partial_nothing_specified PASSED [ 78%] testfixtures/tests/test_sequencecomparison.py::TestSequenceComparison::test_partial_wrong_type PASSED [ 78%] testfixtures/tests/test_sequencecomparison.py::TestSubset::test_equal PASSED [ 79%] testfixtures/tests/test_sequencecomparison.py::TestSubset::test_unequal PASSED [ 79%] testfixtures/tests/test_sequencecomparison.py::TestPermutation::test_equal PASSED [ 79%] testfixtures/tests/test_sequencecomparison.py::TestPermutation::test_unequal PASSED [ 79%] testfixtures/tests/test_should_raise.py::TestShouldAssert::test_no_exception PASSED [ 79%] testfixtures/tests/test_should_raise.py::TestShouldAssert::test_wrong_exception PASSED [ 79%] testfixtures/tests/test_should_raise.py::TestShouldAssert::test_wrong_text PASSED [ 79%] testfixtures/tests/test_should_raise.py::TestShouldRaise::test_args PASSED [ 79%] testfixtures/tests/test_should_raise.py::TestShouldRaise::test_both PASSED [ 79%] testfixtures/tests/test_should_raise.py::TestShouldRaise::test_catch_baseexception_1 PASSED [ 80%] testfixtures/tests/test_should_raise.py::TestShouldRaise::test_catch_baseexception_2 PASSED [ 80%] testfixtures/tests/test_should_raise.py::TestShouldRaise::test_class_class PASSED [ 80%] testfixtures/tests/test_should_raise.py::TestShouldRaise::test_custom_exception PASSED [ 80%] testfixtures/tests/test_should_raise.py::TestShouldRaise::test_decorator_usage PASSED [ 80%] testfixtures/tests/test_should_raise.py::TestShouldRaise::test_identical_reprs PASSED [ 80%] testfixtures/tests/test_should_raise.py::TestShouldRaise::test_identical_reprs_but_args_different PASSED [ 80%] testfixtures/tests/test_should_raise.py::TestShouldRaise::test_import_errors_1 PASSED [ 80%] testfixtures/tests/test_should_raise.py::TestShouldRaise::test_import_errors_2 PASSED [ 81%] testfixtures/tests/test_should_raise.py::TestShouldRaise::test_kw PASSED [ 81%] testfixtures/tests/test_should_raise.py::TestShouldRaise::test_kw_to_args PASSED [ 81%] testfixtures/tests/test_should_raise.py::TestShouldRaise::test_method_args PASSED [ 81%] testfixtures/tests/test_should_raise.py::TestShouldRaise::test_method_both PASSED [ 81%] testfixtures/tests/test_should_raise.py::TestShouldRaise::test_method_kw PASSED [ 81%] testfixtures/tests/test_should_raise.py::TestShouldRaise::test_neither_supplied PASSED [ 81%] testfixtures/tests/test_should_raise.py::TestShouldRaise::test_no_exception PASSED [ 81%] testfixtures/tests/test_should_raise.py::TestShouldRaise::test_no_params PASSED [ 82%] testfixtures/tests/test_should_raise.py::TestShouldRaise::test_no_supplied_or_raised PASSED [ 82%] testfixtures/tests/test_should_raise.py::TestShouldRaise::test_only_exception_class PASSED [ 82%] testfixtures/tests/test_should_raise.py::TestShouldRaise::test_raised PASSED [ 82%] testfixtures/tests/test_should_raise.py::TestShouldRaise::test_unless_decorator_usage PASSED [ 82%] testfixtures/tests/test_should_raise.py::TestShouldRaise::test_unless_false_bad PASSED [ 82%] testfixtures/tests/test_should_raise.py::TestShouldRaise::test_unless_false_okay PASSED [ 82%] testfixtures/tests/test_should_raise.py::TestShouldRaise::test_unless_true_not_okay PASSED [ 82%] testfixtures/tests/test_should_raise.py::TestShouldRaise::test_unless_true_okay PASSED [ 83%] testfixtures/tests/test_should_raise.py::TestShouldRaise::test_with_exception_class_supplied PASSED [ 83%] testfixtures/tests/test_should_raise.py::TestShouldRaise::test_with_exception_supplied PASSED [ 83%] testfixtures/tests/test_should_raise.py::TestShouldRaise::test_with_exception_supplied_wrong_args PASSED [ 83%] testfixtures/tests/test_should_raise.py::TestShouldRaise::test_with_getting_raised_exception PASSED [ 83%] testfixtures/tests/test_should_raise.py::TestShouldRaise::test_with_no_exception_when_expected PASSED [ 83%] testfixtures/tests/test_should_raise.py::TestShouldRaise::test_with_no_exception_when_expected_by_type PASSED [ 83%] testfixtures/tests/test_should_raise.py::TestShouldRaise::test_with_no_exception_when_neither_expected PASSED [ 83%] testfixtures/tests/test_should_raise.py::TestShouldRaise::test_wrong_exception PASSED [ 83%] testfixtures/tests/test_should_raise.py::TestShouldRaise::test_wrong_exception_class PASSED [ 84%] testfixtures/tests/test_should_raise.py::TestShouldRaise::test_wrong_exception_type PASSED [ 84%] testfixtures/tests/test_shouldwarn.py::ShouldWarnTests::test_filter_missing PASSED [ 84%] testfixtures/tests/test_shouldwarn.py::ShouldWarnTests::test_filter_present PASSED [ 84%] testfixtures/tests/test_shouldwarn.py::ShouldWarnTests::test_filters_removed PASSED [ 84%] testfixtures/tests/test_shouldwarn.py::ShouldWarnTests::test_maximal_bad PASSED [ 84%] testfixtures/tests/test_shouldwarn.py::ShouldWarnTests::test_maximal_explore PASSED [ 84%] testfixtures/tests/test_shouldwarn.py::ShouldWarnTests::test_maximal_ok PASSED [ 84%] testfixtures/tests/test_shouldwarn.py::ShouldWarnTests::test_minimal_bad PASSED [ 85%] testfixtures/tests/test_shouldwarn.py::ShouldWarnTests::test_minimal_ok PASSED [ 85%] testfixtures/tests/test_shouldwarn.py::ShouldWarnTests::test_multiple_warnings PASSED [ 85%] testfixtures/tests/test_shouldwarn.py::ShouldWarnTests::test_no_warn_expected PASSED [ 85%] testfixtures/tests/test_shouldwarn.py::ShouldWarnTests::test_no_warn_not_expected PASSED [ 85%] testfixtures/tests/test_shouldwarn.py::ShouldWarnTests::test_warn_expected PASSED [ 85%] testfixtures/tests/test_shouldwarn.py::ShouldWarnTests::test_warn_not_expected PASSED [ 85%] testfixtures/tests/test_stringcomparison.py::Tests::test_comp_in_sequence PASSED [ 85%] testfixtures/tests/test_stringcomparison.py::Tests::test_equal_no PASSED [ 86%] testfixtures/tests/test_stringcomparison.py::Tests::test_equal_yes PASSED [ 86%] testfixtures/tests/test_stringcomparison.py::Tests::test_flags_argument PASSED [ 86%] testfixtures/tests/test_stringcomparison.py::Tests::test_flags_names PASSED [ 86%] testfixtures/tests/test_stringcomparison.py::Tests::test_flags_parameter PASSED [ 86%] testfixtures/tests/test_stringcomparison.py::Tests::test_not_equal_no PASSED [ 86%] testfixtures/tests/test_stringcomparison.py::Tests::test_not_equal_yes PASSED [ 86%] testfixtures/tests/test_stringcomparison.py::Tests::test_not_string PASSED [ 86%] testfixtures/tests/test_stringcomparison.py::Tests::test_repr PASSED [ 87%] testfixtures/tests/test_stringcomparison.py::Tests::test_sort PASSED [ 87%] testfixtures/tests/test_stringcomparison.py::Tests::test_str PASSED [ 87%] testfixtures/tests/test_sybil.py::TestFileParser::test_evaluate_read_difference PASSED [ 87%] testfixtures/tests/test_sybil.py::TestFileParser::test_evaluate_read_same PASSED [ 87%] testfixtures/tests/test_sybil.py::TestFileParser::test_evaluate_write PASSED [ 87%] testfixtures/tests/test_sybil.py::TestFileParser::test_file_followed_by_text PASSED [ 87%] testfixtures/tests/test_sybil.py::TestFileParser::test_ignore_literal_blocking PASSED [ 87%] testfixtures/tests/test_sybil.py::TestFileParser::test_multiple_files PASSED [ 87%] testfixtures/tests/test_sybil.py::TestFileParser::test_no_class PASSED [ 88%] testfixtures/tests/test_sybil.py::TestFileParser::test_red_herring PASSED [ 88%] testfixtures/tests/test_tempdir.py::TestTempDir::test_cleanup_properly PASSED [ 88%] testfixtures/tests/test_tempdir.py::TestTempDir::test_cleanup_test_okay_with_deleted_dir PASSED [ 88%] testfixtures/tests/test_tempdir.py::TestTempDir::test_decorator_returns_tempdirectory PASSED [ 88%] testfixtures/tests/test_tempdir.py::TestTempDir::test_dont_create_or_cleanup_with_path PASSED [ 88%] testfixtures/tests/test_tempdir.py::TestTempDir::test_ignore PASSED [ 88%] testfixtures/tests/test_tempdir.py::TestTempDir::test_not_same PASSED [ 88%] testfixtures/tests/test_tempdir.py::TestTempDir::test_simple PASSED [ 89%] testfixtures/tests/test_tempdir.py::TestTempDir::test_subdirs PASSED [ 89%] testfixtures/tests/test_tempdirectory.py::TestTempDirectory::test_cleanup PASSED [ 89%] testfixtures/tests/test_tempdirectory.py::TestTempDirectory::test_cleanup_all PASSED [ 89%] testfixtures/tests/test_tempdirectory.py::TestTempDirectory::test_listdir_sort PASSED [ 89%] testfixtures/tests/test_tempdirectory.py::TestTempDirectory::test_with_statement PASSED [ 89%] testfixtures/tests/test_tempdirectory.py::TempDirectoryTests::test_atexit PASSED [ 89%] testfixtures/tests/test_tempdirectory.py::TempDirectoryTests::test_compare_path_tuple PASSED [ 89%] testfixtures/tests/test_tempdirectory.py::TempDirectoryTests::test_compare_sort_actual PASSED [ 90%] testfixtures/tests/test_tempdirectory.py::TempDirectoryTests::test_compare_sort_expected PASSED [ 90%] testfixtures/tests/test_tempdirectory.py::TempDirectoryTests::test_compare_with_slash_at_start PASSED [ 90%] testfixtures/tests/test_tempdirectory.py::TempDirectoryTests::test_default_encoding PASSED [ 90%] testfixtures/tests/test_tempdirectory.py::TempDirectoryTests::test_deprecated_check PASSED [ 90%] testfixtures/tests/test_tempdirectory.py::TempDirectoryTests::test_deprecated_check_all PASSED [ 90%] testfixtures/tests/test_tempdirectory.py::TempDirectoryTests::test_deprecated_check_dir PASSED [ 90%] testfixtures/tests/test_tempdirectory.py::TempDirectoryTests::test_dont_cleanup_with_path PASSED [ 90%] testfixtures/tests/test_tempdirectory.py::TempDirectoryTests::test_dont_create_with_path PASSED [ 91%] testfixtures/tests/test_tempdirectory.py::TempDirectoryTests::test_files_only PASSED [ 91%] testfixtures/tests/test_tempdirectory.py::TempDirectoryTests::test_follow_symlinks PASSED [ 91%] testfixtures/tests/test_tempdirectory.py::TempDirectoryTests::test_just_empty_dirs PASSED [ 91%] testfixtures/tests/test_tempdirectory.py::TempDirectoryTests::test_just_empty_non_recursive PASSED [ 91%] testfixtures/tests/test_tempdirectory.py::TempDirectoryTests::test_listdir_with_slash_at_start PASSED [ 91%] testfixtures/tests/test_tempdirectory.py::TempDirectoryTests::test_makedir_with_slash_at_start PASSED [ 91%] testfixtures/tests/test_tempdirectory.py::TempDirectoryTests::test_override_default_encoding PASSED [ 91%] testfixtures/tests/test_tempdirectory.py::TempDirectoryTests::test_path PASSED [ 91%] testfixtures/tests/test_tempdirectory.py::TempDirectoryTests::test_read_decode PASSED [ 92%] testfixtures/tests/test_tempdirectory.py::TempDirectoryTests::test_read_no_decode PASSED [ 92%] testfixtures/tests/test_tempdirectory.py::TempDirectoryTests::test_read_with_slash_at_start PASSED [ 92%] testfixtures/tests/test_tempdirectory.py::TempDirectoryTests::test_read_with_slash_at_start_ok PASSED [ 92%] testfixtures/tests/test_tempdirectory.py::TempDirectoryTests::test_recursive_ignore PASSED [ 92%] testfixtures/tests/test_tempdirectory.py::TempDirectoryTests::test_symlink PASSED [ 92%] testfixtures/tests/test_tempdirectory.py::TempDirectoryTests::test_trailing_slash PASSED [ 92%] testfixtures/tests/test_tempdirectory.py::TempDirectoryTests::test_write_bytes PASSED [ 92%] testfixtures/tests/test_tempdirectory.py::TempDirectoryTests::test_write_unicode PASSED [ 93%] testfixtures/tests/test_tempdirectory.py::TempDirectoryTests::test_write_unicode_bad PASSED [ 93%] testfixtures/tests/test_tempdirectory.py::TempDirectoryTests::test_write_with_slash_at_start PASSED [ 93%] testfixtures/tests/test_time.py::TestTime::test_add_datetime_supplied PASSED [ 93%] testfixtures/tests/test_time.py::TestTime::test_add_kw PASSED [ 93%] testfixtures/tests/test_time.py::TestTime::test_add_tzinfo_args PASSED [ 93%] testfixtures/tests/test_time.py::TestTime::test_add_tzinfo_kw PASSED [ 93%] testfixtures/tests/test_time.py::TestTime::test_all_kw PASSED [ 93%] testfixtures/tests/test_time.py::TestTime::test_call PASSED [ 94%] testfixtures/tests/test_time.py::TestTime::test_delta PASSED [ 94%] testfixtures/tests/test_time.py::TestTime::test_delta_type PASSED [ 94%] testfixtures/tests/test_time.py::TestTime::test_instance_tzinfo PASSED [ 94%] testfixtures/tests/test_time.py::TestTime::test_instantiate_with_datetime PASSED [ 94%] testfixtures/tests/test_time.py::TestTime::test_kw_tzinfo PASSED [ 94%] testfixtures/tests/test_time.py::TestTime::test_max_number_args PASSED [ 94%] testfixtures/tests/test_time.py::TestTime::test_max_number_tzinfo PASSED [ 94%] testfixtures/tests/test_time.py::TestTime::test_min_number_args PASSED [ 95%] testfixtures/tests/test_time.py::TestTime::test_ms_deltas PASSED [ 95%] testfixtures/tests/test_time.py::TestTime::test_now_requested_longer_than_supplied PASSED [ 95%] testfixtures/tests/test_time.py::TestTime::test_repr_time PASSED [ 95%] testfixtures/tests/test_time.py::TestTime::test_set PASSED [ 95%] testfixtures/tests/test_time.py::TestTime::test_set_args_tzinfo PASSED [ 95%] testfixtures/tests/test_time.py::TestTime::test_set_datetime_supplied PASSED [ 95%] testfixtures/tests/test_time.py::TestTime::test_set_kw PASSED [ 95%] testfixtures/tests/test_time.py::TestTime::test_set_kw_tzinfo PASSED [ 95%] testfixtures/tests/test_time.py::TestTime::test_subsecond_deltas PASSED [ 96%] testfixtures/tests/test_time.py::TestTime::test_tick_when_dynamic PASSED [ 96%] testfixtures/tests/test_time.py::TestTime::test_tick_when_static PASSED [ 96%] testfixtures/tests/test_time.py::TestTime::test_tick_with_timedelta_instance PASSED [ 96%] testfixtures/tests/test_time.py::TestTime::test_time_call PASSED [ 96%] testfixtures/tests/test_time.py::TestTime::test_time_sequence PASSED [ 96%] testfixtures/tests/test_time.py::TestTime::test_time_supplied PASSED [ 96%] testfixtures/tests/test_twisted.py::TestLogCapture::test_captured PASSED [ 96%] testfixtures/tests/test_twisted.py::TestLogCapture::test_check_failure_test_maximal PASSED [ 97%] testfixtures/tests/test_twisted.py::TestLogCapture::test_check_failure_test_minimal PASSED [ 97%] testfixtures/tests/test_twisted.py::TestLogCapture::test_field PASSED [ 97%] testfixtures/tests/test_twisted.py::TestLogCapture::test_fields PASSED [ 97%] testfixtures/tests/test_twisted.py::TestLogCapture::test_order_doesnt_matter_extra_in_actual PASSED [ 97%] testfixtures/tests/test_twisted.py::TestLogCapture::test_order_doesnt_matter_extra_in_expected PASSED [ 97%] testfixtures/tests/test_twisted.py::TestLogCapture::test_order_doesnt_matter_failure PASSED [ 97%] testfixtures/tests/test_twisted.py::TestLogCapture::test_order_doesnt_matter_ok PASSED [ 97%] testfixtures/tests/test_twisted.py::TestLogCapture::test_raise_later_logged_failure PASSED [ 98%] testfixtures/tests/test_twisted.py::TestLogCapture::test_raise_logged_failure PASSED [ 98%] testfixtures/tests/test_twisted.py::TestLogCapture::test_simple PASSED [ 98%] testfixtures/tests/test_wrap.py::TestWrap::test_multiple_wrappers PASSED [ 98%] testfixtures/tests/test_wrap.py::TestWrap::test_multiple_wrappers_only_want_first_return PASSED [ 98%] testfixtures/tests/test_wrap.py::TestWrap::test_multiple_wrappers_wants_return PASSED [ 98%] testfixtures/tests/test_wrap.py::TestWrap::test_our_wrap_dealing_with_mock_patch PASSED [ 98%] testfixtures/tests/test_wrap.py::TestWrap::test_patch_with_dict PASSED [ 98%] testfixtures/tests/test_wrap.py::TestWrap::test_wrap_method PASSED [ 99%] testfixtures/tests/test_wrap.py::TestWrap::test_wrap_method_wants_return PASSED [ 99%] testfixtures/tests/test_wrap.py::TestWrap::test_wrapping PASSED [ 99%] testfixtures/tests/test_wrap.py::TestWrap::test_wrapping__name__ PASSED [ 99%] testfixtures/tests/test_wrap.py::TestWrap::test_wrapping_different_functions PASSED [ 99%] testfixtures/tests/test_wrap.py::TestWrap::test_wrapping_local_vars PASSED [ 99%] testfixtures/tests/test_wrap.py::TestWrap::test_wrapping_only_before PASSED [ 99%] testfixtures/tests/test_wrap.py::TestWrap::test_wrapping_wants_arguments PASSED [ 99%] testfixtures/tests/test_wrap.py::TestWrap::test_wrapping_wants_return PASSED [100%] =============================== warnings summary =============================== ../../../../../../../../../usr/lib/python3.10/site-packages/_pytest/config/__init__.py:1233 /usr/lib/python3.10/site-packages/_pytest/config/__init__.py:1233: PytestConfigWarning: Unknown config option: DJANGO_SETTINGS_MODULE self._warn_or_fail_if_strict(f"Unknown config option: {key}\n") -- Docs: https://docs.pytest.org/en/stable/warnings.html ======================== 824 passed, 1 warning in 3.02s ======================== >>> py3-testfixtures: Entering fakeroot... running install /usr/lib/python3.10/site-packages/setuptools/command/install.py:34: SetuptoolsDeprecationWarning: setup.py install is deprecated. Use build and pip and other standards-based tools. warnings.warn( running build running build_py running egg_info writing testfixtures.egg-info/PKG-INFO writing dependency_links to testfixtures.egg-info/dependency_links.txt writing requirements to testfixtures.egg-info/requires.txt writing top-level names to testfixtures.egg-info/top_level.txt reading manifest file 'testfixtures.egg-info/SOURCES.txt' adding license file 'LICENSE.txt' writing manifest file 'testfixtures.egg-info/SOURCES.txt' running install_lib creating /home/buildozer/aports/community/py3-testfixtures/pkg creating /home/buildozer/aports/community/py3-testfixtures/pkg/py3-testfixtures creating /home/buildozer/aports/community/py3-testfixtures/pkg/py3-testfixtures/usr creating /home/buildozer/aports/community/py3-testfixtures/pkg/py3-testfixtures/usr/lib creating /home/buildozer/aports/community/py3-testfixtures/pkg/py3-testfixtures/usr/lib/python3.10 creating /home/buildozer/aports/community/py3-testfixtures/pkg/py3-testfixtures/usr/lib/python3.10/site-packages creating /home/buildozer/aports/community/py3-testfixtures/pkg/py3-testfixtures/usr/lib/python3.10/site-packages/testfixtures copying build/lib/testfixtures/compat.py -> /home/buildozer/aports/community/py3-testfixtures/pkg/py3-testfixtures/usr/lib/python3.10/site-packages/testfixtures creating /home/buildozer/aports/community/py3-testfixtures/pkg/py3-testfixtures/usr/lib/python3.10/site-packages/testfixtures/__pycache__ copying build/lib/testfixtures/__pycache__/utils.cpython-310.pyc -> /home/buildozer/aports/community/py3-testfixtures/pkg/py3-testfixtures/usr/lib/python3.10/site-packages/testfixtures/__pycache__ copying build/lib/testfixtures/__pycache__/compat.cpython-310.pyc -> /home/buildozer/aports/community/py3-testfixtures/pkg/py3-testfixtures/usr/lib/python3.10/site-packages/testfixtures/__pycache__ copying build/lib/testfixtures/__pycache__/resolve.cpython-310.pyc -> /home/buildozer/aports/community/py3-testfixtures/pkg/py3-testfixtures/usr/lib/python3.10/site-packages/testfixtures/__pycache__ copying build/lib/testfixtures/__pycache__/tdatetime.cpython-310.pyc -> /home/buildozer/aports/community/py3-testfixtures/pkg/py3-testfixtures/usr/lib/python3.10/site-packages/testfixtures/__pycache__ copying build/lib/testfixtures/__pycache__/comparison.cpython-310.pyc -> /home/buildozer/aports/community/py3-testfixtures/pkg/py3-testfixtures/usr/lib/python3.10/site-packages/testfixtures/__pycache__ copying build/lib/testfixtures/__pycache__/components.cpython-310.pyc -> /home/buildozer/aports/community/py3-testfixtures/pkg/py3-testfixtures/usr/lib/python3.10/site-packages/testfixtures/__pycache__ copying build/lib/testfixtures/__pycache__/twisted.cpython-310.pyc -> /home/buildozer/aports/community/py3-testfixtures/pkg/py3-testfixtures/usr/lib/python3.10/site-packages/testfixtures/__pycache__ copying build/lib/testfixtures/__pycache__/tempdirectory.cpython-310.pyc -> /home/buildozer/aports/community/py3-testfixtures/pkg/py3-testfixtures/usr/lib/python3.10/site-packages/testfixtures/__pycache__ copying build/lib/testfixtures/__pycache__/rmtree.cpython-310.pyc -> /home/buildozer/aports/community/py3-testfixtures/pkg/py3-testfixtures/usr/lib/python3.10/site-packages/testfixtures/__pycache__ copying build/lib/testfixtures/__pycache__/shouldraise.cpython-310.pyc -> /home/buildozer/aports/community/py3-testfixtures/pkg/py3-testfixtures/usr/lib/python3.10/site-packages/testfixtures/__pycache__ copying build/lib/testfixtures/__pycache__/outputcapture.cpython-310.pyc -> /home/buildozer/aports/community/py3-testfixtures/pkg/py3-testfixtures/usr/lib/python3.10/site-packages/testfixtures/__pycache__ copying build/lib/testfixtures/__pycache__/replace.cpython-310.pyc -> /home/buildozer/aports/community/py3-testfixtures/pkg/py3-testfixtures/usr/lib/python3.10/site-packages/testfixtures/__pycache__ copying build/lib/testfixtures/__pycache__/popen.cpython-310.pyc -> /home/buildozer/aports/community/py3-testfixtures/pkg/py3-testfixtures/usr/lib/python3.10/site-packages/testfixtures/__pycache__ copying build/lib/testfixtures/__pycache__/sybil.cpython-310.pyc -> /home/buildozer/aports/community/py3-testfixtures/pkg/py3-testfixtures/usr/lib/python3.10/site-packages/testfixtures/__pycache__ copying build/lib/testfixtures/__pycache__/logcapture.cpython-310.pyc -> /home/buildozer/aports/community/py3-testfixtures/pkg/py3-testfixtures/usr/lib/python3.10/site-packages/testfixtures/__pycache__ copying build/lib/testfixtures/__pycache__/__init__.cpython-310.pyc -> /home/buildozer/aports/community/py3-testfixtures/pkg/py3-testfixtures/usr/lib/python3.10/site-packages/testfixtures/__pycache__ copying build/lib/testfixtures/__pycache__/mock.cpython-310.pyc -> /home/buildozer/aports/community/py3-testfixtures/pkg/py3-testfixtures/usr/lib/python3.10/site-packages/testfixtures/__pycache__ copying build/lib/testfixtures/__pycache__/shouldwarn.cpython-310.pyc -> /home/buildozer/aports/community/py3-testfixtures/pkg/py3-testfixtures/usr/lib/python3.10/site-packages/testfixtures/__pycache__ copying build/lib/testfixtures/shouldraise.py -> /home/buildozer/aports/community/py3-testfixtures/pkg/py3-testfixtures/usr/lib/python3.10/site-packages/testfixtures copying build/lib/testfixtures/__init__.py -> /home/buildozer/aports/community/py3-testfixtures/pkg/py3-testfixtures/usr/lib/python3.10/site-packages/testfixtures copying build/lib/testfixtures/replace.py -> /home/buildozer/aports/community/py3-testfixtures/pkg/py3-testfixtures/usr/lib/python3.10/site-packages/testfixtures copying build/lib/testfixtures/popen.py -> /home/buildozer/aports/community/py3-testfixtures/pkg/py3-testfixtures/usr/lib/python3.10/site-packages/testfixtures copying build/lib/testfixtures/logcapture.py -> /home/buildozer/aports/community/py3-testfixtures/pkg/py3-testfixtures/usr/lib/python3.10/site-packages/testfixtures copying build/lib/testfixtures/twisted.py -> /home/buildozer/aports/community/py3-testfixtures/pkg/py3-testfixtures/usr/lib/python3.10/site-packages/testfixtures copying build/lib/testfixtures/sybil.py -> /home/buildozer/aports/community/py3-testfixtures/pkg/py3-testfixtures/usr/lib/python3.10/site-packages/testfixtures creating /home/buildozer/aports/community/py3-testfixtures/pkg/py3-testfixtures/usr/lib/python3.10/site-packages/testfixtures/tests copying build/lib/testfixtures/tests/test_wrap.py -> /home/buildozer/aports/community/py3-testfixtures/pkg/py3-testfixtures/usr/lib/python3.10/site-packages/testfixtures/tests copying build/lib/testfixtures/tests/test_twisted.py -> /home/buildozer/aports/community/py3-testfixtures/pkg/py3-testfixtures/usr/lib/python3.10/site-packages/testfixtures/tests creating /home/buildozer/aports/community/py3-testfixtures/pkg/py3-testfixtures/usr/lib/python3.10/site-packages/testfixtures/tests/__pycache__ copying build/lib/testfixtures/tests/__pycache__/test_mappingcomparison.cpython-310-pytest-6.2.5.pyc -> /home/buildozer/aports/community/py3-testfixtures/pkg/py3-testfixtures/usr/lib/python3.10/site-packages/testfixtures/tests/__pycache__ copying build/lib/testfixtures/tests/__pycache__/test_roundcomparison.cpython-310-pytest-6.2.5.pyc -> /home/buildozer/aports/community/py3-testfixtures/pkg/py3-testfixtures/usr/lib/python3.10/site-packages/testfixtures/tests/__pycache__ copying build/lib/testfixtures/tests/__pycache__/test_twisted.cpython-310-pytest-6.2.5.pyc -> /home/buildozer/aports/community/py3-testfixtures/pkg/py3-testfixtures/usr/lib/python3.10/site-packages/testfixtures/tests/__pycache__ copying build/lib/testfixtures/tests/__pycache__/test_popen.cpython-310-pytest-6.2.5.pyc -> /home/buildozer/aports/community/py3-testfixtures/pkg/py3-testfixtures/usr/lib/python3.10/site-packages/testfixtures/tests/__pycache__ copying build/lib/testfixtures/tests/__pycache__/test_tempdirectory.cpython-310-pytest-6.2.5.pyc -> /home/buildozer/aports/community/py3-testfixtures/pkg/py3-testfixtures/usr/lib/python3.10/site-packages/testfixtures/tests/__pycache__ copying build/lib/testfixtures/tests/__pycache__/test_log_capture.cpython-310-pytest-6.2.5.pyc -> /home/buildozer/aports/community/py3-testfixtures/pkg/py3-testfixtures/usr/lib/python3.10/site-packages/testfixtures/tests/__pycache__ copying build/lib/testfixtures/tests/__pycache__/sample2.cpython-310.pyc -> /home/buildozer/aports/community/py3-testfixtures/pkg/py3-testfixtures/usr/lib/python3.10/site-packages/testfixtures/tests/__pycache__ copying build/lib/testfixtures/tests/__pycache__/test_logcapture.cpython-310-pytest-6.2.5.pyc -> /home/buildozer/aports/community/py3-testfixtures/pkg/py3-testfixtures/usr/lib/python3.10/site-packages/testfixtures/tests/__pycache__ copying build/lib/testfixtures/tests/__pycache__/test_replace.cpython-310-pytest-6.2.5.pyc -> /home/buildozer/aports/community/py3-testfixtures/pkg/py3-testfixtures/usr/lib/python3.10/site-packages/testfixtures/tests/__pycache__ copying build/lib/testfixtures/tests/__pycache__/test_shouldwarn.cpython-310-pytest-6.2.5.pyc -> /home/buildozer/aports/community/py3-testfixtures/pkg/py3-testfixtures/usr/lib/python3.10/site-packages/testfixtures/tests/__pycache__ copying build/lib/testfixtures/tests/__pycache__/test_generator.cpython-310-pytest-6.2.5.pyc -> /home/buildozer/aports/community/py3-testfixtures/pkg/py3-testfixtures/usr/lib/python3.10/site-packages/testfixtures/tests/__pycache__ copying build/lib/testfixtures/tests/__pycache__/test_diff.cpython-310-pytest-6.2.5.pyc -> /home/buildozer/aports/community/py3-testfixtures/pkg/py3-testfixtures/usr/lib/python3.10/site-packages/testfixtures/tests/__pycache__ copying build/lib/testfixtures/tests/__pycache__/sample1.cpython-310.pyc -> /home/buildozer/aports/community/py3-testfixtures/pkg/py3-testfixtures/usr/lib/python3.10/site-packages/testfixtures/tests/__pycache__ copying build/lib/testfixtures/tests/__pycache__/test_rangecomparison.cpython-310-pytest-6.2.5.pyc -> /home/buildozer/aports/community/py3-testfixtures/pkg/py3-testfixtures/usr/lib/python3.10/site-packages/testfixtures/tests/__pycache__ copying build/lib/testfixtures/tests/__pycache__/test_popen_docs.cpython-310-pytest-6.2.5.pyc -> /home/buildozer/aports/community/py3-testfixtures/pkg/py3-testfixtures/usr/lib/python3.10/site-packages/testfixtures/tests/__pycache__ copying build/lib/testfixtures/tests/__pycache__/test_comparison.cpython-310-pytest-6.2.5.pyc -> /home/buildozer/aports/community/py3-testfixtures/pkg/py3-testfixtures/usr/lib/python3.10/site-packages/testfixtures/tests/__pycache__ copying build/lib/testfixtures/tests/__pycache__/__init__.cpython-310.pyc -> /home/buildozer/aports/community/py3-testfixtures/pkg/py3-testfixtures/usr/lib/python3.10/site-packages/testfixtures/tests/__pycache__ copying build/lib/testfixtures/tests/__pycache__/test_stringcomparison.cpython-310-pytest-6.2.5.pyc -> /home/buildozer/aports/community/py3-testfixtures/pkg/py3-testfixtures/usr/lib/python3.10/site-packages/testfixtures/tests/__pycache__ copying build/lib/testfixtures/tests/__pycache__/test_should_raise.cpython-310-pytest-6.2.5.pyc -> /home/buildozer/aports/community/py3-testfixtures/pkg/py3-testfixtures/usr/lib/python3.10/site-packages/testfixtures/tests/__pycache__ copying build/lib/testfixtures/tests/__pycache__/test_date.cpython-310-pytest-6.2.5.pyc -> /home/buildozer/aports/community/py3-testfixtures/pkg/py3-testfixtures/usr/lib/python3.10/site-packages/testfixtures/tests/__pycache__ copying build/lib/testfixtures/tests/__pycache__/test_sybil.cpython-310-pytest-6.2.5.pyc -> /home/buildozer/aports/community/py3-testfixtures/pkg/py3-testfixtures/usr/lib/python3.10/site-packages/testfixtures/tests/__pycache__ copying build/lib/testfixtures/tests/__pycache__/test_mock.cpython-310-pytest-6.2.5.pyc -> /home/buildozer/aports/community/py3-testfixtures/pkg/py3-testfixtures/usr/lib/python3.10/site-packages/testfixtures/tests/__pycache__ copying build/lib/testfixtures/tests/__pycache__/test_compare.cpython-310-pytest-6.2.5.pyc -> /home/buildozer/aports/community/py3-testfixtures/pkg/py3-testfixtures/usr/lib/python3.10/site-packages/testfixtures/tests/__pycache__ copying build/lib/testfixtures/tests/__pycache__/test_components.cpython-310-pytest-6.2.5.pyc -> /home/buildozer/aports/community/py3-testfixtures/pkg/py3-testfixtures/usr/lib/python3.10/site-packages/testfixtures/tests/__pycache__ copying build/lib/testfixtures/tests/__pycache__/conftest.cpython-310-pytest-6.2.5.pyc -> /home/buildozer/aports/community/py3-testfixtures/pkg/py3-testfixtures/usr/lib/python3.10/site-packages/testfixtures/tests/__pycache__ copying build/lib/testfixtures/tests/__pycache__/test_sequencecomparison.cpython-310-pytest-6.2.5.pyc -> /home/buildozer/aports/community/py3-testfixtures/pkg/py3-testfixtures/usr/lib/python3.10/site-packages/testfixtures/tests/__pycache__ copying build/lib/testfixtures/tests/__pycache__/test_time.cpython-310-pytest-6.2.5.pyc -> /home/buildozer/aports/community/py3-testfixtures/pkg/py3-testfixtures/usr/lib/python3.10/site-packages/testfixtures/tests/__pycache__ copying build/lib/testfixtures/tests/__pycache__/test_datetime.cpython-310-pytest-6.2.5.pyc -> /home/buildozer/aports/community/py3-testfixtures/pkg/py3-testfixtures/usr/lib/python3.10/site-packages/testfixtures/tests/__pycache__ copying build/lib/testfixtures/tests/__pycache__/test_replacer.cpython-310-pytest-6.2.5.pyc -> /home/buildozer/aports/community/py3-testfixtures/pkg/py3-testfixtures/usr/lib/python3.10/site-packages/testfixtures/tests/__pycache__ copying build/lib/testfixtures/tests/__pycache__/test_tempdir.cpython-310-pytest-6.2.5.pyc -> /home/buildozer/aports/community/py3-testfixtures/pkg/py3-testfixtures/usr/lib/python3.10/site-packages/testfixtures/tests/__pycache__ copying build/lib/testfixtures/tests/__pycache__/test_wrap.cpython-310-pytest-6.2.5.pyc -> /home/buildozer/aports/community/py3-testfixtures/pkg/py3-testfixtures/usr/lib/python3.10/site-packages/testfixtures/tests/__pycache__ copying build/lib/testfixtures/tests/__pycache__/test_outputcapture.cpython-310-pytest-6.2.5.pyc -> /home/buildozer/aports/community/py3-testfixtures/pkg/py3-testfixtures/usr/lib/python3.10/site-packages/testfixtures/tests/__pycache__ copying build/lib/testfixtures/tests/test_stringcomparison.py -> /home/buildozer/aports/community/py3-testfixtures/pkg/py3-testfixtures/usr/lib/python3.10/site-packages/testfixtures/tests copying build/lib/testfixtures/tests/test_tempdirectory.py -> /home/buildozer/aports/community/py3-testfixtures/pkg/py3-testfixtures/usr/lib/python3.10/site-packages/testfixtures/tests copying build/lib/testfixtures/tests/test_time.py -> /home/buildozer/aports/community/py3-testfixtures/pkg/py3-testfixtures/usr/lib/python3.10/site-packages/testfixtures/tests copying build/lib/testfixtures/tests/__init__.py -> /home/buildozer/aports/community/py3-testfixtures/pkg/py3-testfixtures/usr/lib/python3.10/site-packages/testfixtures/tests copying build/lib/testfixtures/tests/test_popen.py -> /home/buildozer/aports/community/py3-testfixtures/pkg/py3-testfixtures/usr/lib/python3.10/site-packages/testfixtures/tests copying build/lib/testfixtures/tests/test_sequencecomparison.py -> /home/buildozer/aports/community/py3-testfixtures/pkg/py3-testfixtures/usr/lib/python3.10/site-packages/testfixtures/tests copying build/lib/testfixtures/tests/directory-contents.txt -> /home/buildozer/aports/community/py3-testfixtures/pkg/py3-testfixtures/usr/lib/python3.10/site-packages/testfixtures/tests copying build/lib/testfixtures/tests/test_diff.py -> /home/buildozer/aports/community/py3-testfixtures/pkg/py3-testfixtures/usr/lib/python3.10/site-packages/testfixtures/tests copying build/lib/testfixtures/tests/test_roundcomparison.py -> /home/buildozer/aports/community/py3-testfixtures/pkg/py3-testfixtures/usr/lib/python3.10/site-packages/testfixtures/tests copying build/lib/testfixtures/tests/test_datetime.py -> /home/buildozer/aports/community/py3-testfixtures/pkg/py3-testfixtures/usr/lib/python3.10/site-packages/testfixtures/tests copying build/lib/testfixtures/tests/test_comparison.py -> /home/buildozer/aports/community/py3-testfixtures/pkg/py3-testfixtures/usr/lib/python3.10/site-packages/testfixtures/tests copying build/lib/testfixtures/tests/test_replacer.py -> /home/buildozer/aports/community/py3-testfixtures/pkg/py3-testfixtures/usr/lib/python3.10/site-packages/testfixtures/tests copying build/lib/testfixtures/tests/test_date.py -> /home/buildozer/aports/community/py3-testfixtures/pkg/py3-testfixtures/usr/lib/python3.10/site-packages/testfixtures/tests copying build/lib/testfixtures/tests/test_components.py -> /home/buildozer/aports/community/py3-testfixtures/pkg/py3-testfixtures/usr/lib/python3.10/site-packages/testfixtures/tests copying build/lib/testfixtures/tests/test_outputcapture.py -> /home/buildozer/aports/community/py3-testfixtures/pkg/py3-testfixtures/usr/lib/python3.10/site-packages/testfixtures/tests copying build/lib/testfixtures/tests/test_log_capture.py -> /home/buildozer/aports/community/py3-testfixtures/pkg/py3-testfixtures/usr/lib/python3.10/site-packages/testfixtures/tests copying build/lib/testfixtures/tests/test_popen_docs.py -> /home/buildozer/aports/community/py3-testfixtures/pkg/py3-testfixtures/usr/lib/python3.10/site-packages/testfixtures/tests copying build/lib/testfixtures/tests/sample1.py -> /home/buildozer/aports/community/py3-testfixtures/pkg/py3-testfixtures/usr/lib/python3.10/site-packages/testfixtures/tests copying build/lib/testfixtures/tests/test_replace.py -> /home/buildozer/aports/community/py3-testfixtures/pkg/py3-testfixtures/usr/lib/python3.10/site-packages/testfixtures/tests copying build/lib/testfixtures/tests/test_generator.py -> /home/buildozer/aports/community/py3-testfixtures/pkg/py3-testfixtures/usr/lib/python3.10/site-packages/testfixtures/tests copying build/lib/testfixtures/tests/test_mappingcomparison.py -> /home/buildozer/aports/community/py3-testfixtures/pkg/py3-testfixtures/usr/lib/python3.10/site-packages/testfixtures/tests creating /home/buildozer/aports/community/py3-testfixtures/pkg/py3-testfixtures/usr/lib/python3.10/site-packages/testfixtures/tests/test_django copying build/lib/testfixtures/tests/test_django/test_shouldraise.py -> /home/buildozer/aports/community/py3-testfixtures/pkg/py3-testfixtures/usr/lib/python3.10/site-packages/testfixtures/tests/test_django copying build/lib/testfixtures/tests/test_django/__init__.py -> /home/buildozer/aports/community/py3-testfixtures/pkg/py3-testfixtures/usr/lib/python3.10/site-packages/testfixtures/tests/test_django copying build/lib/testfixtures/tests/test_django/manage.py -> /home/buildozer/aports/community/py3-testfixtures/pkg/py3-testfixtures/usr/lib/python3.10/site-packages/testfixtures/tests/test_django copying build/lib/testfixtures/tests/test_django/models.py -> /home/buildozer/aports/community/py3-testfixtures/pkg/py3-testfixtures/usr/lib/python3.10/site-packages/testfixtures/tests/test_django copying build/lib/testfixtures/tests/test_django/settings.py -> /home/buildozer/aports/community/py3-testfixtures/pkg/py3-testfixtures/usr/lib/python3.10/site-packages/testfixtures/tests/test_django copying build/lib/testfixtures/tests/test_django/test_compare.py -> /home/buildozer/aports/community/py3-testfixtures/pkg/py3-testfixtures/usr/lib/python3.10/site-packages/testfixtures/tests/test_django copying build/lib/testfixtures/tests/configparser-write.txt -> /home/buildozer/aports/community/py3-testfixtures/pkg/py3-testfixtures/usr/lib/python3.10/site-packages/testfixtures/tests copying build/lib/testfixtures/tests/test_shouldwarn.py -> /home/buildozer/aports/community/py3-testfixtures/pkg/py3-testfixtures/usr/lib/python3.10/site-packages/testfixtures/tests copying build/lib/testfixtures/tests/test_sybil.py -> /home/buildozer/aports/community/py3-testfixtures/pkg/py3-testfixtures/usr/lib/python3.10/site-packages/testfixtures/tests copying build/lib/testfixtures/tests/sample2.py -> /home/buildozer/aports/community/py3-testfixtures/pkg/py3-testfixtures/usr/lib/python3.10/site-packages/testfixtures/tests copying build/lib/testfixtures/tests/conftest.py -> /home/buildozer/aports/community/py3-testfixtures/pkg/py3-testfixtures/usr/lib/python3.10/site-packages/testfixtures/tests copying build/lib/testfixtures/tests/configparser-read.txt -> /home/buildozer/aports/community/py3-testfixtures/pkg/py3-testfixtures/usr/lib/python3.10/site-packages/testfixtures/tests copying build/lib/testfixtures/tests/test_logcapture.py -> /home/buildozer/aports/community/py3-testfixtures/pkg/py3-testfixtures/usr/lib/python3.10/site-packages/testfixtures/tests copying build/lib/testfixtures/tests/test_tempdir.py -> /home/buildozer/aports/community/py3-testfixtures/pkg/py3-testfixtures/usr/lib/python3.10/site-packages/testfixtures/tests copying build/lib/testfixtures/tests/test_compare.py -> /home/buildozer/aports/community/py3-testfixtures/pkg/py3-testfixtures/usr/lib/python3.10/site-packages/testfixtures/tests copying build/lib/testfixtures/tests/test_should_raise.py -> /home/buildozer/aports/community/py3-testfixtures/pkg/py3-testfixtures/usr/lib/python3.10/site-packages/testfixtures/tests copying build/lib/testfixtures/tests/test_mock.py -> /home/buildozer/aports/community/py3-testfixtures/pkg/py3-testfixtures/usr/lib/python3.10/site-packages/testfixtures/tests copying build/lib/testfixtures/tests/test_rangecomparison.py -> /home/buildozer/aports/community/py3-testfixtures/pkg/py3-testfixtures/usr/lib/python3.10/site-packages/testfixtures/tests copying build/lib/testfixtures/version.txt -> /home/buildozer/aports/community/py3-testfixtures/pkg/py3-testfixtures/usr/lib/python3.10/site-packages/testfixtures copying build/lib/testfixtures/mock.py -> /home/buildozer/aports/community/py3-testfixtures/pkg/py3-testfixtures/usr/lib/python3.10/site-packages/testfixtures copying build/lib/testfixtures/outputcapture.py -> /home/buildozer/aports/community/py3-testfixtures/pkg/py3-testfixtures/usr/lib/python3.10/site-packages/testfixtures copying build/lib/testfixtures/tdatetime.py -> /home/buildozer/aports/community/py3-testfixtures/pkg/py3-testfixtures/usr/lib/python3.10/site-packages/testfixtures copying build/lib/testfixtures/resolve.py -> /home/buildozer/aports/community/py3-testfixtures/pkg/py3-testfixtures/usr/lib/python3.10/site-packages/testfixtures copying build/lib/testfixtures/utils.py -> /home/buildozer/aports/community/py3-testfixtures/pkg/py3-testfixtures/usr/lib/python3.10/site-packages/testfixtures copying build/lib/testfixtures/tempdirectory.py -> /home/buildozer/aports/community/py3-testfixtures/pkg/py3-testfixtures/usr/lib/python3.10/site-packages/testfixtures copying build/lib/testfixtures/rmtree.py -> /home/buildozer/aports/community/py3-testfixtures/pkg/py3-testfixtures/usr/lib/python3.10/site-packages/testfixtures copying build/lib/testfixtures/components.py -> /home/buildozer/aports/community/py3-testfixtures/pkg/py3-testfixtures/usr/lib/python3.10/site-packages/testfixtures copying build/lib/testfixtures/django.py -> /home/buildozer/aports/community/py3-testfixtures/pkg/py3-testfixtures/usr/lib/python3.10/site-packages/testfixtures copying build/lib/testfixtures/comparison.py -> /home/buildozer/aports/community/py3-testfixtures/pkg/py3-testfixtures/usr/lib/python3.10/site-packages/testfixtures copying build/lib/testfixtures/shouldwarn.py -> /home/buildozer/aports/community/py3-testfixtures/pkg/py3-testfixtures/usr/lib/python3.10/site-packages/testfixtures byte-compiling /home/buildozer/aports/community/py3-testfixtures/pkg/py3-testfixtures/usr/lib/python3.10/site-packages/testfixtures/tests/test_wrap.py to test_wrap.cpython-310.pyc byte-compiling /home/buildozer/aports/community/py3-testfixtures/pkg/py3-testfixtures/usr/lib/python3.10/site-packages/testfixtures/tests/test_twisted.py to test_twisted.cpython-310.pyc byte-compiling /home/buildozer/aports/community/py3-testfixtures/pkg/py3-testfixtures/usr/lib/python3.10/site-packages/testfixtures/tests/test_stringcomparison.py to test_stringcomparison.cpython-310.pyc byte-compiling /home/buildozer/aports/community/py3-testfixtures/pkg/py3-testfixtures/usr/lib/python3.10/site-packages/testfixtures/tests/test_tempdirectory.py to test_tempdirectory.cpython-310.pyc byte-compiling /home/buildozer/aports/community/py3-testfixtures/pkg/py3-testfixtures/usr/lib/python3.10/site-packages/testfixtures/tests/test_time.py to test_time.cpython-310.pyc byte-compiling /home/buildozer/aports/community/py3-testfixtures/pkg/py3-testfixtures/usr/lib/python3.10/site-packages/testfixtures/tests/test_popen.py to test_popen.cpython-310.pyc byte-compiling /home/buildozer/aports/community/py3-testfixtures/pkg/py3-testfixtures/usr/lib/python3.10/site-packages/testfixtures/tests/test_sequencecomparison.py to test_sequencecomparison.cpython-310.pyc byte-compiling /home/buildozer/aports/community/py3-testfixtures/pkg/py3-testfixtures/usr/lib/python3.10/site-packages/testfixtures/tests/test_diff.py to test_diff.cpython-310.pyc byte-compiling /home/buildozer/aports/community/py3-testfixtures/pkg/py3-testfixtures/usr/lib/python3.10/site-packages/testfixtures/tests/test_roundcomparison.py to test_roundcomparison.cpython-310.pyc byte-compiling /home/buildozer/aports/community/py3-testfixtures/pkg/py3-testfixtures/usr/lib/python3.10/site-packages/testfixtures/tests/test_datetime.py to test_datetime.cpython-310.pyc byte-compiling /home/buildozer/aports/community/py3-testfixtures/pkg/py3-testfixtures/usr/lib/python3.10/site-packages/testfixtures/tests/test_comparison.py to test_comparison.cpython-310.pyc byte-compiling /home/buildozer/aports/community/py3-testfixtures/pkg/py3-testfixtures/usr/lib/python3.10/site-packages/testfixtures/tests/test_replacer.py to test_replacer.cpython-310.pyc byte-compiling /home/buildozer/aports/community/py3-testfixtures/pkg/py3-testfixtures/usr/lib/python3.10/site-packages/testfixtures/tests/test_date.py to test_date.cpython-310.pyc byte-compiling /home/buildozer/aports/community/py3-testfixtures/pkg/py3-testfixtures/usr/lib/python3.10/site-packages/testfixtures/tests/test_components.py to test_components.cpython-310.pyc byte-compiling /home/buildozer/aports/community/py3-testfixtures/pkg/py3-testfixtures/usr/lib/python3.10/site-packages/testfixtures/tests/test_outputcapture.py to test_outputcapture.cpython-310.pyc byte-compiling /home/buildozer/aports/community/py3-testfixtures/pkg/py3-testfixtures/usr/lib/python3.10/site-packages/testfixtures/tests/test_log_capture.py to test_log_capture.cpython-310.pyc byte-compiling /home/buildozer/aports/community/py3-testfixtures/pkg/py3-testfixtures/usr/lib/python3.10/site-packages/testfixtures/tests/test_popen_docs.py to test_popen_docs.cpython-310.pyc byte-compiling /home/buildozer/aports/community/py3-testfixtures/pkg/py3-testfixtures/usr/lib/python3.10/site-packages/testfixtures/tests/test_replace.py to test_replace.cpython-310.pyc byte-compiling /home/buildozer/aports/community/py3-testfixtures/pkg/py3-testfixtures/usr/lib/python3.10/site-packages/testfixtures/tests/test_generator.py to test_generator.cpython-310.pyc byte-compiling /home/buildozer/aports/community/py3-testfixtures/pkg/py3-testfixtures/usr/lib/python3.10/site-packages/testfixtures/tests/test_mappingcomparison.py to test_mappingcomparison.cpython-310.pyc byte-compiling /home/buildozer/aports/community/py3-testfixtures/pkg/py3-testfixtures/usr/lib/python3.10/site-packages/testfixtures/tests/test_django/test_shouldraise.py to test_shouldraise.cpython-310.pyc byte-compiling /home/buildozer/aports/community/py3-testfixtures/pkg/py3-testfixtures/usr/lib/python3.10/site-packages/testfixtures/tests/test_django/__init__.py to __init__.cpython-310.pyc byte-compiling /home/buildozer/aports/community/py3-testfixtures/pkg/py3-testfixtures/usr/lib/python3.10/site-packages/testfixtures/tests/test_django/manage.py to manage.cpython-310.pyc byte-compiling /home/buildozer/aports/community/py3-testfixtures/pkg/py3-testfixtures/usr/lib/python3.10/site-packages/testfixtures/tests/test_django/models.py to models.cpython-310.pyc byte-compiling /home/buildozer/aports/community/py3-testfixtures/pkg/py3-testfixtures/usr/lib/python3.10/site-packages/testfixtures/tests/test_django/settings.py to settings.cpython-310.pyc byte-compiling /home/buildozer/aports/community/py3-testfixtures/pkg/py3-testfixtures/usr/lib/python3.10/site-packages/testfixtures/tests/test_django/test_compare.py to test_compare.cpython-310.pyc byte-compiling /home/buildozer/aports/community/py3-testfixtures/pkg/py3-testfixtures/usr/lib/python3.10/site-packages/testfixtures/tests/test_shouldwarn.py to test_shouldwarn.cpython-310.pyc byte-compiling /home/buildozer/aports/community/py3-testfixtures/pkg/py3-testfixtures/usr/lib/python3.10/site-packages/testfixtures/tests/test_sybil.py to test_sybil.cpython-310.pyc byte-compiling /home/buildozer/aports/community/py3-testfixtures/pkg/py3-testfixtures/usr/lib/python3.10/site-packages/testfixtures/tests/conftest.py to conftest.cpython-310.pyc byte-compiling /home/buildozer/aports/community/py3-testfixtures/pkg/py3-testfixtures/usr/lib/python3.10/site-packages/testfixtures/tests/test_logcapture.py to test_logcapture.cpython-310.pyc byte-compiling /home/buildozer/aports/community/py3-testfixtures/pkg/py3-testfixtures/usr/lib/python3.10/site-packages/testfixtures/tests/test_tempdir.py to test_tempdir.cpython-310.pyc byte-compiling /home/buildozer/aports/community/py3-testfixtures/pkg/py3-testfixtures/usr/lib/python3.10/site-packages/testfixtures/tests/test_compare.py to test_compare.cpython-310.pyc byte-compiling /home/buildozer/aports/community/py3-testfixtures/pkg/py3-testfixtures/usr/lib/python3.10/site-packages/testfixtures/tests/test_should_raise.py to test_should_raise.cpython-310.pyc byte-compiling /home/buildozer/aports/community/py3-testfixtures/pkg/py3-testfixtures/usr/lib/python3.10/site-packages/testfixtures/tests/test_mock.py to test_mock.cpython-310.pyc byte-compiling /home/buildozer/aports/community/py3-testfixtures/pkg/py3-testfixtures/usr/lib/python3.10/site-packages/testfixtures/tests/test_rangecomparison.py to test_rangecomparison.cpython-310.pyc byte-compiling /home/buildozer/aports/community/py3-testfixtures/pkg/py3-testfixtures/usr/lib/python3.10/site-packages/testfixtures/django.py to django.cpython-310.pyc running install_egg_info Copying testfixtures.egg-info to /home/buildozer/aports/community/py3-testfixtures/pkg/py3-testfixtures/usr/lib/python3.10/site-packages/testfixtures-6.18.5-py3.10.egg-info running install_scripts >>> py3-testfixtures*: Running postcheck for py3-testfixtures >>> py3-testfixtures*: Preparing package py3-testfixtures... >>> py3-testfixtures*: Tracing dependencies... >>> py3-testfixtures*: Package size: 368.0 KB >>> py3-testfixtures*: Compressing data... >>> py3-testfixtures*: Create checksum... >>> py3-testfixtures*: Create py3-testfixtures-6.18.5-r0.apk >>> py3-testfixtures: Build complete at Thu, 14 Apr 2022 09:58:05 +0000 elapsed time 0h 0m 8s >>> py3-testfixtures: Cleaning up srcdir >>> py3-testfixtures: Cleaning up pkgdir >>> py3-testfixtures: Uninstalling dependencies... (1/72) Purging .makedepends-py3-testfixtures (20220414.095759) (2/72) Purging py3-sphinx (4.3.0-r1) (3/72) Purging py3-babel (2.9.1-r1) (4/72) Purging py3-tz (2022.1-r0) (5/72) Purging py3-docutils (0.16-r4) (6/72) Purging py3-imagesize (1.3.0-r0) (7/72) Purging py3-jinja2 (3.0.3-r1) (8/72) Purging py3-markupsafe (2.1.1-r0) (9/72) Purging py3-requests (2.27.1-r0) (10/72) Purging py3-certifi (2021.10.8-r0) (11/72) Purging py3-charset-normalizer (2.0.10-r0) (12/72) Purging py3-urllib3 (1.26.9-r0) (13/72) Purging py3-snowballstemmer (2.1.0-r2) (14/72) Purging py3-alabaster (0.7.12-r5) (15/72) Purging py3-sphinxcontrib-applehelp (1.0.2-r2) (16/72) Purging py3-sphinxcontrib-devhelp (1.0.2-r2) (17/72) Purging py3-sphinxcontrib-htmlhelp (2.0.0-r1) (18/72) Purging py3-sphinxcontrib-jsmath (1.0.1-r2) (19/72) Purging py3-sphinxcontrib-serializinghtml (1.1.5-r1) (20/72) Purging py3-sphinxcontrib-qthelp (1.0.3-r2) (21/72) Purging py3-pytest (6.2.5-r2) (22/72) Purging py3-atomicwrites (1.4.0-r2) (23/72) Purging py3-iniconfig (1.1.1-r2) (24/72) Purging py3-pluggy (0.13.1-r5) (25/72) Purging py3-py (1.10.0-r2) (26/72) Purging py3-wcwidth (0.2.5-r2) (27/72) Purging py3-toml (0.10.2-r3) (28/72) Purging py3-pygments (2.11.2-r0) (29/72) Purging py3-sybil (2.0.1-r2) (30/72) Purging py3-twisted (22.2.0-r0) (31/72) Purging py3-constantly (15.1.0-r5) (32/72) Purging py3-incremental (21.3.0-r2) (33/72) Purging py3-automat (20.2.0-r2) (34/72) Purging py3-hyperlink (21.0.0-r2) (35/72) Purging py3-typing-extensions (4.1.1-r0) (36/72) Purging py3-pyhamcrest (2.0.2-r2) (37/72) Purging py3-service_identity (21.1.0-r2) (38/72) Purging py3-asn1-modules (0.2.8-r2) (39/72) Purging py3-asn1 (0.4.8-r2) (40/72) Purging py3-attrs (21.4.0-r0) (41/72) Purging py3-characteristic (14.3.0-r8) (42/72) Purging py3-cryptography (3.4.8-r0) (43/72) Purging py3-cffi (1.15.0-r0) (44/72) Purging py3-cparser (2.20-r2) (45/72) Purging py3-asn1crypto (1.4.0-r2) (46/72) Purging py3-idna (3.3-r2) (47/72) Purging py3-pyserial (3.5-r3) (48/72) Purging py3-h2 (4.0.0-r2) (49/72) Purging py3-hyperframe (6.0.0-r5) (50/72) Purging py3-hpack (4.0.0-r4) (51/72) Purging py3-zope-component (5.0.1-r0) (52/72) Purging py3-zope-deferredimport (4.3.1-r4) (53/72) Purging py3-zope-proxy (4.3.5-r2) (54/72) Purging py3-zope-deprecation (4.4.0-r5) (55/72) Purging py3-zope-event (4.4-r6) (56/72) Purging py3-zope-hookable (5.0.1-r2) (57/72) Purging py3-setuptools (59.4.0-r0) (58/72) Purging py3-appdirs (1.4.4-r3) (59/72) Purging py3-more-itertools (8.12.0-r2) (60/72) Purging py3-ordered-set (4.0.2-r3) (61/72) Purging py3-packaging (21.3-r0) (62/72) Purging py3-six (1.16.0-r1) (63/72) Purging py3-parsing (2.4.7-r3) (64/72) Purging python3 (3.10.3-r0) (65/72) Purging py3-zope-interface (5.4.0-r1) (66/72) Purging libbz2 (1.0.8-r1) (67/72) Purging libffi (3.4.2-r1) (68/72) Purging gdbm (1.23-r0) (69/72) Purging xz-libs (5.2.5-r1) (70/72) Purging mpdecimal (2.5.1-r1) (71/72) Purging readline (8.1.2-r0) (72/72) Purging sqlite-libs (3.38.0-r0) Executing busybox-1.35.0-r8.trigger OK: 323 MiB in 88 packages >>> py3-testfixtures: Updating the community/s390x repository index... >>> py3-testfixtures: Signing the index...