py$(PYV): remove tox env folder $(@D)/.tox/py$(PYV) py$(PYV): commands[0]> python -W error::ResourceWarning -W error::DeprecationWarning -W error::PendingDeprecationWarning -W ignore:datetime.datetime.utcfromtimestamp:DeprecationWarning -W ignore:datetime.datetime.utcnow:DeprecationWarning -m coverage run -m pytest tests ============================= test session starts ============================== platform sunos5 -- Python $(PYTHON_VERSION).X -- $(@D)/.tox/py$(PYV)/bin/python cachedir: .tox/py$(PYV)/.pytest_cache rootdir: $(@D) configfile: pyproject.toml collecting ... collected 145 items tests/test_cli.py::TestMain::test_main_help PASSED tests/test_cli.py::TestMain::test_main_help_subprocess PASSED tests/test_cli.py::TestMain::test_migrate_empty PASSED tests/test_cli.py::TestMain::test_migrate_help_command PASSED tests/test_cli.py::TestMain::test_migrate_import PASSED tests/test_cli.py::TestMain::test_migrate_no_files PASSED tests/test_cli.py::TestMain::test_migrate_non_utf8 PASSED tests/test_cli.py::TestMain::test_migrate_stdin_empty PASSED tests/test_cli.py::TestMain::test_migrate_stdin_import PASSED tests/test_cli.py::TestMain::test_migrate_syntax_error PASSED tests/test_cli.py::TestMain::test_no_subcommand PASSED tests/test_cli.py::TestMigrateContents::test_aliased PASSED tests/test_cli.py::TestMigrateContents::test_class_decorator_attr_multiple PASSED tests/test_cli.py::TestMigrateContents::test_class_decorator_attr_not_called PASSED tests/test_cli.py::TestMigrateContents::test_class_decorator_attr_not_unittest_class PASSED tests/test_cli.py::TestMigrateContents::test_class_decorator_attr_unittest_class_async_method PASSED tests/test_cli.py::TestMigrateContents::test_class_decorator_attr_unittest_class_base_attr PASSED tests/test_cli.py::TestMigrateContents::test_class_decorator_attr_unittest_class_base_name PASSED tests/test_cli.py::TestMigrateContents::test_class_decorator_attr_unittest_class_method PASSED tests/test_cli.py::TestMigrateContents::test_class_decorator_attr_unrelated PASSED tests/test_cli.py::TestMigrateContents::test_class_decorator_name_not_called PASSED tests/test_cli.py::TestMigrateContents::test_class_decorator_name_not_unittest_class PASSED tests/test_cli.py::TestMigrateContents::test_class_decorator_name_unittest_class_base_attr PASSED tests/test_cli.py::TestMigrateContents::test_class_decorator_name_unittest_class_base_name PASSED tests/test_cli.py::TestMigrateContents::test_class_decorator_name_unittest_class_method PASSED tests/test_cli.py::TestMigrateContents::test_class_decorator_name_unrelated PASSED tests/test_cli.py::TestMigrateContents::test_function_decorator_attr PASSED tests/test_cli.py::TestMigrateContents::test_function_decorator_attr_not_called PASSED tests/test_cli.py::TestMigrateContents::test_function_decorator_attr_unrelated PASSED tests/test_cli.py::TestMigrateContents::test_function_decorator_name PASSED tests/test_cli.py::TestMigrateContents::test_function_decorator_name_not_called PASSED tests/test_cli.py::TestMigrateContents::test_function_decorator_name_unrelated PASSED tests/test_cli.py::TestMigrateContents::test_import_freezegun PASSED tests/test_cli.py::TestMigrateContents::test_import_from_freezegun PASSED tests/test_cli.py::TestMigrateContents::test_import_from_freezegun_aliased PASSED tests/test_cli.py::TestMigrateContents::test_import_from_freezegun_more PASSED tests/test_cli.py::TestMigrateContents::test_import_from_freezegun_multiple PASSED tests/test_cli.py::TestMigrateContents::test_import_from_unrelated PASSED tests/test_cli.py::TestMigrateContents::test_import_unrelated PASSED tests/test_cli.py::TestMigrateContents::test_with_attr PASSED tests/test_cli.py::TestMigrateContents::test_with_attr_as PASSED tests/test_cli.py::TestMigrateContents::test_with_attr_not_called PASSED tests/test_cli.py::TestMigrateContents::test_with_attr_unrelated PASSED tests/test_cli.py::TestMigrateContents::test_with_name PASSED tests/test_cli.py::TestMigrateContents::test_with_name_as PASSED tests/test_cli.py::TestMigrateContents::test_with_name_not_called PASSED tests/test_cli.py::TestMigrateContents::test_with_name_unrelated PASSED tests/test_time_machine.py::ClassDecoratorInheritanceTests::test_ineheritance_correctly_rebound PASSED tests/test_time_machine.py::TestEscapeHatch::test_datetime_now PASSED tests/test_time_machine.py::TestEscapeHatch::test_datetime_now_tz PASSED tests/test_time_machine.py::TestEscapeHatch::test_datetime_utcnow PASSED tests/test_time_machine.py::TestEscapeHatch::test_is_travelling_false PASSED tests/test_time_machine.py::TestEscapeHatch::test_is_travelling_true PASSED tests/test_time_machine.py::TestEscapeHatch::test_time_clock_gettime PASSED tests/test_time_machine.py::TestEscapeHatch::test_time_clock_gettime_ns PASSED tests/test_time_machine.py::TestEscapeHatch::test_time_gmtime PASSED tests/test_time_machine.py::TestEscapeHatch::test_time_localtime PASSED tests/test_time_machine.py::TestEscapeHatch::test_time_monotonic PASSED tests/test_time_machine.py::TestEscapeHatch::test_time_monotonic_ns PASSED tests/test_time_machine.py::TestEscapeHatch::test_time_strftime_arg PASSED tests/test_time_machine.py::TestEscapeHatch::test_time_strftime_no_arg PASSED tests/test_time_machine.py::TestEscapeHatch::test_time_time PASSED tests/test_time_machine.py::TestEscapeHatch::test_time_time_ns PASSED tests/test_time_machine.py::TestMethodDecorator::test_method_decorator PASSED tests/test_time_machine.py::UnitTestClassCustomSetUpClassTests::test_class_decorator PASSED tests/test_time_machine.py::UnitTestClassSetUpClassSkipTests::test_thats_always_skipped SKIPPED tests/test_time_machine.py::UnitTestClassTests::test_class_decorator PASSED tests/test_time_machine.py::UnitTestClassTests::test_stacked_method_decorator PASSED tests/test_time_machine.py::UnitTestMethodTests::test_method_decorator PASSED tests/test_time_machine.py::test_class_decorator_fails_non_testcase PASSED tests/test_time_machine.py::test_coroutine_decorator PASSED tests/test_time_machine.py::test_date_today PASSED tests/test_time_machine.py::test_datetime_now_arg PASSED tests/test_time_machine.py::test_datetime_now_no_args PASSED tests/test_time_machine.py::test_datetime_now_no_args_no_tick PASSED tests/test_time_machine.py::test_datetime_utcnow PASSED tests/test_time_machine.py::test_datetime_utcnow_no_tick PASSED tests/test_time_machine.py::test_destination_callable_lambda_float PASSED tests/test_time_machine.py::test_destination_callable_lambda_string PASSED tests/test_time_machine.py::test_destination_date PASSED tests/test_time_machine.py::test_destination_datetime PASSED tests/test_time_machine.py::test_destination_datetime_naive PASSED tests/test_time_machine.py::test_destination_datetime_tzinfo_non_zoneinfo PASSED tests/test_time_machine.py::test_destination_datetime_tzinfo_zoneinfo SKIPPED tests/test_time_machine.py::test_destination_datetime_tzinfo_zoneinfo_nested SKIPPED tests/test_time_machine.py::test_destination_datetime_tzinfo_zoneinfo_no_orig_tz SKIPPED tests/test_time_machine.py::test_destination_datetime_tzinfo_zoneinfo_windows PASSED tests/test_time_machine.py::test_destination_generator PASSED tests/test_time_machine.py::test_destination_int PASSED tests/test_time_machine.py::test_destination_string PASSED tests/test_time_machine.py::test_destination_string_naive[1970-01-01 00:00-Europe/Amsterdam--3600] PASSED tests/test_time_machine.py::test_destination_string_naive[1970-01-01 00:00-US/Eastern-18000] PASSED tests/test_time_machine.py::test_destination_string_naive[1970-01-01 00:00-UTC-0] PASSED tests/test_time_machine.py::test_destination_string_naive[1970-01-01-Europe/Amsterdam--3600] PASSED tests/test_time_machine.py::test_destination_string_naive[1970-01-01-US/Eastern-18000] PASSED tests/test_time_machine.py::test_destination_string_naive[1970-01-01-UTC-0] PASSED tests/test_time_machine.py::test_destination_timedelta PASSED tests/test_time_machine.py::test_destination_timedelta_first_travel_in_process PASSED tests/test_time_machine.py::test_destination_timedelta_negative PASSED tests/test_time_machine.py::test_destination_timedelta_nested PASSED tests/test_time_machine.py::test_exceptions_dont_break_it PASSED tests/test_time_machine.py::test_fixture_move_to_and_shift PASSED tests/test_time_machine.py::test_fixture_move_to_twice PASSED tests/test_time_machine.py::test_fixture_shift_without_move_to PASSED tests/test_time_machine.py::test_fixture_unused PASSED tests/test_time_machine.py::test_fixture_used PASSED tests/test_time_machine.py::test_fixture_used_tick_false PASSED tests/test_time_machine.py::test_fixture_used_tick_true PASSED tests/test_time_machine.py::test_function_decorator PASSED tests/test_time_machine.py::test_import_without_clock_realtime PASSED tests/test_time_machine.py::test_move_to_datetime PASSED tests/test_time_machine.py::test_move_to_datetime_change_tick_off PASSED tests/test_time_machine.py::test_move_to_datetime_change_tick_on PASSED tests/test_time_machine.py::test_move_to_datetime_no_tick PASSED tests/test_time_machine.py::test_move_to_datetime_with_tzinfo_zoneinfo SKIPPED tests/test_time_machine.py::test_move_to_past_datetime PASSED tests/test_time_machine.py::test_nestable PASSED tests/test_time_machine.py::test_shift_integer_delta PASSED tests/test_time_machine.py::test_shift_negative_delta PASSED tests/test_time_machine.py::test_shift_when_tick PASSED tests/test_time_machine.py::test_shift_with_timedelta PASSED tests/test_time_machine.py::test_shift_wrong_delta PASSED tests/test_time_machine.py::test_time_clock_gettime_monotonic_unaffected PASSED tests/test_time_machine.py::test_time_clock_gettime_ns_monotonic_unaffected PASSED tests/test_time_machine.py::test_time_clock_gettime_ns_realtime PASSED tests/test_time_machine.py::test_time_clock_gettime_realtime PASSED tests/test_time_machine.py::test_time_gmtime_arg PASSED tests/test_time_machine.py::test_time_gmtime_no_args PASSED tests/test_time_machine.py::test_time_gmtime_no_args_no_tick PASSED tests/test_time_machine.py::test_time_localtime PASSED tests/test_time_machine.py::test_time_localtime_arg PASSED tests/test_time_machine.py::test_time_localtime_no_tick PASSED tests/test_time_machine.py::test_time_monotonic_ns PASSED tests/test_time_machine.py::test_time_montonic PASSED tests/test_time_machine.py::test_time_strftime_format PASSED tests/test_time_machine.py::test_time_strftime_format_no_tick PASSED tests/test_time_machine.py::test_time_strftime_format_t PASSED tests/test_time_machine.py::test_time_time PASSED tests/test_time_machine.py::test_time_time_no_tick PASSED tests/test_time_machine.py::test_time_time_ns PASSED tests/test_time_machine.py::test_time_time_ns_no_tick PASSED tests/test_time_machine.py::test_time_time_windows PASSED tests/test_time_machine.py::test_traveller_object PASSED tests/test_time_machine.py::test_unsupported_type PASSED tests/test_time_machine.py::test_uuid1 PASSED ======== 140 passed, 5 skipped ======== py$(PYV): OK congratulations :)