<86>Mar 24 00:48:47 userdel[1323639]: delete user 'rooter' <86>Mar 24 00:48:47 userdel[1323639]: removed group 'rooter' owned by 'rooter' <86>Mar 24 00:48:47 userdel[1323639]: removed shadow group 'rooter' owned by 'rooter' <86>Mar 24 00:48:47 groupadd[1323671]: group added to /etc/group: name=rooter, GID=1841 <86>Mar 24 00:48:47 groupadd[1323671]: group added to /etc/gshadow: name=rooter <86>Mar 24 00:48:47 groupadd[1323671]: new group: name=rooter, GID=1841 <86>Mar 24 00:48:47 useradd[1323691]: new user: name=rooter, UID=1841, GID=1841, home=/root, shell=/bin/bash <86>Mar 24 00:48:47 userdel[1323731]: delete user 'builder' <86>Mar 24 00:48:47 userdel[1323731]: removed group 'builder' owned by 'builder' <86>Mar 24 00:48:47 userdel[1323731]: removed shadow group 'builder' owned by 'builder' <86>Mar 24 00:48:47 groupadd[1323761]: group added to /etc/group: name=builder, GID=1842 <86>Mar 24 00:48:47 groupadd[1323761]: group added to /etc/gshadow: name=builder <86>Mar 24 00:48:47 groupadd[1323761]: new group: name=builder, GID=1842 <86>Mar 24 00:48:47 useradd[1323799]: new user: name=builder, UID=1842, GID=1842, home=/usr/src, shell=/bin/bash <13>Mar 24 00:48:52 rpmi: rpm-build-compat-2.2.9-alt1 p10+286146.100.1.1 1632984324 installed <13>Mar 24 00:48:52 rpmi: libgdbm-1.8.3-alt10 sisyphus+278100.1600.1.1 1626058413 installed <13>Mar 24 00:48:52 rpmi: libexpat-2.5.0-alt1 p10+324220.100.1.1 1688465137 installed <13>Mar 24 00:48:52 rpmi: libp11-kit-0.24.1-alt1 p10+305061.100.3.1 1660573397 installed <13>Mar 24 00:48:52 rpmi: libtasn1-4.19.0-alt1 p10+309071.100.2.1 1668522760 installed <13>Mar 24 00:48:52 rpmi: rpm-macros-alternatives-0.5.2-alt1 p10+309129.100.2.1 1668066636 installed <13>Mar 24 00:48:52 rpmi: alternatives-0.5.2-alt1 p10+309129.100.2.1 1668066636 installed <13>Mar 24 00:48:52 rpmi: ca-certificates-2022.09.15-alt1 p10+308004.100.2.1 1665748370 installed <13>Mar 24 00:48:52 rpmi: ca-trust-0.1.4-alt1 p10+308691.100.3.1 1667496283 installed <13>Mar 24 00:48:52 rpmi: p11-kit-trust-0.24.1-alt1 p10+305061.100.3.1 1660573397 installed <13>Mar 24 00:48:52 rpmi: libcrypto1.1-1.1.1w-alt0.p10.1 p10+330586.100.4.1 1697560982 installed <13>Mar 24 00:48:52 rpmi: libssl1.1-1.1.1w-alt0.p10.1 p10+330586.100.4.1 1697560982 installed <13>Mar 24 00:48:52 rpmi: python3-3.9.18-alt1 p10+340781.400.5.1 1709555259 installed <13>Mar 24 00:48:53 rpmi: python3-base-3.9.18-alt1 p10+340781.400.5.1 1709555259 installed <13>Mar 24 00:48:53 rpmi: tests-for-installed-python3-pkgs-0.1.22-alt1 p10+325520.200.7.1 1691156214 installed <13>Mar 24 00:48:53 rpmi: rpm-build-python3-0.1.22-alt1 p10+325520.200.7.1 1691156214 installed <13>Mar 24 00:48:53 rpmi: rpm-build-intro-2.2.9-alt1 p10+286146.100.1.1 1632984324 installed WARNING: %python3_build is deprecated and will be removed in future, please use %pyproject_build instead WARNING: %python3_install is deprecated and will be removed in future, please use %pyproject_install instead <13>Mar 24 00:48:55 rpmi: python3-module-pkg_resources-1:57.4.0-alt1 p10+281549.200.4.1 1628026198 installed <13>Mar 24 00:48:55 rpmi: python3-module-iniconfig-1.1.1-alt1 sisyphus+270533.3400.6.1 1619684870 installed <13>Mar 24 00:48:55 rpmi: python3-module-tomli-2.0.1-alt2 p10+307737.1310.28.1 1666774120 installed <13>Mar 24 00:48:55 rpmi: python3-module-pluggy-1.0.0-alt1 p10+317847.20170.110.1 1687546788 installed <13>Mar 24 00:48:55 rpmi: python3-module-packaging-23.0-alt1 p10+325520.240.7.1 1691156260 installed <13>Mar 24 00:48:55 rpmi: python3-module-attrs-22.1.0-alt1 p10+307737.2052.28.1 1666775429 installed <13>Mar 24 00:48:55 rpmi: python3-module-apipkg-1.5-alt1 sisyphus+275892.100.2.1 1624872742 installed <13>Mar 24 00:48:55 rpmi: python3-module-py-1.10.0-alt1 sisyphus+271297.460.4.1 1620386890 installed <13>Mar 24 00:48:55 rpmi: libpython3-3.9.18-alt1 p10+340781.400.5.1 1709555259 installed <13>Mar 24 00:48:55 rpmi: libncurses-6.3.20220618-alt1 p10+319472.100.4.1 1685092691 installed <13>Mar 24 00:48:55 rpmi: libtinfo-devel-6.3.20220618-alt1 p10+319472.100.4.1 1685092691 installed <13>Mar 24 00:48:55 rpmi: libncurses-devel-6.3.20220618-alt1 p10+319472.100.4.1 1685092691 installed <13>Mar 24 00:48:57 rpmi: python3-dev-3.9.18-alt1 p10+340781.400.5.1 1709555259 installed <13>Mar 24 00:48:57 rpmi: python3-module-setuptools-1:57.4.0-alt1 p10+281549.200.4.1 1628026198 installed <13>Mar 24 00:48:57 rpmi: python3-module-pbr-6.0.0-alt1 p10+337457.200.2.1 1703850054 installed <13>Mar 24 00:48:57 rpmi: python3-module-pytest-7.0.1-alt1 p10+317847.3000.110.1 1687546567 installed WARNING: %python3_build is deprecated and will be removed in future, please use %pyproject_build instead WARNING: %python3_install is deprecated and will be removed in future, please use %pyproject_install instead Building target platforms: x86_64 Building for target x86_64 Wrote: /usr/src/in/nosrpm/python3-module-mock-4.0.2-alt1.nosrc.rpm (w1.gzdio) WARNING: %python3_build is deprecated and will be removed in future, please use %pyproject_build instead WARNING: %python3_install is deprecated and will be removed in future, please use %pyproject_install instead Installing python3-module-mock-4.0.2-alt1.src.rpm Building target platforms: x86_64 Building for target x86_64 Executing(%prep): /bin/sh -e /usr/src/tmp/rpm-tmp.91286 + umask 022 + /bin/mkdir -p /usr/src/RPM/BUILD + cd /usr/src/RPM/BUILD + cd /usr/src/RPM/BUILD + rm -rf python3-module-mock-4.0.2 + echo 'Source #0 (python3-module-mock-4.0.2.tar):' Source #0 (python3-module-mock-4.0.2.tar): + /bin/tar -xf /usr/src/RPM/SOURCES/python3-module-mock-4.0.2.tar + cd python3-module-mock-4.0.2 + /bin/chmod -c -Rf u+rwX,go-w . + exit 0 Executing(%build): /bin/sh -e /usr/src/tmp/rpm-tmp.91286 + umask 022 + /bin/mkdir -p /usr/src/RPM/BUILD + cd /usr/src/RPM/BUILD + cd python3-module-mock-4.0.2 + CFLAGS='-pipe -frecord-gcc-switches -Wall -g -O2' + export CFLAGS + CXXFLAGS='-pipe -frecord-gcc-switches -Wall -g -O2' + export CXXFLAGS + FFLAGS='-pipe -frecord-gcc-switches -Wall -g -O2' + export FFLAGS + /usr/bin/python3 setup.py build /usr/lib64/python3/site-packages/setuptools/dist.py:698: UserWarning: Usage of dash-separated 'home-page' will not be supported in future versions. Please use the underscore name 'home_page' instead warnings.warn( /usr/lib64/python3/site-packages/setuptools/dist.py:698: UserWarning: Usage of dash-separated 'description-file' will not be supported in future versions. Please use the underscore name 'description_file' instead warnings.warn( /usr/lib64/python3/site-packages/setuptools/dist.py:698: UserWarning: Usage of dash-separated 'author-email' will not be supported in future versions. Please use the underscore name 'author_email' instead warnings.warn( running build running build_py creating build creating build/lib creating build/lib/mock copying mock/mock.py -> build/lib/mock copying mock/backports.py -> build/lib/mock copying mock/__init__.py -> build/lib/mock + exit 0 Executing(%install): /bin/sh -e /usr/src/tmp/rpm-tmp.91286 + umask 022 + /bin/mkdir -p /usr/src/RPM/BUILD + cd /usr/src/RPM/BUILD + /bin/chmod -Rf u+rwX -- /usr/src/tmp/python3-module-mock-buildroot + : + /bin/rm -rf -- /usr/src/tmp/python3-module-mock-buildroot + PATH=/usr/libexec/rpm-build:/usr/src/bin:/bin:/usr/bin:/usr/X11R6/bin:/usr/games + cd python3-module-mock-4.0.2 + CFLAGS='-pipe -frecord-gcc-switches -Wall -g -O2' + export CFLAGS + CXXFLAGS='-pipe -frecord-gcc-switches -Wall -g -O2' + export CXXFLAGS + FFLAGS='-pipe -frecord-gcc-switches -Wall -g -O2' + export FFLAGS + /usr/bin/python3 setup.py install --skip-build --root=/usr/src/tmp/python3-module-mock-buildroot --force /usr/lib64/python3/site-packages/setuptools/dist.py:698: UserWarning: Usage of dash-separated 'home-page' will not be supported in future versions. Please use the underscore name 'home_page' instead warnings.warn( /usr/lib64/python3/site-packages/setuptools/dist.py:698: UserWarning: Usage of dash-separated 'description-file' will not be supported in future versions. Please use the underscore name 'description_file' instead warnings.warn( /usr/lib64/python3/site-packages/setuptools/dist.py:698: UserWarning: Usage of dash-separated 'author-email' will not be supported in future versions. Please use the underscore name 'author_email' instead warnings.warn( running install running install_lib creating /usr/src/tmp/python3-module-mock-buildroot creating /usr/src/tmp/python3-module-mock-buildroot/usr creating /usr/src/tmp/python3-module-mock-buildroot/usr/lib creating /usr/src/tmp/python3-module-mock-buildroot/usr/lib/python3 creating /usr/src/tmp/python3-module-mock-buildroot/usr/lib/python3/site-packages creating /usr/src/tmp/python3-module-mock-buildroot/usr/lib/python3/site-packages/mock copying build/lib/mock/__init__.py -> /usr/src/tmp/python3-module-mock-buildroot/usr/lib/python3/site-packages/mock copying build/lib/mock/backports.py -> /usr/src/tmp/python3-module-mock-buildroot/usr/lib/python3/site-packages/mock copying build/lib/mock/mock.py -> /usr/src/tmp/python3-module-mock-buildroot/usr/lib/python3/site-packages/mock byte-compiling /usr/src/tmp/python3-module-mock-buildroot/usr/lib/python3/site-packages/mock/__init__.py to __init__.cpython-39.pyc byte-compiling /usr/src/tmp/python3-module-mock-buildroot/usr/lib/python3/site-packages/mock/backports.py to backports.cpython-39.pyc byte-compiling /usr/src/tmp/python3-module-mock-buildroot/usr/lib/python3/site-packages/mock/mock.py to mock.cpython-39.pyc running install_egg_info running egg_info writing mock.egg-info/PKG-INFO writing dependency_links to mock.egg-info/dependency_links.txt writing requirements to mock.egg-info/requires.txt writing top-level names to mock.egg-info/top_level.txt reading manifest file 'mock.egg-info/SOURCES.txt' reading manifest template 'MANIFEST.in' adding license file 'LICENSE.txt' writing manifest file 'mock.egg-info/SOURCES.txt' Copying mock.egg-info to /usr/src/tmp/python3-module-mock-buildroot/usr/lib/python3/site-packages/mock-4.0.2-py3.9.egg-info running install_scripts + for i in /usr/src/tmp/python3-module-mock-buildroot/usr/lib/python3/site-packages/ /usr/src/tmp/python3-module-mock-buildroot/usr/lib/python3/site-packages/ + find /usr/src/tmp/python3-module-mock-buildroot/usr/lib/python3/site-packages/ -name tests -type d -print0 + xargs -0 rm -rfv + find /usr/src/tmp/python3-module-mock-buildroot/usr/lib/python3/site-packages/ -name test -type d -print0 + xargs -0 rm -rfv + for i in /usr/src/tmp/python3-module-mock-buildroot/usr/lib/python3/site-packages/ /usr/src/tmp/python3-module-mock-buildroot/usr/lib/python3/site-packages/ + find /usr/src/tmp/python3-module-mock-buildroot/usr/lib/python3/site-packages/ -name tests -type d -print0 + xargs -0 rm -rfv + find /usr/src/tmp/python3-module-mock-buildroot/usr/lib/python3/site-packages/ -name test -type d -print0 + xargs -0 rm -rfv + /usr/lib/rpm/brp-alt Cleaning files in /usr/src/tmp/python3-module-mock-buildroot (auto) Verifying and fixing files in /usr/src/tmp/python3-module-mock-buildroot (binconfig,pkgconfig,libtool,desktop,gnuconfig) Checking contents of files in /usr/src/tmp/python3-module-mock-buildroot/ (default) Compressing files in /usr/src/tmp/python3-module-mock-buildroot (auto) Adjusting library links in /usr/src/tmp/python3-module-mock-buildroot ./usr/lib: (from :0) Verifying ELF objects in /usr/src/tmp/python3-module-mock-buildroot (arch=normal,fhs=normal,lfs=relaxed,lint=relaxed,rpath=normal,stack=normal,textrel=normal,unresolved=normal) Bytecompiling python3 modules in /usr/src/tmp/python3-module-mock-buildroot using /usr/bin/python3 unlink /usr/src/tmp/python3-module-mock-buildroot/usr/lib/python3/site-packages/mock/__pycache__/__init__.cpython-39.pyc unlink /usr/src/tmp/python3-module-mock-buildroot/usr/lib/python3/site-packages/mock/__pycache__/backports.cpython-39.pyc unlink /usr/src/tmp/python3-module-mock-buildroot/usr/lib/python3/site-packages/mock/__pycache__/mock.cpython-39.pyc compile /usr/src/tmp/python3-module-mock-buildroot/usr/lib/python3/site-packages/mock/__init__.py compile /usr/src/tmp/python3-module-mock-buildroot/usr/lib/python3/site-packages/mock/backports.py compile /usr/src/tmp/python3-module-mock-buildroot/usr/lib/python3/site-packages/mock/mock.py Bytecompiling python3 modules with optimization in /usr/src/tmp/python3-module-mock-buildroot using /usr/bin/python3 -O compile /usr/src/tmp/python3-module-mock-buildroot/usr/lib/python3/site-packages/mock/__init__.py compile /usr/src/tmp/python3-module-mock-buildroot/usr/lib/python3/site-packages/mock/backports.py compile /usr/src/tmp/python3-module-mock-buildroot/usr/lib/python3/site-packages/mock/mock.py Bytecompiling python3 modules with optimization-2 in /usr/src/tmp/python3-module-mock-buildroot using /usr/bin/python3 -OO compile /usr/src/tmp/python3-module-mock-buildroot/usr/lib/python3/site-packages/mock/__init__.py compile /usr/src/tmp/python3-module-mock-buildroot/usr/lib/python3/site-packages/mock/backports.py compile /usr/src/tmp/python3-module-mock-buildroot/usr/lib/python3/site-packages/mock/mock.py Hardlinking identical .pyc and .opt-?.pyc files './usr/lib/python3/site-packages/mock/__pycache__/__init__.cpython-39.opt-1.pyc' => './usr/lib/python3/site-packages/mock/__pycache__/__init__.cpython-39.pyc' './usr/lib/python3/site-packages/mock/__pycache__/__init__.cpython-39.opt-2.pyc' => './usr/lib/python3/site-packages/mock/__pycache__/__init__.cpython-39.opt-1.pyc' Executing(%check): /bin/sh -e /usr/src/tmp/rpm-tmp.30581 + umask 022 + /bin/mkdir -p /usr/src/RPM/BUILD + cd /usr/src/RPM/BUILD + cd python3-module-mock-4.0.2 ++ pwd + export PYTHONPATH=/usr/src/RPM/BUILD/python3-module-mock-4.0.2 + PYTHONPATH=/usr/src/RPM/BUILD/python3-module-mock-4.0.2 + py.test3 -vv ============================= test session starts ============================== platform linux -- Python 3.9.18, pytest-7.0.1, pluggy-1.0.0 -- /usr/bin/python3 cachedir: .pytest_cache rootdir: /usr/src/RPM/BUILD/python3-module-mock-4.0.2, configfile: setup.cfg collecting ... collected 493 items mock/tests/testasync.py::AsyncPatchDecoratorTest::test_async_def_patch PASSED [ 0%] mock/tests/testasync.py::AsyncPatchDecoratorTest::test_is_AsyncMock_patch PASSED [ 0%] mock/tests/testasync.py::AsyncPatchDecoratorTest::test_is_AsyncMock_patch_classmethod PASSED [ 0%] mock/tests/testasync.py::AsyncPatchDecoratorTest::test_is_AsyncMock_patch_staticmethod PASSED [ 0%] mock/tests/testasync.py::AsyncPatchDecoratorTest::test_is_async_patch PASSED [ 1%] mock/tests/testasync.py::AsyncPatchDecoratorTest::test_is_coroutine_function_patch PASSED [ 1%] mock/tests/testasync.py::AsyncPatchCMTest::test_async_def_cm PASSED [ 1%] mock/tests/testasync.py::AsyncPatchCMTest::test_is_AsyncMock_cm PASSED [ 1%] mock/tests/testasync.py::AsyncPatchCMTest::test_is_async_cm PASSED [ 1%] mock/tests/testasync.py::AsyncPatchCMTest::test_is_async_function_cm PASSED [ 2%] mock/tests/testasync.py::AsyncMockTest::test_future_isfuture PASSED [ 2%] mock/tests/testasync.py::AsyncMockTest::test_isawaitable PASSED [ 2%] mock/tests/testasync.py::AsyncMockTest::test_iscoroutinefunction_default PASSED [ 2%] mock/tests/testasync.py::AsyncMockTest::test_iscoroutinefunction_function PASSED [ 2%] mock/tests/testasync.py::AsyncMockTest::test_iscoroutinefunction_normal_function PASSED [ 3%] mock/tests/testasync.py::AsyncAutospecTest::test_create_autospec PASSED [ 3%] mock/tests/testasync.py::AsyncAutospecTest::test_create_autospec_awaitable_class PASSED [ 3%] mock/tests/testasync.py::AsyncAutospecTest::test_create_autospec_instance PASSED [ 3%] mock/tests/testasync.py::AsyncAutospecTest::test_is_AsyncMock_patch PASSED [ 3%] mock/tests/testasync.py::AsyncAutospecTest::test_patch_with_autospec PASSED [ 4%] mock/tests/testasync.py::AsyncSpecTest::test_spec_as_normal_kw_AsyncMock PASSED [ 4%] mock/tests/testasync.py::AsyncSpecTest::test_spec_as_normal_positional_AsyncMock PASSED [ 4%] mock/tests/testasync.py::AsyncSpecTest::test_spec_async_attributes PASSED [ 4%] mock/tests/testasync.py::AsyncSpecTest::test_spec_async_mock PASSED [ 4%] mock/tests/testasync.py::AsyncSpecTest::test_spec_mock_type_kw PASSED [ 5%] mock/tests/testasync.py::AsyncSpecTest::test_spec_mock_type_positional PASSED [ 5%] mock/tests/testasync.py::AsyncSpecTest::test_spec_normal_methods_on_class PASSED [ 5%] mock/tests/testasync.py::AsyncSpecTest::test_spec_normal_methods_on_class_with_mock PASSED [ 5%] mock/tests/testasync.py::AsyncSpecTest::test_spec_parent_not_async_attribute_is PASSED [ 5%] mock/tests/testasync.py::AsyncSpecTest::test_target_async_spec_not PASSED [ 6%] mock/tests/testasync.py::AsyncSpecTest::test_target_not_async_spec_is PASSED [ 6%] mock/tests/testasync.py::AsyncSpecSetTest::test_is_AsyncMock_patch PASSED [ 6%] mock/tests/testasync.py::AsyncSpecSetTest::test_is_async_AsyncMock PASSED [ 6%] mock/tests/testasync.py::AsyncSpecSetTest::test_is_child_AsyncMock PASSED [ 6%] mock/tests/testasync.py::AsyncSpecSetTest::test_magicmock_lambda_spec PASSED [ 7%] mock/tests/testasync.py::AsyncArguments::test_add_return_value PASSED [ 7%] mock/tests/testasync.py::AsyncArguments::test_add_side_effect_coroutine PASSED [ 7%] mock/tests/testasync.py::AsyncArguments::test_add_side_effect_exception PASSED [ 7%] mock/tests/testasync.py::AsyncArguments::test_add_side_effect_exception_iterable PASSED [ 7%] mock/tests/testasync.py::AsyncArguments::test_add_side_effect_iterable PASSED [ 8%] mock/tests/testasync.py::AsyncArguments::test_add_side_effect_normal_function PASSED [ 8%] mock/tests/testasync.py::AsyncArguments::test_await_args_list_order PASSED [ 8%] mock/tests/testasync.py::AsyncArguments::test_return_value_AsyncMock PASSED [ 8%] mock/tests/testasync.py::AsyncArguments::test_return_value_awaitable PASSED [ 8%] mock/tests/testasync.py::AsyncArguments::test_side_effect_awaitable_values PASSED [ 9%] mock/tests/testasync.py::AsyncArguments::test_side_effect_is_AsyncMock PASSED [ 9%] mock/tests/testasync.py::AsyncArguments::test_wraps_coroutine PASSED [ 9%] mock/tests/testasync.py::AsyncArguments::test_wraps_normal_function PASSED [ 9%] mock/tests/testasync.py::AsyncMagicMethods::test_async_magic_methods_return_async_mocks PASSED [ 9%] mock/tests/testasync.py::AsyncMagicMethods::test_asyncmock_has_sync_magic_methods PASSED [ 10%] mock/tests/testasync.py::AsyncMagicMethods::test_magic_methods_are_async_functions PASSED [ 10%] mock/tests/testasync.py::AsyncMagicMethods::test_magicmock_has_async_magic_methods PASSED [ 10%] mock/tests/testasync.py::AsyncMagicMethods::test_sync_magic_methods_return_magic_mocks PASSED [ 10%] mock/tests/testasync.py::AsyncContextManagerTest::test_context_manager_raise_exception_by_default PASSED [ 10%] mock/tests/testasync.py::AsyncContextManagerTest::test_mock_customize_async_context_manager PASSED [ 11%] mock/tests/testasync.py::AsyncContextManagerTest::test_mock_customize_async_context_manager_with_coroutine PASSED [ 11%] mock/tests/testasync.py::AsyncContextManagerTest::test_mock_supports_async_context_manager PASSED [ 11%] mock/tests/testasync.py::AsyncContextManagerTest::test_set_return_value_of_aenter PASSED [ 11%] mock/tests/testasync.py::AsyncIteratorTest::test_aiter_set_return_value PASSED [ 11%] mock/tests/testasync.py::AsyncIteratorTest::test_mock_aiter_and_anext_asyncmock PASSED [ 12%] mock/tests/testasync.py::AsyncIteratorTest::test_mock_async_for PASSED [ 12%] mock/tests/testasync.py::AsyncMockAssert::test_assert_any_wait PASSED [ 12%] mock/tests/testasync.py::AsyncMockAssert::test_assert_awaited PASSED [ 12%] mock/tests/testasync.py::AsyncMockAssert::test_assert_awaited_but_not_called PASSED [ 12%] mock/tests/testasync.py::AsyncMockAssert::test_assert_awaited_once PASSED [ 13%] mock/tests/testasync.py::AsyncMockAssert::test_assert_awaited_once_with PASSED [ 13%] mock/tests/testasync.py::AsyncMockAssert::test_assert_awaited_with PASSED [ 13%] mock/tests/testasync.py::AsyncMockAssert::test_assert_called_and_awaited_at_same_time PASSED [ 13%] mock/tests/testasync.py::AsyncMockAssert::test_assert_called_but_not_awaited PASSED [ 13%] mock/tests/testasync.py::AsyncMockAssert::test_assert_called_once_and_awaited_twice PASSED [ 14%] mock/tests/testasync.py::AsyncMockAssert::test_assert_called_then_awaited PASSED [ 14%] mock/tests/testasync.py::AsyncMockAssert::test_assert_called_twice_and_awaited_once PASSED [ 14%] mock/tests/testasync.py::AsyncMockAssert::test_assert_has_awaits_no_order PASSED [ 14%] mock/tests/testasync.py::AsyncMockAssert::test_assert_has_awaits_not_matching_spec_error PASSED [ 15%] mock/tests/testasync.py::AsyncMockAssert::test_assert_has_awaits_ordered PASSED [ 15%] mock/tests/testasync.py::AsyncMockAssert::test_assert_has_calls_not_awaits PASSED [ 15%] mock/tests/testasync.py::AsyncMockAssert::test_assert_has_mock_calls_on_async_mock_no_spec PASSED [ 15%] mock/tests/testasync.py::AsyncMockAssert::test_assert_has_mock_calls_on_async_mock_with_spec PASSED [ 15%] mock/tests/testasync.py::AsyncMockAssert::test_assert_not_awaited PASSED [ 16%] mock/tests/testasync.py::AsyncMockAssert::test_async_arg_lists PASSED [ 16%] mock/tests/testasync.py::AsyncMockAssert::test_async_method_calls_recorded PASSED [ 16%] mock/tests/testasync.py::AsyncMockAssert::test_awaits_asserts_with_any PASSED [ 16%] mock/tests/testasync.py::AsyncMockAssert::test_awaits_asserts_with_spec_and_any PASSED [ 16%] mock/tests/testcallable.py::TestCallable::test_attributes PASSED [ 17%] mock/tests/testcallable.py::TestCallable::test_create_autospec PASSED [ 17%] mock/tests/testcallable.py::TestCallable::test_create_autospec_instance PASSED [ 17%] mock/tests/testcallable.py::TestCallable::test_hierarchy PASSED [ 17%] mock/tests/testcallable.py::TestCallable::test_non_callable PASSED [ 17%] mock/tests/testcallable.py::TestCallable::test_patch_spec PASSED [ 18%] mock/tests/testcallable.py::TestCallable::test_patch_spec_callable_class PASSED [ 18%] mock/tests/testcallable.py::TestCallable::test_patch_spec_instance PASSED [ 18%] mock/tests/testcallable.py::TestCallable::test_patch_spec_set PASSED [ 18%] mock/tests/testcallable.py::TestCallable::test_patch_spec_set_instance PASSED [ 18%] mock/tests/testcallable.py::TestCallable::test_subclasses PASSED [ 19%] mock/tests/testhelpers.py::AnyTest::test_any PASSED [ 19%] mock/tests/testhelpers.py::AnyTest::test_any_and_datetime PASSED [ 19%] mock/tests/testhelpers.py::AnyTest::test_any_and_spec_set PASSED [ 19%] mock/tests/testhelpers.py::AnyTest::test_any_mock_calls_comparison_order PASSED [ 19%] mock/tests/testhelpers.py::AnyTest::test_any_no_spec PASSED [ 20%] mock/tests/testhelpers.py::AnyTest::test_repr PASSED [ 20%] mock/tests/testhelpers.py::CallTest::test_attribute_call PASSED [ 20%] mock/tests/testhelpers.py::CallTest::test_call PASSED [ 20%] mock/tests/testhelpers.py::CallTest::test_call_any PASSED [ 20%] mock/tests/testhelpers.py::CallTest::test_call_list PASSED [ 21%] mock/tests/testhelpers.py::CallTest::test_call_ne PASSED [ 21%] mock/tests/testhelpers.py::CallTest::test_call_non_tuples PASSED [ 21%] mock/tests/testhelpers.py::CallTest::test_call_with_args PASSED [ 21%] mock/tests/testhelpers.py::CallTest::test_call_with_args_call_empty_name PASSED [ 21%] mock/tests/testhelpers.py::CallTest::test_call_with_call PASSED [ 22%] mock/tests/testhelpers.py::CallTest::test_call_with_kwargs PASSED [ 22%] mock/tests/testhelpers.py::CallTest::test_call_with_name PASSED [ 22%] mock/tests/testhelpers.py::CallTest::test_dunder_call PASSED [ 22%] mock/tests/testhelpers.py::CallTest::test_empty__Call PASSED [ 22%] mock/tests/testhelpers.py::CallTest::test_extended_call PASSED [ 23%] mock/tests/testhelpers.py::CallTest::test_extended_not_equal PASSED [ 23%] mock/tests/testhelpers.py::CallTest::test_named_call_with_args PASSED [ 23%] mock/tests/testhelpers.py::CallTest::test_named_call_with_kwargs PASSED [ 23%] mock/tests/testhelpers.py::CallTest::test_named_empty_call PASSED [ 23%] mock/tests/testhelpers.py::CallTest::test_nested_calls_not_equal PASSED [ 24%] mock/tests/testhelpers.py::CallTest::test_repr PASSED [ 24%] mock/tests/testhelpers.py::CallTest::test_two_args_call PASSED [ 24%] mock/tests/testhelpers.py::SpecSignatureTest::test_attributes PASSED [ 24%] mock/tests/testhelpers.py::SpecSignatureTest::test_autospec_data_descriptor PASSED [ 24%] mock/tests/testhelpers.py::SpecSignatureTest::test_autospec_functions_with_self_in_odd_place PASSED [ 25%] mock/tests/testhelpers.py::SpecSignatureTest::test_autospec_getattr_partial_function PASSED [ 25%] mock/tests/testhelpers.py::SpecSignatureTest::test_autospec_on_bound_builtin_function PASSED [ 25%] mock/tests/testhelpers.py::SpecSignatureTest::test_autospec_reset_mock PASSED [ 25%] mock/tests/testhelpers.py::SpecSignatureTest::test_basic PASSED [ 25%] mock/tests/testhelpers.py::SpecSignatureTest::test_builtin_functions_types PASSED [ 26%] mock/tests/testhelpers.py::SpecSignatureTest::test_builtins PASSED [ 26%] mock/tests/testhelpers.py::SpecSignatureTest::test_class_with_no_init PASSED [ 26%] mock/tests/testhelpers.py::SpecSignatureTest::test_create_autospec_keyword_arguments PASSED [ 26%] mock/tests/testhelpers.py::SpecSignatureTest::test_create_autospec_keyword_only_arguments PASSED [ 26%] mock/tests/testhelpers.py::SpecSignatureTest::test_create_autospec_none PASSED [ 27%] mock/tests/testhelpers.py::SpecSignatureTest::test_create_autospec_return_value PASSED [ 27%] mock/tests/testhelpers.py::SpecSignatureTest::test_descriptors PASSED [ 27%] mock/tests/testhelpers.py::SpecSignatureTest::test_function PASSED [ 27%] mock/tests/testhelpers.py::SpecSignatureTest::test_function_as_instance_attribute PASSED [ 27%] mock/tests/testhelpers.py::SpecSignatureTest::test_inherit PASSED [ 28%] mock/tests/testhelpers.py::SpecSignatureTest::test_magic_methods PASSED [ 28%] mock/tests/testhelpers.py::SpecSignatureTest::test_method_calls PASSED [ 28%] mock/tests/testhelpers.py::SpecSignatureTest::test_mocking_unbound_methods PASSED [ 28%] mock/tests/testhelpers.py::SpecSignatureTest::test_recursive PASSED [ 29%] mock/tests/testhelpers.py::SpecSignatureTest::test_signature_callable PASSED [ 29%] mock/tests/testhelpers.py::SpecSignatureTest::test_signature_class PASSED [ 29%] mock/tests/testhelpers.py::SpecSignatureTest::test_signature_noncallable PASSED [ 29%] mock/tests/testhelpers.py::SpecSignatureTest::test_skip_attributeerrors PASSED [ 29%] mock/tests/testhelpers.py::SpecSignatureTest::test_spec_as_list PASSED [ 30%] mock/tests/testhelpers.py::SpecSignatureTest::test_spec_function_assert_any_call PASSED [ 30%] mock/tests/testhelpers.py::SpecSignatureTest::test_spec_function_assert_has_calls PASSED [ 30%] mock/tests/testhelpers.py::SpecSignatureTest::test_spec_function_no_name PASSED [ 30%] mock/tests/testhelpers.py::SpecSignatureTest::test_spec_function_reset_mock PASSED [ 30%] mock/tests/testhelpers.py::SpecSignatureTest::test_spec_has_descriptor_returning_function PASSED [ 31%] mock/tests/testhelpers.py::SpecSignatureTest::test_spec_has_function_not_in_bases PASSED [ 31%] mock/tests/testhelpers.py::SpecSignatureTest::test_spec_inheritance_for_classes PASSED [ 31%] mock/tests/testhelpers.py::SpecSignatureTest::test_spec_inspect_signature PASSED [ 31%] mock/tests/testhelpers.py::SpecSignatureTest::test_spec_inspect_signature_annotations PASSED [ 31%] mock/tests/testhelpers.py::SpecSignatureTest::test_spec_set PASSED [ 32%] mock/tests/testhelpers.py::TestCallList::test_args_list_contains_call_list PASSED [ 32%] mock/tests/testhelpers.py::TestCallList::test_call_list_str PASSED [ 32%] mock/tests/testhelpers.py::TestCallList::test_propertymock PASSED [ 32%] mock/tests/testhelpers.py::TestCallList::test_propertymock_returnvalue PASSED [ 32%] mock/tests/testhelpers.py::TestCallablePredicate::test_call_magic_method PASSED [ 33%] mock/tests/testhelpers.py::TestCallablePredicate::test_classmethod PASSED [ 33%] mock/tests/testhelpers.py::TestCallablePredicate::test_non_callable_classmethod PASSED [ 33%] mock/tests/testhelpers.py::TestCallablePredicate::test_non_callable_staticmethod PASSED [ 33%] mock/tests/testhelpers.py::TestCallablePredicate::test_staticmethod PASSED [ 33%] mock/tests/testhelpers.py::TestCallablePredicate::test_type PASSED [ 34%] mock/tests/testmagicmethods.py::TestMockingMagicMethods::test_asyncmock_defaults PASSED [ 34%] mock/tests/testmagicmethods.py::TestMockingMagicMethods::test_attributes_and_return_value PASSED [ 34%] mock/tests/testmagicmethods.py::TestMockingMagicMethods::test_bound_methods PASSED [ 34%] mock/tests/testmagicmethods.py::TestMockingMagicMethods::test_changing_magic_set_in_initialization PASSED [ 34%] mock/tests/testmagicmethods.py::TestMockingMagicMethods::test_comparison PASSED [ 35%] mock/tests/testmagicmethods.py::TestMockingMagicMethods::test_deleting_magic_methods PASSED [ 35%] mock/tests/testmagicmethods.py::TestMockingMagicMethods::test_descriptor_from_class PASSED [ 35%] mock/tests/testmagicmethods.py::TestMockingMagicMethods::test_dict_methods PASSED [ 35%] mock/tests/testmagicmethods.py::TestMockingMagicMethods::test_dir PASSED [ 35%] mock/tests/testmagicmethods.py::TestMockingMagicMethods::test_division PASSED [ 36%] mock/tests/testmagicmethods.py::TestMockingMagicMethods::test_divmod_and_rdivmod PASSED [ 36%] mock/tests/testmagicmethods.py::TestMockingMagicMethods::test_equality PASSED [ 36%] mock/tests/testmagicmethods.py::TestMockingMagicMethods::test_hash PASSED [ 36%] mock/tests/testmagicmethods.py::TestMockingMagicMethods::test_iterable_as_iter_return_value PASSED [ 36%] mock/tests/testmagicmethods.py::TestMockingMagicMethods::test_len_contains_iter PASSED [ 37%] mock/tests/testmagicmethods.py::TestMockingMagicMethods::test_magic_in_initialization PASSED [ 37%] mock/tests/testmagicmethods.py::TestMockingMagicMethods::test_magic_method_reset_mock PASSED [ 37%] mock/tests/testmagicmethods.py::TestMockingMagicMethods::test_magic_method_type PASSED [ 37%] mock/tests/testmagicmethods.py::TestMockingMagicMethods::test_magic_method_wrapping PASSED [ 37%] mock/tests/testmagicmethods.py::TestMockingMagicMethods::test_magic_methods_and_spec PASSED [ 38%] mock/tests/testmagicmethods.py::TestMockingMagicMethods::test_magic_methods_and_spec_set PASSED [ 38%] mock/tests/testmagicmethods.py::TestMockingMagicMethods::test_magic_methods_are_magic_mocks PASSED [ 38%] mock/tests/testmagicmethods.py::TestMockingMagicMethods::test_magic_methods_fspath PASSED [ 38%] mock/tests/testmagicmethods.py::TestMockingMagicMethods::test_magic_methods_isolated_between_mocks PASSED [ 38%] mock/tests/testmagicmethods.py::TestMockingMagicMethods::test_magic_mock_equality PASSED [ 39%] mock/tests/testmagicmethods.py::TestMockingMagicMethods::test_magicmock PASSED [ 39%] mock/tests/testmagicmethods.py::TestMockingMagicMethods::test_magicmock_defaults PASSED [ 39%] mock/tests/testmagicmethods.py::TestMockingMagicMethods::test_magicmock_del PASSED [ 39%] mock/tests/testmagicmethods.py::TestMockingMagicMethods::test_matmul PASSED [ 39%] mock/tests/testmagicmethods.py::TestMockingMagicMethods::test_nonzero PASSED [ 40%] mock/tests/testmagicmethods.py::TestMockingMagicMethods::test_numeric PASSED [ 40%] mock/tests/testmagicmethods.py::TestMockingMagicMethods::test_repr PASSED [ 40%] mock/tests/testmagicmethods.py::TestMockingMagicMethods::test_setting_unsupported_magic_method PASSED [ 40%] mock/tests/testmagicmethods.py::TestMockingMagicMethods::test_str PASSED [ 40%] mock/tests/testmock.py::MockTest::test__name__ PASSED [ 41%] mock/tests/testmock.py::MockTest::test_adding_child_mock PASSED [ 41%] mock/tests/testmock.py::MockTest::test_adding_return_value_mock PASSED [ 41%] mock/tests/testmock.py::MockTest::test_all PASSED [ 41%] mock/tests/testmock.py::MockTest::test_arg_lists PASSED [ 41%] mock/tests/testmock.py::MockTest::test_assert_any_call PASSED [ 42%] mock/tests/testmock.py::MockTest::test_assert_any_call_with_function_spec PASSED [ 42%] mock/tests/testmock.py::MockTest::test_assert_called PASSED [ 42%] mock/tests/testmock.py::MockTest::test_assert_called_exception_message PASSED [ 42%] mock/tests/testmock.py::MockTest::test_assert_called_once PASSED [ 43%] mock/tests/testmock.py::MockTest::test_assert_called_once_message PASSED [ 43%] mock/tests/testmock.py::MockTest::test_assert_called_once_message_not_called PASSED [ 43%] mock/tests/testmock.py::MockTest::test_assert_called_once_with PASSED [ 43%] mock/tests/testmock.py::MockTest::test_assert_called_once_with_call_list PASSED [ 43%] mock/tests/testmock.py::MockTest::test_assert_called_once_with_function_spec PASSED [ 44%] mock/tests/testmock.py::MockTest::test_assert_called_once_with_message PASSED [ 44%] mock/tests/testmock.py::MockTest::test_assert_called_with PASSED [ 44%] mock/tests/testmock.py::MockTest::test_assert_called_with_any PASSED [ 44%] mock/tests/testmock.py::MockTest::test_assert_called_with_failure_message PASSED [ 44%] mock/tests/testmock.py::MockTest::test_assert_called_with_function_spec PASSED [ 45%] mock/tests/testmock.py::MockTest::test_assert_called_with_message PASSED [ 45%] mock/tests/testmock.py::MockTest::test_assert_called_with_method_spec PASSED [ 45%] mock/tests/testmock.py::MockTest::test_assert_has_calls PASSED [ 45%] mock/tests/testmock.py::MockTest::test_assert_has_calls_any_order PASSED [ 45%] mock/tests/testmock.py::MockTest::test_assert_has_calls_nested_spec PASSED [ 46%] mock/tests/testmock.py::MockTest::test_assert_has_calls_nested_without_spec PASSED [ 46%] mock/tests/testmock.py::MockTest::test_assert_has_calls_not_matching_spec_error PASSED [ 46%] mock/tests/testmock.py::MockTest::test_assert_has_calls_with_function_spec PASSED [ 46%] mock/tests/testmock.py::MockTest::test_assert_not_called PASSED [ 46%] mock/tests/testmock.py::MockTest::test_assert_not_called_message PASSED [ 47%] mock/tests/testmock.py::MockTest::test_attach_mock PASSED [ 47%] mock/tests/testmock.py::MockTest::test_attach_mock_patch_autospec PASSED [ 47%] mock/tests/testmock.py::MockTest::test_attach_mock_patch_autospec_signature PASSED [ 47%] mock/tests/testmock.py::MockTest::test_attach_mock_return_value PASSED [ 47%] mock/tests/testmock.py::MockTest::test_attribute_access_returns_mocks PASSED [ 48%] mock/tests/testmock.py::MockTest::test_attribute_deletion PASSED [ 48%] mock/tests/testmock.py::MockTest::test_attributes_have_name_and_parent_set PASSED [ 48%] mock/tests/testmock.py::MockTest::test_autospec_side_effect PASSED [ 48%] mock/tests/testmock.py::MockTest::test_autospec_side_effect_exception PASSED [ 48%] mock/tests/testmock.py::MockTest::test_baseexceptional_side_effect PASSED [ 49%] mock/tests/testmock.py::MockTest::test_call PASSED [ 49%] mock/tests/testmock.py::MockTest::test_call_args_comparison PASSED [ 49%] mock/tests/testmock.py::MockTest::test_call_args_two_tuple PASSED [ 49%] mock/tests/testmock.py::MockTest::test_calls_equal_with_any PASSED [ 49%] mock/tests/testmock.py::MockTest::test_change_return_value_via_delegate PASSED [ 50%] mock/tests/testmock.py::MockTest::test_change_side_effect_via_delegate PASSED [ 50%] mock/tests/testmock.py::MockTest::test_child_mock_call_equal PASSED [ 50%] mock/tests/testmock.py::MockTest::test_class_assignable PASSED [ 50%] mock/tests/testmock.py::MockTest::test_configure_mock PASSED [ 50%] mock/tests/testmock.py::MockTest::test_constructor PASSED [ 51%] mock/tests/testmock.py::MockTest::test_copy PASSED [ 51%] mock/tests/testmock.py::MockTest::test_create_autospec_classmethod_and_staticmethod PASSED [ 51%] mock/tests/testmock.py::MockTest::test_create_autospec_with_name PASSED [ 51%] mock/tests/testmock.py::MockTest::test_customize_wrapped_object_with_return_value PASSED [ 51%] mock/tests/testmock.py::MockTest::test_customize_wrapped_object_with_return_value_and_side_effect PASSED [ 52%] mock/tests/testmock.py::MockTest::test_customize_wrapped_object_with_return_value_and_side_effect2 PASSED [ 52%] mock/tests/testmock.py::MockTest::test_customize_wrapped_object_with_return_value_and_side_effect_default PASSED [ 52%] mock/tests/testmock.py::MockTest::test_customize_wrapped_object_with_side_effect_exception PASSED [ 52%] mock/tests/testmock.py::MockTest::test_customize_wrapped_object_with_side_effect_function PASSED [ 52%] mock/tests/testmock.py::MockTest::test_customize_wrapped_object_with_side_effect_iterable PASSED [ 53%] mock/tests/testmock.py::MockTest::test_customize_wrapped_object_with_side_effect_iterable_with_default PASSED [ 53%] mock/tests/testmock.py::MockTest::test_dir PASSED [ 53%] mock/tests/testmock.py::MockTest::test_dir_does_not_include_deleted_attributes PASSED [ 53%] mock/tests/testmock.py::MockTest::test_dir_from_spec PASSED [ 53%] mock/tests/testmock.py::MockTest::test_exceptional_side_effect PASSED [ 54%] mock/tests/testmock.py::MockTest::test_filter_dir PASSED [ 54%] mock/tests/testmock.py::MockTest::test_from_spec PASSED [ 54%] mock/tests/testmock.py::MockTest::test_isinstance_under_settrace PASSED [ 54%] mock/tests/testmock.py::MockTest::test_magic_method_wraps_class PASSED [ 54%] mock/tests/testmock.py::MockTest::test_magic_method_wraps_dict PASSED [ 55%] mock/tests/testmock.py::MockTest::test_magic_methods_mock_calls PASSED [ 55%] mock/tests/testmock.py::MockTest::test_manager_mock PASSED [ 55%] mock/tests/testmock.py::MockTest::test_method_calls_compare_easily PASSED [ 55%] mock/tests/testmock.py::MockTest::test_method_calls_recorded PASSED [ 55%] mock/tests/testmock.py::MockTest::test_mock_add_spec PASSED [ 56%] mock/tests/testmock.py::MockTest::test_mock_add_spec_magic_methods PASSED [ 56%] mock/tests/testmock.py::MockTest::test_mock_call_not_equal_leaf PASSED [ 56%] mock/tests/testmock.py::MockTest::test_mock_call_not_equal_non_leaf PASSED [ 56%] mock/tests/testmock.py::MockTest::test_mock_call_not_equal_non_leaf_attr PASSED [ 56%] mock/tests/testmock.py::MockTest::test_mock_call_not_equal_non_leaf_call_versus_attr PASSED [ 57%] mock/tests/testmock.py::MockTest::test_mock_call_not_equal_non_leaf_params_different PASSED [ 57%] mock/tests/testmock.py::MockTest::test_mock_call_repr PASSED [ 57%] mock/tests/testmock.py::MockTest::test_mock_call_repr_loop PASSED [ 57%] mock/tests/testmock.py::MockTest::test_mock_calls PASSED [ 58%] mock/tests/testmock.py::MockTest::test_mock_calls_contains PASSED [ 58%] mock/tests/testmock.py::MockTest::test_mock_calls_create_autospec PASSED [ 58%] mock/tests/testmock.py::MockTest::test_mock_does_not_raise_on_repeated_attribute_deletion PASSED [ 58%] mock/tests/testmock.py::MockTest::test_mock_open_after_eof PASSED [ 58%] mock/tests/testmock.py::MockTest::test_mock_open_alter_readline PASSED [ 59%] mock/tests/testmock.py::MockTest::test_mock_open_dunder_iter_issue PASSED [ 59%] mock/tests/testmock.py::MockTest::test_mock_open_next_with_readline_with_return_value PASSED [ 59%] mock/tests/testmock.py::MockTest::test_mock_open_reuse_issue_21750 PASSED [ 59%] mock/tests/testmock.py::MockTest::test_mock_open_using_next PASSED [ 59%] mock/tests/testmock.py::MockTest::test_mock_open_write PASSED [ 60%] mock/tests/testmock.py::MockTest::test_mock_parents PASSED [ 60%] mock/tests/testmock.py::MockTest::test_mock_raises_when_deleting_nonexistent_attribute PASSED [ 60%] mock/tests/testmock.py::MockTest::test_mock_unsafe PASSED [ 60%] mock/tests/testmock.py::MockTest::test_name_attribute_of_call PASSED [ 60%] mock/tests/testmock.py::MockTest::test_only_allowed_methods_exist PASSED [ 61%] mock/tests/testmock.py::MockTest::test_ordered_call_signature PASSED [ 61%] mock/tests/testmock.py::MockTest::test_override_tuple_methods PASSED [ 61%] mock/tests/testmock.py::MockTest::test_parent_attribute_of_call PASSED [ 61%] mock/tests/testmock.py::MockTest::test_parent_propagation_with_autospec_attach_mock PASSED [ 61%] mock/tests/testmock.py::MockTest::test_parent_propagation_with_create_autospec PASSED [ 62%] mock/tests/testmock.py::MockTest::test_repr PASSED [ 62%] mock/tests/testmock.py::MockTest::test_repr_with_spec PASSED [ 62%] mock/tests/testmock.py::MockTest::test_reset_mock PASSED [ 62%] mock/tests/testmock.py::MockTest::test_reset_mock_does_not_raise_on_attr_deletion PASSED [ 62%] mock/tests/testmock.py::MockTest::test_reset_mock_on_mock_open_issue_18622 PASSED [ 63%] mock/tests/testmock.py::MockTest::test_reset_mock_recursion PASSED [ 63%] mock/tests/testmock.py::MockTest::test_reset_return PASSED [ 63%] mock/tests/testmock.py::MockTest::test_reset_return_sideeffect PASSED [ 63%] mock/tests/testmock.py::MockTest::test_reset_return_with_children PASSED [ 63%] mock/tests/testmock.py::MockTest::test_reset_return_with_children_side_effect PASSED [ 64%] mock/tests/testmock.py::MockTest::test_reset_sideeffect PASSED [ 64%] mock/tests/testmock.py::MockTest::test_return_value_in_constructor PASSED [ 64%] mock/tests/testmock.py::MockTest::test_setting_attribute_with_spec_set PASSED [ 64%] mock/tests/testmock.py::MockTest::test_setting_call PASSED [ 64%] mock/tests/testmock.py::MockTest::test_side_effect PASSED [ 65%] mock/tests/testmock.py::MockTest::test_side_effect_iterator PASSED [ 65%] mock/tests/testmock.py::MockTest::test_side_effect_iterator_default PASSED [ 65%] mock/tests/testmock.py::MockTest::test_side_effect_iterator_exceptions PASSED [ 65%] mock/tests/testmock.py::MockTest::test_side_effect_setting_iterator PASSED [ 65%] mock/tests/testmock.py::MockTest::test_spec_class PASSED [ 66%] mock/tests/testmock.py::MockTest::test_spec_class_no_object_base PASSED [ 66%] mock/tests/testmock.py::MockTest::test_spec_list_subclass PASSED [ 66%] mock/tests/testmock.py::MockTest::test_subclass_with_properties PASSED [ 66%] mock/tests/testmock.py::MockTest::test_subclassing PASSED [ 66%] mock/tests/testmock.py::MockTest::test_wraps_attributes PASSED [ 67%] mock/tests/testmock.py::MockTest::test_wraps_call_with_nondefault_return_value PASSED [ 67%] mock/tests/testmock.py::MockTest::test_wraps_calls PASSED [ 67%] mock/tests/testmock.py::MockTest::test_wraps_prevents_automatic_creation_of_mocks PASSED [ 67%] mock/tests/testpatch.py::PatchTest::test_autospec PASSED [ 67%] mock/tests/testpatch.py::PatchTest::test_autospec_classmethod PASSED [ 68%] mock/tests/testpatch.py::PatchTest::test_autospec_function PASSED [ 68%] mock/tests/testpatch.py::PatchTest::test_autospec_inherits PASSED [ 68%] mock/tests/testpatch.py::PatchTest::test_autospec_keywords PASSED [ 68%] mock/tests/testpatch.py::PatchTest::test_autospec_name PASSED [ 68%] mock/tests/testpatch.py::PatchTest::test_autospec_staticmethod PASSED [ 69%] mock/tests/testpatch.py::PatchTest::test_autospec_with_new PASSED [ 69%] mock/tests/testpatch.py::PatchTest::test_autospec_with_object PASSED [ 69%] mock/tests/testpatch.py::PatchTest::test_callable_spec_as_list PASSED [ 69%] mock/tests/testpatch.py::PatchTest::test_cant_set_kwargs_when_passing_a_mock PASSED [ 69%] mock/tests/testpatch.py::PatchTest::test_create_and_specs PASSED [ 70%] mock/tests/testpatch.py::PatchTest::test_dotted_but_module_not_loaded PASSED [ 70%] mock/tests/testpatch.py::PatchTest::test_falsey_spec PASSED [ 70%] mock/tests/testpatch.py::PatchTest::test_get_only_proxy PASSED [ 70%] mock/tests/testpatch.py::PatchTest::test_get_set_delete_proxy PASSED [ 70%] mock/tests/testpatch.py::PatchTest::test_invalid_target PASSED [ 71%] mock/tests/testpatch.py::PatchTest::test_mock_calls_with_patch PASSED [ 71%] mock/tests/testpatch.py::PatchTest::test_multiple_patchobject PASSED [ 71%] mock/tests/testpatch.py::PatchTest::test_multiple_specs PASSED [ 71%] mock/tests/testpatch.py::PatchTest::test_name_preserved PASSED [ 72%] mock/tests/testpatch.py::PatchTest::test_nested_patch_failure PASSED [ 72%] mock/tests/testpatch.py::PatchTest::test_nested_patch_with_spec_as_list PASSED [ 72%] mock/tests/testpatch.py::PatchTest::test_new_callable_class_decorating PASSED [ 72%] mock/tests/testpatch.py::PatchTest::test_new_callable_create PASSED [ 72%] mock/tests/testpatch.py::PatchTest::test_new_callable_failure PASSED [ 73%] mock/tests/testpatch.py::PatchTest::test_new_callable_incompatible_with_autospec PASSED [ 73%] mock/tests/testpatch.py::PatchTest::test_new_callable_incompatible_with_new PASSED [ 73%] mock/tests/testpatch.py::PatchTest::test_new_callable_inherit_for_mocks PASSED [ 73%] mock/tests/testpatch.py::PatchTest::test_new_callable_inherit_non_mock PASSED [ 73%] mock/tests/testpatch.py::PatchTest::test_new_callable_keyword_arguments PASSED [ 74%] mock/tests/testpatch.py::PatchTest::test_new_callable_patch PASSED [ 74%] mock/tests/testpatch.py::PatchTest::test_new_callable_patch_object PASSED [ 74%] mock/tests/testpatch.py::PatchTest::test_new_callable_spec PASSED [ 74%] mock/tests/testpatch.py::PatchTest::test_not_callable_spec_as_list PASSED [ 74%] mock/tests/testpatch.py::PatchTest::test_object_lookup_is_quite_lazy PASSED [ 75%] mock/tests/testpatch.py::PatchTest::test_patch PASSED [ 75%] mock/tests/testpatch.py::PatchTest::test_patch_and_patch_dict_stopall PASSED [ 75%] mock/tests/testpatch.py::PatchTest::test_patch_builtins_without_create PASSED [ 75%] mock/tests/testpatch.py::PatchTest::test_patch_class_acts_with_spec_is_inherited PASSED [ 75%] mock/tests/testpatch.py::PatchTest::test_patch_class_attribute PASSED [ 76%] mock/tests/testpatch.py::PatchTest::test_patch_class_decorator PASSED [ 76%] mock/tests/testpatch.py::PatchTest::test_patch_dict PASSED [ 76%] mock/tests/testpatch.py::PatchTest::test_patch_dict_as_context_manager PASSED [ 76%] mock/tests/testpatch.py::PatchTest::test_patch_dict_class_decorator PASSED [ 76%] mock/tests/testpatch.py::PatchTest::test_patch_dict_decorator_resolution PASSED [ 77%] mock/tests/testpatch.py::PatchTest::test_patch_dict_keyword_args PASSED [ 77%] mock/tests/testpatch.py::PatchTest::test_patch_dict_start_stop PASSED [ 77%] mock/tests/testpatch.py::PatchTest::test_patch_dict_stop_without_start PASSED [ 77%] mock/tests/testpatch.py::PatchTest::test_patch_dict_stopall PASSED [ 77%] mock/tests/testpatch.py::PatchTest::test_patch_dict_test_prefix PASSED [ 78%] mock/tests/testpatch.py::PatchTest::test_patch_dict_with_clear PASSED [ 78%] mock/tests/testpatch.py::PatchTest::test_patch_dict_with_container_object PASSED [ 78%] mock/tests/testpatch.py::PatchTest::test_patch_dict_with_container_object_and_clear PASSED [ 78%] mock/tests/testpatch.py::PatchTest::test_patch_dict_with_string PASSED [ 78%] mock/tests/testpatch.py::PatchTest::test_patch_imports_lazily PASSED [ 79%] mock/tests/testpatch.py::PatchTest::test_patch_keyword_args PASSED [ 79%] mock/tests/testpatch.py::PatchTest::test_patch_local PASSED [ 79%] mock/tests/testpatch.py::PatchTest::test_patch_multiple PASSED [ 79%] mock/tests/testpatch.py::PatchTest::test_patch_multiple_create PASSED [ 79%] mock/tests/testpatch.py::PatchTest::test_patch_multiple_create_mocks PASSED [ 80%] mock/tests/testpatch.py::PatchTest::test_patch_multiple_create_mocks_different_order PASSED [ 80%] mock/tests/testpatch.py::PatchTest::test_patch_multiple_create_mocks_patcher PASSED [ 80%] mock/tests/testpatch.py::PatchTest::test_patch_multiple_decorating_class PASSED [ 80%] mock/tests/testpatch.py::PatchTest::test_patch_multiple_failure PASSED [ 80%] mock/tests/testpatch.py::PatchTest::test_patch_multiple_new_callable PASSED [ 81%] mock/tests/testpatch.py::PatchTest::test_patch_multiple_new_callable_failure PASSED [ 81%] mock/tests/testpatch.py::PatchTest::test_patch_multiple_no_kwargs PASSED [ 81%] mock/tests/testpatch.py::PatchTest::test_patch_multiple_spec_set PASSED [ 81%] mock/tests/testpatch.py::PatchTest::test_patch_multiple_stacked_decorators PASSED [ 81%] mock/tests/testpatch.py::PatchTest::test_patch_multiple_string_subclasses PASSED [ 82%] mock/tests/testpatch.py::PatchTest::test_patch_nested_autospec_repr PASSED [ 82%] mock/tests/testpatch.py::PatchTest::test_patch_object_keyword_args PASSED [ 82%] mock/tests/testpatch.py::PatchTest::test_patch_object_with_spec_as_boolean PASSED [ 82%] mock/tests/testpatch.py::PatchTest::test_patch_orderdict PASSED [ 82%] mock/tests/testpatch.py::PatchTest::test_patch_propagates_exc_on_exit PASSED [ 83%] mock/tests/testpatch.py::PatchTest::test_patch_slots PASSED [ 83%] mock/tests/testpatch.py::PatchTest::test_patch_spec_set PASSED [ 83%] mock/tests/testpatch.py::PatchTest::test_patch_start_stop PASSED [ 83%] mock/tests/testpatch.py::PatchTest::test_patch_stopall PASSED [ 83%] mock/tests/testpatch.py::PatchTest::test_patch_test_prefix PASSED [ 84%] mock/tests/testpatch.py::PatchTest::test_patch_with_create_mocks_non_existent_attributes PASSED [ 84%] mock/tests/testpatch.py::PatchTest::test_patch_with_exception PASSED [ 84%] mock/tests/testpatch.py::PatchTest::test_patch_with_spec PASSED [ 84%] mock/tests/testpatch.py::PatchTest::test_patch_with_spec_as_boolean PASSED [ 84%] mock/tests/testpatch.py::PatchTest::test_patch_with_spec_as_list PASSED [ 85%] mock/tests/testpatch.py::PatchTest::test_patch_with_spec_mock_repr PASSED [ 85%] mock/tests/testpatch.py::PatchTest::test_patch_with_static_methods PASSED [ 85%] mock/tests/testpatch.py::PatchTest::test_patch_wont_create_by_default PASSED [ 85%] mock/tests/testpatch.py::PatchTest::test_patchobject_class_decorator PASSED [ 86%] mock/tests/testpatch.py::PatchTest::test_patchobject_start_stop PASSED [ 86%] mock/tests/testpatch.py::PatchTest::test_patchobject_twice PASSED [ 86%] mock/tests/testpatch.py::PatchTest::test_patchobject_with_create_mocks_non_existent_attributes PASSED [ 86%] mock/tests/testpatch.py::PatchTest::test_patchobject_with_default_mock PASSED [ 86%] mock/tests/testpatch.py::PatchTest::test_patchobject_with_none PASSED [ 87%] mock/tests/testpatch.py::PatchTest::test_patchobject_with_spec PASSED [ 87%] mock/tests/testpatch.py::PatchTest::test_patchobject_with_spec_as_list PASSED [ 87%] mock/tests/testpatch.py::PatchTest::test_patchobject_with_string_as_target PASSED [ 87%] mock/tests/testpatch.py::PatchTest::test_patchobject_wont_create_by_default PASSED [ 87%] mock/tests/testpatch.py::PatchTest::test_single_patchobject PASSED [ 88%] mock/tests/testpatch.py::PatchTest::test_spec_set_inherit PASSED [ 88%] mock/tests/testpatch.py::PatchTest::test_spec_set_true PASSED [ 88%] mock/tests/testpatch.py::PatchTest::test_special_attrs PASSED [ 88%] mock/tests/testpatch.py::PatchTest::test_specs_false_instead_of_none PASSED [ 88%] mock/tests/testpatch.py::PatchTest::test_stop_idempotent PASSED [ 89%] mock/tests/testpatch.py::PatchTest::test_stop_without_start PASSED [ 89%] mock/tests/testpatch.py::PatchTest::test_stopall_lifo PASSED [ 89%] mock/tests/testpatch.py::PatchTest::test_tracebacks PASSED [ 89%] mock/tests/testsealable.py::TestSealable::test_attribute_chain_is_maintained PASSED [ 89%] mock/tests/testsealable.py::TestSealable::test_attributes_return_more_mocks_by_default PASSED [ 90%] mock/tests/testsealable.py::TestSealable::test_call_chain_is_maintained PASSED [ 90%] mock/tests/testsealable.py::TestSealable::test_call_on_defined_sealed_mock_succeeds PASSED [ 90%] mock/tests/testsealable.py::TestSealable::test_call_on_sealed_mock_fails PASSED [ 90%] mock/tests/testsealable.py::TestSealable::test_existing_attributes_allowed_after_seal PASSED [ 90%] mock/tests/testsealable.py::TestSealable::test_existing_attributes_can_be_set_on_seal PASSED [ 91%] mock/tests/testsealable.py::TestSealable::test_initialized_attributes_allowed_after_seal PASSED [ 91%] mock/tests/testsealable.py::TestSealable::test_integration_with_spec_att_definition PASSED [ 91%] mock/tests/testsealable.py::TestSealable::test_integration_with_spec_method_definition PASSED [ 91%] mock/tests/testsealable.py::TestSealable::test_integration_with_spec_method_definition_respects_spec PASSED [ 91%] mock/tests/testsealable.py::TestSealable::test_new_attributes_cannot_be_accessed_on_seal PASSED [ 92%] mock/tests/testsealable.py::TestSealable::test_new_attributes_cannot_be_set_on_child_of_seal PASSED [ 92%] mock/tests/testsealable.py::TestSealable::test_new_attributes_cannot_be_set_on_seal PASSED [ 92%] mock/tests/testsealable.py::TestSealable::test_sealed_exception_has_attribute_name PASSED [ 92%] mock/tests/testsealable.py::TestSealable::test_seals_dont_recurse_on_manual_attributes PASSED [ 92%] mock/tests/testsealable.py::TestSealable::test_seals_recurse_on_added_attributes PASSED [ 93%] mock/tests/testsealable.py::TestSealable::test_seals_recurse_on_magic_methods PASSED [ 93%] mock/tests/testsentinel.py::SentinelTest::testBases PASSED [ 93%] mock/tests/testsentinel.py::SentinelTest::testCopy PASSED [ 93%] mock/tests/testsentinel.py::SentinelTest::testDEFAULT PASSED [ 93%] mock/tests/testsentinel.py::SentinelTest::testPickle PASSED [ 94%] mock/tests/testsentinel.py::SentinelTest::testSentinelName PASSED [ 94%] mock/tests/testsentinel.py::SentinelTest::testSentinels PASSED [ 94%] mock/tests/testwith.py::WithTest::testContextManagerMocking PASSED [ 94%] mock/tests/testwith.py::WithTest::test_context_manager_with_magic_mock PASSED [ 94%] mock/tests/testwith.py::WithTest::test_dict_context_manager PASSED [ 95%] mock/tests/testwith.py::WithTest::test_double_patch_instance_method PASSED [ 95%] mock/tests/testwith.py::WithTest::test_patch_object_with_statement PASSED [ 95%] mock/tests/testwith.py::WithTest::test_with_statement PASSED [ 95%] mock/tests/testwith.py::WithTest::test_with_statement_as PASSED [ 95%] mock/tests/testwith.py::WithTest::test_with_statement_exception PASSED [ 96%] mock/tests/testwith.py::WithTest::test_with_statement_imbricated PASSED [ 96%] mock/tests/testwith.py::WithTest::test_with_statement_nested PASSED [ 96%] mock/tests/testwith.py::WithTest::test_with_statement_same_attribute PASSED [ 96%] mock/tests/testwith.py::WithTest::test_with_statement_specified PASSED [ 96%] mock/tests/testwith.py::TestMockOpen::test_dunder_iter_data PASSED [ 97%] mock/tests/testwith.py::TestMockOpen::test_explicit_mock PASSED [ 97%] mock/tests/testwith.py::TestMockOpen::test_interleaved_reads PASSED [ 97%] mock/tests/testwith.py::TestMockOpen::test_mock_open PASSED [ 97%] mock/tests/testwith.py::TestMockOpen::test_mock_open_context_manager PASSED [ 97%] mock/tests/testwith.py::TestMockOpen::test_mock_open_context_manager_multiple_times PASSED [ 98%] mock/tests/testwith.py::TestMockOpen::test_mock_open_read_with_argument PASSED [ 98%] mock/tests/testwith.py::TestMockOpen::test_next_data PASSED [ 98%] mock/tests/testwith.py::TestMockOpen::test_overriding_return_values PASSED [ 98%] mock/tests/testwith.py::TestMockOpen::test_read_bytes PASSED [ 98%] mock/tests/testwith.py::TestMockOpen::test_read_data PASSED [ 99%] mock/tests/testwith.py::TestMockOpen::test_readline_bytes PASSED [ 99%] mock/tests/testwith.py::TestMockOpen::test_readline_data PASSED [ 99%] mock/tests/testwith.py::TestMockOpen::test_readlines_bytes PASSED [ 99%] mock/tests/testwith.py::TestMockOpen::test_readlines_data PASSED [100%] ============================= 493 passed in 1.28s ============================== + exit 0 Processing files: python3-module-mock-4.0.2-alt1 Executing(%doc): /bin/sh -e /usr/src/tmp/rpm-tmp.90568 + umask 022 + /bin/mkdir -p /usr/src/RPM/BUILD + cd /usr/src/RPM/BUILD + cd python3-module-mock-4.0.2 + DOCDIR=/usr/src/tmp/python3-module-mock-buildroot/usr/share/doc/python3-module-mock-4.0.2 + export DOCDIR + rm -rf /usr/src/tmp/python3-module-mock-buildroot/usr/share/doc/python3-module-mock-4.0.2 + /bin/mkdir -p /usr/src/tmp/python3-module-mock-buildroot/usr/share/doc/python3-module-mock-4.0.2 + cp -prL README.rst LICENSE.txt /usr/src/tmp/python3-module-mock-buildroot/usr/share/doc/python3-module-mock-4.0.2 + chmod -R go-w /usr/src/tmp/python3-module-mock-buildroot/usr/share/doc/python3-module-mock-4.0.2 + chmod -R a+rX /usr/src/tmp/python3-module-mock-buildroot/usr/share/doc/python3-module-mock-4.0.2 + exit 0 Finding Provides (using /usr/lib/rpm/find-provides) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.qeGR4y find-provides: running scripts (alternatives,debuginfo,lib,pam,perl,pkgconfig,python,python3,shell) Finding Requires (using /usr/lib/rpm/find-requires) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.Av71Fy find-requires: running scripts (cpp,debuginfo,files,lib,pam,perl,pkgconfig,pkgconfiglib,python,python3,rpmlib,shebang,shell,static,symlinks,systemd-services) /usr/src/tmp/python3-module-mock-buildroot/usr/lib/python3/site-packages/mock/__init__.py: mock.mock is possibly a self-providing dependency, skip it python3.req: /usr/src/tmp/python3-module-mock-buildroot/usr/lib/python3/site-packages/mock/__init__.py: skipping sys /usr/lib/rpm/python3.req.py: /usr/src/tmp/python3-module-mock-buildroot/usr/lib/python3/site-packages/mock/backports.py: Ignore for REQ=slight module=asyncio /usr/lib/rpm/python3.req.py: /usr/src/tmp/python3-module-mock-buildroot/usr/lib/python3/site-packages/mock/backports.py: Ignore for REQ=slight module=asyncio.coroutines /usr/lib/rpm/python3.req.py: /usr/src/tmp/python3-module-mock-buildroot/usr/lib/python3/site-packages/mock/backports.py: Ignore for REQ=slight module=functools /usr/lib/rpm/python3.req.py: /usr/src/tmp/python3-module-mock-buildroot/usr/lib/python3/site-packages/mock/backports.py: Ignore for REQ=slight module=inspect python3.req: /usr/src/tmp/python3-module-mock-buildroot/usr/lib/python3/site-packages/mock/backports.py: skipping sys /usr/lib/rpm/python3.req.py: /usr/src/tmp/python3-module-mock-buildroot/usr/lib/python3/site-packages/mock/backports.py: Ignore for REQ=slight module=unittest python3.req: /usr/src/tmp/python3-module-mock-buildroot/usr/lib/python3/site-packages/mock/mock.py: skipping _io python3.req: /usr/src/tmp/python3-module-mock-buildroot/usr/lib/python3/site-packages/mock/mock.py: skipping builtins /usr/src/tmp/python3-module-mock-buildroot/usr/lib/python3/site-packages/mock/mock.py: mock is possibly a self-providing dependency, skip it python3.req: /usr/src/tmp/python3-module-mock-buildroot/usr/lib/python3/site-packages/mock/mock.py: skipping sys /usr/src/tmp/python3-module-mock-buildroot/usr/lib/python3/site-packages/mock/mock.py: mock.backports is possibly a self-providing dependency, skip it Provides: python3(mock), python3(mock.backports), python3(mock.mock) Requires: /usr/lib/python3/site-packages, python3(__future__) < 0, python3(asyncio) < 0, python3(contextlib) < 0, python3(functools) < 0, python3(inspect) < 0, python3(io) < 0, python3(pprint) < 0, python3(re) < 0, python3(types) < 0, python3(unittest.util) < 0 Wrote: /usr/src/RPM/RPMS/noarch/python3-module-mock-4.0.2-alt1.noarch.rpm (w2.lzdio) 2.34user 1.09system 0:04.91elapsed 69%CPU (0avgtext+0avgdata 37048maxresident)k 0inputs+0outputs (0major+135545minor)pagefaults 0swaps 5.81user 4.11system 0:22.11elapsed 44%CPU (0avgtext+0avgdata 129552maxresident)k 0inputs+0outputs (0major+306034minor)pagefaults 0swaps --- python3-module-mock-4.0.2-alt1.noarch.rpm.repo 2021-06-27 15:30:05.000000000 +0000 +++ python3-module-mock-4.0.2-alt1.noarch.rpm.hasher 2024-03-24 00:49:05.405824692 +0000 @@ -54,5 +54,5 @@ File: /usr/lib/python3/site-packages/mock/__pycache__/backports.cpython-39.pyc 100644 root:root b70043b5d14a915ef36f93623950a7cd -File: /usr/lib/python3/site-packages/mock/__pycache__/mock.cpython-39.opt-1.pyc 100644 root:root 7fea072fd2ff73c70c5547daf6778c04 -File: /usr/lib/python3/site-packages/mock/__pycache__/mock.cpython-39.opt-2.pyc 100644 root:root 024f7e5fbfd2442261d8442fac7a73a0 -File: /usr/lib/python3/site-packages/mock/__pycache__/mock.cpython-39.pyc 100644 root:root 8d81af625ca62e2becd7e788c4dd9312 +File: /usr/lib/python3/site-packages/mock/__pycache__/mock.cpython-39.opt-1.pyc 100644 root:root bac524aae98490927666b7c7569ad90a +File: /usr/lib/python3/site-packages/mock/__pycache__/mock.cpython-39.opt-2.pyc 100644 root:root b454bd9b5bb2e7123a2472ffd287f7c8 +File: /usr/lib/python3/site-packages/mock/__pycache__/mock.cpython-39.pyc 100644 root:root 79b756158bc51963ec649bbc9f3b0da8 File: /usr/lib/python3/site-packages/mock/backports.py 100644 root:root 33eb05b77c02affc176118a95f346638 @@ -62,2 +62,2 @@ File: /usr/share/doc/python3-module-mock-4.0.2/README.rst 100644 root:root a1fcb7af5d8ed5dc0ef088c172420d6a -RPMIdentity: 31b2a93f5ff58ef56f00234cda3705deb3f68b3fe6bfbe6a33600f2a2933bb31525ec181554d1de61a0480c2f59a05252a8fbdc1b374af481a3a6663ce7e7196 +RPMIdentity: 09bc5e5cf5a0acbe1f0cee0c73fd337d93023e69e361bbeb2be7274fc9a037e4ef752c49459e354dca4d2b1cb8da40f10a1389a38578bd4b7315802757d36797