py$(PYV): remove tox env folder $(@D)/.tox/py$(PYV) py$(PYV): commands[0]> python -m pytest --cov=tqdm --cov-report=xml --cov-report=term --cov-append -k 'not perf' ============================= 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 testpaths: tests asyncio: mode=strict, default_loop_scope=function timeout: 30.0s timeout method: signal timeout func_only: False collecting ... collected 142 items / 7 deselected / 1 skipped / 135 selected tests/tests_asyncio.py::test_break PASSED tests/tests_asyncio.py::test_generators PASSED tests/tests_asyncio.py::test_range PASSED tests/tests_asyncio.py::test_nested PASSED tests/tests_asyncio.py::test_coroutines PASSED tests/tests_asyncio.py::test_as_completed[0.1] PASSED tests/tests_asyncio.py::test_gather PASSED tests/tests_concurrent.py::test_thread_map PASSED tests/tests_concurrent.py::test_process_map PASSED tests/tests_concurrent.py::test_chunksize_warning[iterables0-False] PASSED tests/tests_concurrent.py::test_chunksize_warning[iterables1-False] PASSED tests/tests_concurrent.py::test_chunksize_warning[iterables2-False] PASSED tests/tests_concurrent.py::test_chunksize_warning[iterables3-False] PASSED tests/tests_concurrent.py::test_chunksize_warning[iterables4-True] PASSED tests/tests_concurrent.py::test_chunksize_warning[iterables5-True] PASSED tests/tests_contrib.py::test_enumerate[tqdm_kwargs0] PASSED tests/tests_contrib.py::test_enumerate[tqdm_kwargs1] PASSED tests/tests_contrib.py::test_enumerate_numpy PASSED tests/tests_contrib.py::test_zip[tqdm_kwargs0] PASSED tests/tests_contrib.py::test_zip[tqdm_kwargs1] PASSED tests/tests_contrib.py::test_map[tqdm_kwargs0] PASSED tests/tests_contrib.py::test_map[tqdm_kwargs1] PASSED tests/tests_contrib_logging.py::TestTqdmLoggingHandler::test_should_call_tqdm_write PASSED tests/tests_contrib_logging.py::TestTqdmLoggingHandler::test_should_call_handle_error_if_exception_was_thrown PASSED tests/tests_contrib_logging.py::TestTqdmLoggingHandler::test_should_not_swallow_certain_exceptions[KeyboardInterrupt] PASSED tests/tests_contrib_logging.py::TestTqdmLoggingHandler::test_should_not_swallow_certain_exceptions[SystemExit] PASSED tests/tests_contrib_logging.py::TestGetFirstFoundConsoleLoggingHandler::test_should_return_none_for_no_handlers PASSED tests/tests_contrib_logging.py::TestGetFirstFoundConsoleLoggingHandler::test_should_return_none_without_stream_handler PASSED tests/tests_contrib_logging.py::TestGetFirstFoundConsoleLoggingHandler::test_should_return_none_for_stream_handler_not_stdout_or_stderr PASSED tests/tests_contrib_logging.py::TestGetFirstFoundConsoleLoggingHandler::test_should_return_stream_handler_if_stream_is_stdout PASSED tests/tests_contrib_logging.py::TestGetFirstFoundConsoleLoggingHandler::test_should_return_stream_handler_if_stream_is_stderr PASSED tests/tests_contrib_logging.py::TestRedirectLoggingToTqdm::test_should_add_and_remove_tqdm_handler PASSED tests/tests_contrib_logging.py::TestRedirectLoggingToTqdm::test_should_remove_and_restore_console_handlers PASSED tests/tests_contrib_logging.py::TestRedirectLoggingToTqdm::test_should_inherit_console_logger_formatter PASSED tests/tests_contrib_logging.py::TestRedirectLoggingToTqdm::test_should_not_remove_stream_handlers_not_for_stdout_or_stderr PASSED tests/tests_contrib_logging.py::TestTqdmWithLoggingRedirect::test_should_add_and_remove_handler_from_root_logger_by_default PASSED tests/tests_contrib_logging.py::TestTqdmWithLoggingRedirect::test_should_add_and_remove_handler_from_custom_logger PASSED tests/tests_contrib_logging.py::TestTqdmWithLoggingRedirect::test_should_not_fail_with_logger_without_console_handler PASSED tests/tests_contrib_logging.py::TestTqdmWithLoggingRedirect::test_should_format_message PASSED tests/tests_contrib_logging.py::TestTqdmWithLoggingRedirect::test_use_root_logger_by_default_and_write_to_custom_tqdm PASSED tests/tests_dask.py::test_dask SKIPPED (could not import 'tqdm.dask': No module named 'dask') tests/tests_gui.py::test_gui_import PASSED tests/tests_itertools.py::test_product PASSED tests/tests_keras.py::test_keras SKIPPED (could not import 'tqdm.keras': No module named 'keras') tests/tests_main.py::test_pipes PASSED tests/tests_main.py::test_main_import PASSED tests/tests_main.py::test_main_bytes PASSED tests/tests_main.py::test_main_log PASSED tests/tests_main.py::test_main PASSED tests/tests_main.py::test_manpath PASSED tests/tests_main.py::test_comppath PASSED tests/tests_main.py::test_exceptions PASSED tests/tests_notebook.py::test_notebook_disabled_description PASSED tests/tests_rich.py::test_rich_import PASSED tests/tests_synchronisation.py::test_monitor_thread PASSED tests/tests_synchronisation.py::test_monitoring_and_cleanup PASSED tests/tests_synchronisation.py::test_monitoring_multi PASSED tests/tests_synchronisation.py::test_imap PASSED tests/tests_synchronisation.py::test_threadpool PASSED tests/tests_tk.py::test_tk_import PASSED tests/tests_tqdm.py::test_format_interval PASSED tests/tests_tqdm.py::test_format_num PASSED tests/tests_tqdm.py::test_format_meter PASSED tests/tests_tqdm.py::test_ansi_escape_codes PASSED tests/tests_tqdm.py::test_si_format PASSED tests/tests_tqdm.py::test_bar_formatspec PASSED tests/tests_tqdm.py::test_all_defaults PASSED tests/tests_tqdm.py::test_native_string_io_for_default_file PASSED tests/tests_tqdm.py::test_unicode_string_io_for_specified_file PASSED tests/tests_tqdm.py::test_write_bytes PASSED tests/tests_tqdm.py::test_iterate_over_csv_rows PASSED tests/tests_tqdm.py::test_file_output PASSED tests/tests_tqdm.py::test_leave_option PASSED tests/tests_tqdm.py::test_trange PASSED tests/tests_tqdm.py::test_min_interval PASSED tests/tests_tqdm.py::test_max_interval PASSED tests/tests_tqdm.py::test_delay PASSED tests/tests_tqdm.py::test_min_iters PASSED tests/tests_tqdm.py::test_dynamic_min_iters PASSED tests/tests_tqdm.py::test_big_min_interval PASSED tests/tests_tqdm.py::test_smoothed_dynamic_min_iters PASSED tests/tests_tqdm.py::test_smoothed_dynamic_min_iters_with_min_interval PASSED tests/tests_tqdm.py::test_rlock_creation PASSED tests/tests_tqdm.py::test_disable PASSED tests/tests_tqdm.py::test_infinite_total PASSED tests/tests_tqdm.py::test_nototal PASSED tests/tests_tqdm.py::test_unit PASSED tests/tests_tqdm.py::test_ascii PASSED tests/tests_tqdm.py::test_update PASSED tests/tests_tqdm.py::test_close PASSED tests/tests_tqdm.py::test_ema PASSED tests/tests_tqdm.py::test_smoothing PASSED tests/tests_tqdm.py::test_deprecated_nested PASSED tests/tests_tqdm.py::test_bar_format PASSED tests/tests_tqdm.py::test_custom_format PASSED tests/tests_tqdm.py::test_eta PASSED tests/tests_tqdm.py::test_unpause PASSED tests/tests_tqdm.py::test_disabled_unpause PASSED tests/tests_tqdm.py::test_reset PASSED tests/tests_tqdm.py::test_disabled_reset PASSED tests/tests_tqdm.py::test_position PASSED tests/tests_tqdm.py::test_set_description PASSED tests/tests_tqdm.py::test_deprecated_gui PASSED tests/tests_tqdm.py::test_cmp PASSED tests/tests_tqdm.py::test_repr PASSED tests/tests_tqdm.py::test_clear PASSED tests/tests_tqdm.py::test_clear_disabled PASSED tests/tests_tqdm.py::test_refresh PASSED tests/tests_tqdm.py::test_disabled_repr PASSED tests/tests_tqdm.py::test_disabled_refresh PASSED tests/tests_tqdm.py::test_write PASSED tests/tests_tqdm.py::test_len PASSED tests/tests_tqdm.py::test_autodisable_disable PASSED tests/tests_tqdm.py::test_autodisable_enable PASSED tests/tests_tqdm.py::test_deprecation_exception PASSED tests/tests_tqdm.py::test_postfix PASSED tests/tests_tqdm.py::test_postfix_direct PASSED tests/tests_tqdm.py::test_file_redirection PASSED tests/tests_tqdm.py::test_external_write PASSED tests/tests_tqdm.py::test_unit_scale PASSED tests/tests_tqdm.py::test_threading PASSED tests/tests_tqdm.py::test_bool PASSED tests/tests_tqdm.py::test_auto PASSED tests/tests_tqdm.py::test_wrapattr PASSED tests/tests_tqdm.py::test_float_progress PASSED tests/tests_tqdm.py::test_screen_shape PASSED tests/tests_tqdm.py::test_initial PASSED tests/tests_tqdm.py::test_colour PASSED tests/tests_tqdm.py::test_closed PASSED tests/tests_tqdm.py::test_reversed PASSED tests/tests_tqdm.py::test_contains PASSED tests/tests_utils.py::test_envwrap PASSED tests/tests_utils.py::test_envwrap_types PASSED tests/tests_utils.py::test_envwrap_annotations PASSED tests/tests_version.py::test_version PASSED ============================== slowest durations =============================== =========================== short test summary info ============================ ======== 133 passed, 3 skipped, 7 deselected ======== $(PYTHON_DIR)/vendor-packages/_pytest/pathlib.py:91: PytestWarning: (rm_rf) error removing $(TMPDIR)/popen-gw5/test_static_directory_without_0 : [Errno 17] File exists: 'test_static_directory_without_0' warnings.warn( $(PYTHON_DIR)/vendor-packages/_pytest/pathlib.py:91: PytestWarning: (rm_rf) error removing $(TMPDIR)/popen-gw5/test_static_directory_without_1 : [Errno 17] File exists: 'test_static_directory_without_1' warnings.warn( $(PYTHON_DIR)/vendor-packages/_pytest/pathlib.py:91: PytestWarning: (rm_rf) error removing $(TMPDIR)/popen-gw5 : [Errno 17] File exists: 'popen-gw5' warnings.warn( $(PYTHON_DIR)/vendor-packages/_pytest/pathlib.py:91: PytestWarning: (rm_rf) error removing $(TMPDIR) : [Errno 17] File exists: '$(TMPDIR) warnings.warn( $(PYTHON_DIR)/vendor-packages/_pytest/pathlib.py:91: PytestWarning: (rm_rf) error removing $(TMPDIR)/popen-gw4/test_static_directory_without_0 : [Errno 17] File exists: 'test_static_directory_without_0' warnings.warn( $(PYTHON_DIR)/vendor-packages/_pytest/pathlib.py:91: PytestWarning: (rm_rf) error removing $(TMPDIR)/popen-gw4/test_static_directory_without_1 : [Errno 17] File exists: 'test_static_directory_without_1' warnings.warn( $(PYTHON_DIR)/vendor-packages/_pytest/pathlib.py:91: PytestWarning: (rm_rf) error removing $(TMPDIR)/popen-gw4 : [Errno 17] File exists: 'popen-gw4' warnings.warn( $(PYTHON_DIR)/vendor-packages/_pytest/pathlib.py:91: PytestWarning: (rm_rf) error removing $(TMPDIR) : [Errno 17] File exists: '$(TMPDIR) warnings.warn( py$(PYV): OK congratulations :)