============================= test session starts ============================== platform sunos5 -- Python $(PYTHON_VERSION).X -- $(PYTHON) cachedir: .pytest_cache rootdir: $(@D) collecting ... collected 194 items tests/test_python/test_cmdline.py::TestParser::test_main_err PASSED tests/test_python/test_cmdline.py::TestParser::test_main_normal PASSED tests/test_python/test_config_merging.py::TestMerging::test_colors_config_merging PASSED tests/test_python/test_config_merging.py::TestMerging::test_colorschemes_merging PASSED tests/test_python/test_config_merging.py::TestMerging::test_not_merged_config PASSED tests/test_python/test_config_merging.py::TestMerging::test_root_config_merging PASSED tests/test_python/test_config_merging.py::TestMerging::test_theme_merging PASSED tests/test_python/test_config_merging.py::TestMerging::test_top_theme_merging PASSED tests/test_python/test_config_reload.py::TestConfigReload::test_noreload PASSED tests/test_python/test_config_reload.py::TestConfigReload::test_reload_colors PASSED tests/test_python/test_config_reload.py::TestConfigReload::test_reload_colorscheme PASSED tests/test_python/test_config_reload.py::TestConfigReload::test_reload_main PASSED tests/test_python/test_config_reload.py::TestConfigReload::test_reload_theme PASSED tests/test_python/test_config_reload.py::TestConfigReload::test_reload_theme_main PASSED tests/test_python/test_config_reload.py::TestConfigReload::test_reload_top_theme PASSED tests/test_python/test_config_reload.py::TestConfigReload::test_reload_unexistent PASSED tests/test_python/test_config_reload.py::TestConfigReload::test_run_once_no_theme_reload PASSED tests/test_python/test_configuration.py::TestColorschemesHierarchy::test_group_redirects PASSED tests/test_python/test_configuration.py::TestColorschemesHierarchy::test_group_redirects_no_main PASSED tests/test_python/test_configuration.py::TestColorschemesHierarchy::test_group_redirects_no_test_default PASSED tests/test_python/test_configuration.py::TestColorschemesHierarchy::test_group_redirects_no_top_default PASSED tests/test_python/test_configuration.py::TestColorschemesHierarchy::test_group_redirects_only_main PASSED tests/test_python/test_configuration.py::TestColorschemesHierarchy::test_group_redirects_only_test_default PASSED tests/test_python/test_configuration.py::TestColorschemesHierarchy::test_group_redirects_only_top_default PASSED tests/test_python/test_configuration.py::TestDisplayCondition::test_exclude_modes PASSED tests/test_python/test_configuration.py::TestDisplayCondition::test_exinclude_function PASSED tests/test_python/test_configuration.py::TestDisplayCondition::test_exinclude_function_nonexistent_module PASSED tests/test_python/test_configuration.py::TestDisplayCondition::test_exinclude_modes PASSED tests/test_python/test_configuration.py::TestDisplayCondition::test_exinclude_modes_override_functions PASSED tests/test_python/test_configuration.py::TestDisplayCondition::test_include_modes PASSED tests/test_python/test_configuration.py::TestLemonbar::test_lemonbar PASSED tests/test_python/test_configuration.py::TestLemonbar::test_lemonbar_escape PASSED tests/test_python/test_configuration.py::TestLines::test_with_above PASSED tests/test_python/test_configuration.py::TestLines::test_without_above PASSED tests/test_python/test_configuration.py::TestOuterPadding::test_outer_padding_left PASSED tests/test_python/test_configuration.py::TestOuterPadding::test_outer_padding_right PASSED tests/test_python/test_configuration.py::TestOuterPadding::test_outer_padding_ten PASSED tests/test_python/test_configuration.py::TestOuterPadding::test_outer_padding_zero PASSED tests/test_python/test_configuration.py::TestSegmentAttributes::test_expand PASSED tests/test_python/test_configuration.py::TestSegmentAttributes::test_no_attributes PASSED tests/test_python/test_configuration.py::TestSegmentAttributes::test_segment_datas PASSED tests/test_python/test_configuration.py::TestSegmentAttributes::test_truncate PASSED tests/test_python/test_configuration.py::TestSegmentData::test_segment_data PASSED tests/test_python/test_configuration.py::TestSegments::test_display PASSED tests/test_python/test_configuration.py::TestShellEscapes::test_escapes PASSED tests/test_python/test_configuration.py::TestShellEscapes::test_fbterm_escapes PASSED tests/test_python/test_configuration.py::TestShellEscapes::test_fbterm_screen_escapes PASSED tests/test_python/test_configuration.py::TestShellEscapes::test_fbterm_tmux_escapes PASSED tests/test_python/test_configuration.py::TestShellEscapes::test_screen_escapes PASSED tests/test_python/test_configuration.py::TestShellEscapes::test_term_truecolor_escapes PASSED tests/test_python/test_configuration.py::TestShellEscapes::test_term_truecolor_fbterm_escapes PASSED tests/test_python/test_configuration.py::TestShellEscapes::test_term_truecolor_screen_escapes PASSED tests/test_python/test_configuration.py::TestShellEscapes::test_term_truecolor_tmux_escapes PASSED tests/test_python/test_configuration.py::TestShellEscapes::test_tmux_escapes PASSED tests/test_python/test_configuration.py::TestThemeHierarchy::test_hierarchy PASSED tests/test_python/test_configuration.py::TestThemeHierarchy::test_no_default PASSED tests/test_python/test_configuration.py::TestThemeHierarchy::test_no_main PASSED tests/test_python/test_configuration.py::TestThemeHierarchy::test_no_powerline PASSED tests/test_python/test_configuration.py::TestThemeHierarchy::test_nothing PASSED tests/test_python/test_configuration.py::TestThemeHierarchy::test_only_default PASSED tests/test_python/test_configuration.py::TestThemeHierarchy::test_only_main PASSED tests/test_python/test_configuration.py::TestThemeHierarchy::test_only_powerline PASSED tests/test_python/test_configuration.py::TestVim::test_environ_update PASSED tests/test_python/test_configuration.py::TestVim::test_local_themes PASSED tests/test_python/test_lib.py::TestLib::test_add_divider_highlight_group PASSED tests/test_python/test_lib.py::TestLib::test_humanize_bytes PASSED tests/test_python/test_lib.py::TestLib::test_mergedicts PASSED tests/test_python/test_lib.py::TestShell::test_run_cmd PASSED tests/test_python/test_lib.py::TestThreaded::test_kw_threaded_segment SKIPPED tests/test_python/test_lib.py::TestThreaded::test_threaded_segment SKIPPED tests/test_python/test_lib.py::TestUnicode::test_FailedUnicode PASSED tests/test_python/test_lib.py::TestUnicode::test_decode_error PASSED tests/test_python/test_lib.py::TestUnicode::test_out_u PASSED tests/test_python/test_lib.py::TestUnicode::test_register_strwidth_error PASSED tests/test_python/test_lib.py::TestUnicode::test_safe_unicode PASSED tests/test_python/test_lib.py::TestUnicode::test_string PASSED tests/test_python/test_lib.py::TestUnicode::test_strwidth_ucs_2 SKIPPED tests/test_python/test_lib.py::TestUnicode::test_strwidth_ucs_4 PASSED tests/test_python/test_lib.py::TestUnicode::test_surrogate_pair_to_character PASSED tests/test_python/test_lib.py::TestUnicode::test_tointiter PASSED tests/test_python/test_lib.py::TestUnicode::test_u PASSED tests/test_python/test_lib.py::TestUnicode::test_unichr PASSED tests/test_python/test_lib.py::TestUnicode::test_unicode PASSED tests/test_python/test_lib.py::TestVCS::test_bzr SKIPPED (Bazaar is ...) tests/test_python/test_lib.py::TestVCS::test_git PASSED tests/test_python/test_lib.py::TestVCS::test_git_sym PASSED tests/test_python/test_lib.py::TestVCS::test_mercurial SKIPPED (Merc...) tests/test_python/test_lib_config.py::TestLoaderCondition::test_update_missing PASSED tests/test_python/test_listers.py::TestI3WM::test_output_lister PASSED tests/test_python/test_listers.py::TestI3WM::test_workspace_lister PASSED tests/test_python/test_logging.py::TestHandlers::test_explicit_none PASSED tests/test_python/test_logging.py::TestHandlers::test_explicit_stream_handler PASSED tests/test_python/test_logging.py::TestHandlers::test_explicit_stream_handler_implicit_stream PASSED tests/test_python/test_logging.py::TestHandlers::test_file_handler PASSED tests/test_python/test_logging.py::TestHandlers::test_file_handler_create_dir PASSED tests/test_python/test_logging.py::TestHandlers::test_handler_args PASSED tests/test_python/test_logging.py::TestHandlers::test_handler_args_kwargs PASSED tests/test_python/test_logging.py::TestHandlers::test_logger_format SKIPPED tests/test_python/test_logging.py::TestHandlers::test_logger_level PASSED tests/test_python/test_logging.py::TestHandlers::test_logger_level_not_overriding_default PASSED tests/test_python/test_logging.py::TestHandlers::test_multiple_files PASSED tests/test_python/test_logging.py::TestHandlers::test_multiple_files_and_stream PASSED tests/test_python/test_logging.py::TestHandlers::test_stderr_handler_is_default PASSED tests/test_python/test_logging.py::TestHandlers::test_stream_override PASSED tests/test_python/test_logging.py::TestHandlers::test_top_log_format SKIPPED tests/test_python/test_logging.py::TestHandlers::test_top_log_level PASSED tests/test_python/test_logging.py::TestPowerlineLogger::test_args_formatting PASSED tests/test_python/test_logging.py::TestPowerlineLogger::test_args_kwargs_formatting PASSED tests/test_python/test_logging.py::TestPowerlineLogger::test_exception_formatting PASSED tests/test_python/test_logging.py::TestPowerlineLogger::test_kwargs_formatting PASSED tests/test_python/test_logging.py::TestPowerlineLogger::test_levels PASSED tests/test_python/test_logging.py::TestPowerlineLogger::test_prefix_formatting PASSED tests/test_python/test_provided_config_files.py::TestConfig::test_bash PASSED tests/test_python/test_provided_config_files.py::TestConfig::test_ipython PASSED tests/test_python/test_provided_config_files.py::TestConfig::test_tmux PASSED tests/test_python/test_provided_config_files.py::TestConfig::test_wm PASSED tests/test_python/test_provided_config_files.py::TestConfig::test_zsh PASSED tests/test_python/test_provided_config_files.py::TestVimConfig::test_vim PASSED tests/test_python/test_segments.py::TestBat::test_battery PASSED tests/test_python/test_segments.py::TestBat::test_battery_with_ac_offline PASSED tests/test_python/test_segments.py::TestBat::test_battery_with_ac_online PASSED tests/test_python/test_segments.py::TestEnv::test_cwd PASSED tests/test_python/test_segments.py::TestEnv::test_environment PASSED tests/test_python/test_segments.py::TestEnv::test_user SKIPPED (alwa...) tests/test_python/test_segments.py::TestEnv::test_virtualenv PASSED tests/test_python/test_segments.py::TestI3WM::test_mode PASSED tests/test_python/test_segments.py::TestI3WM::test_scratchpad PASSED tests/test_python/test_segments.py::TestI3WM::test_workspace PASSED tests/test_python/test_segments.py::TestI3WM::test_workspaces PASSED tests/test_python/test_segments.py::TestMail::test_email_imap_alert PASSED tests/test_python/test_segments.py::TestNet::test_external_ip PASSED tests/test_python/test_segments.py::TestNet::test_hostname PASSED tests/test_python/test_segments.py::TestNet::test_internal_ip SKIPPED tests/test_python/test_segments.py::TestPDB::test_current_code_name PASSED tests/test_python/test_segments.py::TestPDB::test_current_context PASSED tests/test_python/test_segments.py::TestPDB::test_current_file PASSED tests/test_python/test_segments.py::TestPDB::test_current_line PASSED tests/test_python/test_segments.py::TestPDB::test_stack_depth PASSED tests/test_python/test_segments.py::TestPlayers::test_now_playing PASSED tests/test_python/test_segments.py::TestShell::test_continuation PASSED tests/test_python/test_segments.py::TestShell::test_cwd PASSED tests/test_python/test_segments.py::TestShell::test_jobnum PASSED tests/test_python/test_segments.py::TestShell::test_last_pipe_status PASSED tests/test_python/test_segments.py::TestShell::test_last_status PASSED tests/test_python/test_segments.py::TestSys::test_cpu_load_percent PASSED tests/test_python/test_segments.py::TestSys::test_system_load SKIPPED tests/test_python/test_segments.py::TestSys::test_uptime PASSED tests/test_python/test_segments.py::TestTime::test_date PASSED tests/test_python/test_segments.py::TestTime::test_fuzzy_time PASSED tests/test_python/test_segments.py::TestTmux::test_attached_clients PASSED tests/test_python/test_segments.py::TestVcs::test_branch PASSED tests/test_python/test_segments.py::TestVcs::test_stash PASSED tests/test_python/test_segments.py::TestVim::test_branch PASSED tests/test_python/test_segments.py::TestVim::test_bufnr PASSED tests/test_python/test_segments.py::TestVim::test_csv_col_current PASSED tests/test_python/test_segments.py::TestVim::test_cursor_current PASSED tests/test_python/test_segments.py::TestVim::test_file_directory PASSED tests/test_python/test_segments.py::TestVim::test_file_name PASSED tests/test_python/test_segments.py::TestVim::test_file_opts PASSED tests/test_python/test_segments.py::TestVim::test_file_scheme PASSED tests/test_python/test_segments.py::TestVim::test_file_size PASSED tests/test_python/test_segments.py::TestVim::test_file_vcs_status PASSED tests/test_python/test_segments.py::TestVim::test_line_count PASSED tests/test_python/test_segments.py::TestVim::test_line_percent PASSED tests/test_python/test_segments.py::TestVim::test_mode PASSED tests/test_python/test_segments.py::TestVim::test_modified_buffers PASSED tests/test_python/test_segments.py::TestVim::test_modified_indicator PASSED tests/test_python/test_segments.py::TestVim::test_paste_indicator PASSED tests/test_python/test_segments.py::TestVim::test_position PASSED tests/test_python/test_segments.py::TestVim::test_readonly_indicator PASSED tests/test_python/test_segments.py::TestVim::test_segment_info PASSED tests/test_python/test_segments.py::TestVim::test_stash PASSED tests/test_python/test_segments.py::TestVim::test_tab PASSED tests/test_python/test_segments.py::TestVim::test_tabnr PASSED tests/test_python/test_segments.py::TestVim::test_trailing_whitespace PASSED tests/test_python/test_segments.py::TestVim::test_visual_range PASSED tests/test_python/test_segments.py::TestVim::test_window_title PASSED tests/test_python/test_segments.py::TestVim::test_winnr PASSED tests/test_python/test_segments.py::TestWthr::test_weather PASSED tests/test_python/test_selectors.py::TestVim::test_single_tab PASSED tests/test_python/test_watcher.py::TestFilesystemWatchers::test_inotify_file_watcher_bytes SKIPPED tests/test_python/test_watcher.py::TestFilesystemWatchers::test_inotify_file_watcher_is_watching_bytes SKIPPED tests/test_python/test_watcher.py::TestFilesystemWatchers::test_inotify_file_watcher_is_watching_unicode SKIPPED tests/test_python/test_watcher.py::TestFilesystemWatchers::test_inotify_file_watcher_unicode SKIPPED tests/test_python/test_watcher.py::TestFilesystemWatchers::test_inotify_tree_watcher_bytes SKIPPED tests/test_python/test_watcher.py::TestFilesystemWatchers::test_inotify_tree_watcher_unicode SKIPPED tests/test_python/test_watcher.py::TestFilesystemWatchers::test_stat_file_watcher_is_watching_bytes PASSED tests/test_python/test_watcher.py::TestFilesystemWatchers::test_stat_file_watcher_is_watching_unicode PASSED tests/test_python/test_watcher.py::TestFilesystemWatchers::test_uv_file_watcher_bytes SKIPPED tests/test_python/test_watcher.py::TestFilesystemWatchers::test_uv_file_watcher_is_watching_bytes SKIPPED tests/test_python/test_watcher.py::TestFilesystemWatchers::test_uv_file_watcher_is_watching_unicode SKIPPED tests/test_python/test_watcher.py::TestFilesystemWatchers::test_uv_file_watcher_unicode SKIPPED tests/test_python/test_watcher.py::TestFilesystemWatchers::test_uv_tree_watcher_bytes SKIPPED tests/test_python/test_watcher.py::TestFilesystemWatchers::test_uv_tree_watcher_unicode SKIPPED =============================== warnings summary =============================== tests/modules/lib/__init__.py:51 $(@D)/tests/modules/lib/__init__.py:51: DeprecationWarning: invalid escape sequence \/ return '{"city":"Meppen","country":{"name":"Germany", "code":"DE"},"location":{"accuracy_radius":100,"latitude":52.6833,"longitude":7.3167,"time_zone":"Europe\/Berlin"},"ip":"82.145.55.16"}' tests/modules/lib/__init__.py:4 $(@D)/tests/modules/lib/__init__.py:4: DeprecationWarning: the imp module is deprecated in favour of importlib; see the module's documentation for alternative uses import imp tests/test_python/test_config_merging.py:116 $(@D)/tests/test_python/test_config_merging.py:116: PytestCollectionWarning: cannot collect test class 'TestPowerline' because it has a __init__ constructor (from: tests/test_python/test_config_merging.py) class TestPowerline(Powerline): tests/test_python/test_cmdline.py: 20 warnings $(@D)/tests/test_python/test_cmdline.py:55: DeprecationWarning: Please use assertRegex instead. self.assertRegexpMatches(err.getvalue(), raising_reg) tests/test_python/test_segments.py::TestMail::test_email_imap_alert $(@D)/powerline/segments/common/mail.py:36: DeprecationWarning: invalid escape sequence \d unread_count = int(re.search('UNSEEN (\d+)', unread_str).group(1)) -- Docs: https://docs.pytest.org/en/stable/how-to/capture-warnings.html ======== 172 passed, 22 skipped, 24 warnings ========