Your message dated Wed, 10 Jan 2024 02:34:30 +0000
with message-id <e1rnoqi-00apum...@fasolo.debian.org>
and subject line Bug#1058158: fixed in nose2 0.14.0-2
has caused the Debian Bug report #1058158,
regarding nose2: FTBFS: AssertionError: Regex didn't match: 'test
\\(test_junitxml_skip_reason.Test\\.test\\) \\.* skip' not found in 'skipped
ohai\n\n----------------------------------------------------------------------\nRan
0 tests in 0.000s\n\nOK (skipped=1)\n'
to be marked as done.
This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.
(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact ow...@bugs.debian.org
immediately.)
--
1058158: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1058158
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Source: nose2
Version: 0.14.0-1
Severity: serious
Justification: FTBFS
Tags: trixie sid ftbfs
User: lu...@debian.org
Usertags: ftbfs-20231212 ftbfs-trixie
Hi,
During a rebuild of all packages in sid, your package failed to build
on amd64.
Relevant part (hopefully):
> make[1]: Entering directory '/<<PKGBUILDDIR>>'
> dh_auto_test -- --system=custom --test-args="{interpreter} -m nose2.__main__
> -v"
> I: pybuild base:310: python3.12 -m nose2.__main__ -v
> test_can_create_session
> (nose2.tests.unit.test_session.SessionUnitTests.test_can_create_session) ...
> ok
> test_load_plugins_from_module_can_load_plugins
> (nose2.tests.unit.test_session.SessionUnitTests.test_load_plugins_from_module_can_load_plugins)
> ... ok
> test_load_plugins_from_module_does_not_duplicate_always_on_plugins
> (nose2.tests.unit.test_session.SessionUnitTests.test_load_plugins_from_module_does_not_duplicate_always_on_plugins)
> ... ok
> test_load_plugins_from_module_does_not_load_plain_Plugins
> (nose2.tests.unit.test_session.SessionUnitTests.test_load_plugins_from_module_does_not_load_plain_Plugins)
> ... ok
> test_module_loaded_suite_filters_suite
> (nose2.tests.unit.test_attrib_plugin.TestAttribPlugin) ... ok
> test_validate_attribs_against_list
> (nose2.tests.unit.test_attrib_plugin.TestAttribPlugin) ... ok
> test_validate_attribs_with_callable
> (nose2.tests.unit.test_attrib_plugin.TestAttribPlugin) ... ok
> test_validate_attribs_with_simple_values
> (nose2.tests.unit.test_attrib_plugin.TestAttribPlugin) ... ok
> test_error_bad_xml (nose2.tests.unit.test_junitxml.TestJunitXmlPlugin) ... ok
> test_error_bad_xml_b (nose2.tests.unit.test_junitxml.TestJunitXmlPlugin) ...
> ok
> test_error_bad_xml_b_keep (nose2.tests.unit.test_junitxml.TestJunitXmlPlugin)
> ... ok
> test_error_bad_xml_keep (nose2.tests.unit.test_junitxml.TestJunitXmlPlugin)
> ... ok
> test_error_includes_traceback
> (nose2.tests.unit.test_junitxml.TestJunitXmlPlugin) ... ok
> test_failure_includes_traceback
> (nose2.tests.unit.test_junitxml.TestJunitXmlPlugin) ... ok
> test_function_classname_is_module
> (nose2.tests.unit.test_junitxml.TestJunitXmlPlugin) ... ok
> test_generator_test_full_name_correct
> (nose2.tests.unit.test_junitxml.TestJunitXmlPlugin) ... ok
> test_generator_test_name_correct
> (nose2.tests.unit.test_junitxml.TestJunitXmlPlugin) ... ok
> test_generator_timestamp_increases
> (nose2.tests.unit.test_junitxml.TestJunitXmlPlugin) ... ok
> test_params_test_full_name_correct
> (nose2.tests.unit.test_junitxml.TestJunitXmlPlugin) ... ok
> test_params_test_name_correct
> (nose2.tests.unit.test_junitxml.TestJunitXmlPlugin) ... ok
> test_skip_includes_skipped
> (nose2.tests.unit.test_junitxml.TestJunitXmlPlugin) ... ok
> test_skip_includes_skipped_no_reason
> (nose2.tests.unit.test_junitxml.TestJunitXmlPlugin) ... ok
> test_success_added_to_xml (nose2.tests.unit.test_junitxml.TestJunitXmlPlugin)
> ... ok
> test_writes_xml_file_at_end
> (nose2.tests.unit.test_junitxml.TestJunitXmlPlugin) ... ok
> test_xml_contains_empty_system_out_without_logcapture
> (nose2.tests.unit.test_junitxml.TestJunitXmlPlugin) ... ok
> test_xml_contains_log_message_in_system_out_with_logcapture
> (nose2.tests.unit.test_junitxml.TestJunitXmlPlugin) ... ok
> test_xml_file_path_is_not_affected_by_chdir_in_test
> (nose2.tests.unit.test_junitxml.TestJunitXmlPlugin) ... ok
> test_does_call_pdb_on_error
> (nose2.tests.unit.test_debugger_plugin.TestDebugger) ... ok
> test_does_call_pdb_on_failure
> (nose2.tests.unit.test_debugger_plugin.TestDebugger) ... ok
> test_does_not_call_pdb_on_failure_if_config_set
> (nose2.tests.unit.test_debugger_plugin.TestDebugger) ... ok
> test_does_not_call_pdb_on_success
> (nose2.tests.unit.test_debugger_plugin.TestDebugger) ... ok
> test_other_plugins_can_prevent_interaction
> (nose2.tests.unit.test_debugger_plugin.TestDebugger) ... ok
> test___init__ (nose2.tests.unit.test_testid_plugin.UnitTestTestId)
> Test the __init__ method. ... ok
> test_load_tests_from_name (nose2.tests.unit.test_testid_plugin.UnitTestTestId)
> Test loadTestsFromName method. ... ok
> test_load_tests_from_name_no_ids
> (nose2.tests.unit.test_testid_plugin.UnitTestTestId)
> Test calling loadTestsFromName when no IDs have been saved. ... ok
> test_load_tests_from_names
> (nose2.tests.unit.test_testid_plugin.UnitTestTestId)
> Test loadTestsFromNames method. ... ok
> test_start_test (nose2.tests.unit.test_testid_plugin.UnitTestTestId)
> Test reportStartTest method. ... ok
> test_start_test_twice (nose2.tests.unit.test_testid_plugin.UnitTestTestId)
> Test calling reportStartTest twice. ... ok
> test_stop_test_run (nose2.tests.unit.test_testid_plugin.UnitTestTestId)
> Test stopTestRun method. ... ok
> test_false_dunder_test_attribute_removes_test
> (nose2.tests.unit.test_dundertest_plugin.TestDunderTestPlugin) ... ok
> test_undefined_dunder_test_attribute_keeps_test
> (nose2.tests.unit.test_dundertest_plugin.TestDunderTestPlugin) ... ok
> test_captures_stderr_when_configured
> (nose2.tests.unit.test_buffer_plugin.TestBufferPlugin) ... ok
> test_captures_stdout (nose2.tests.unit.test_buffer_plugin.TestBufferPlugin)
> ... ok
> test_decorates_outcome_detail
> (nose2.tests.unit.test_buffer_plugin.TestBufferPlugin) ... ok
> test_does_not_crash_with_mixed_unicode_and_nonascii_str
> (nose2.tests.unit.test_buffer_plugin.TestBufferPlugin) ... ok
> test_buffer_cleared_after_each_test
> (nose2.tests.unit.test_logcapture_plugin.LogCaptureUnitTest) ... ok
> test_buffered_logs_attached_to_event
> (nose2.tests.unit.test_logcapture_plugin.LogCaptureUnitTest) ... ok
> test_does_not_set_shouldstop_on_expected_fail
> (nose2.tests.unit.test_failfast.TestFailFast) ... ok
> test_does_not_set_shouldstop_on_skip
> (nose2.tests.unit.test_failfast.TestFailFast) ... ok
> test_does_not_set_shouldstop_on_success
> (nose2.tests.unit.test_failfast.TestFailFast) ... ok
> test_sets_shouldstop_on_unexpected_error
> (nose2.tests.unit.test_failfast.TestFailFast) ... ok
> test_sets_shouldstop_on_unexpected_fail
> (nose2.tests.unit.test_failfast.TestFailFast) ... ok
> test_add_option_adds_option (nose2.tests.unit.test_plugin_api.TestPluginApi)
> ... ok
> test_long_opt_registers_plugin
> (nose2.tests.unit.test_plugin_api.TestPluginApi) ... ok
> test_short_opt_registers_plugin
> (nose2.tests.unit.test_plugin_api.TestPluginApi) ... ok
> test_setup_injection
> (nose2.tests.unit.test_decorators.WithSetupDecoratorTests) ... ok
> test_teardown_injection
> (nose2.tests.unit.test_decorators.WithTeardownDecoratorTests) ... ok
> test_derived_derived_testcase
> (nose2.tests.unit.test_util.HasClassFixturesTests) ... ok
> test_derived_testcase (nose2.tests.unit.test_util.HasClassFixturesTests) ...
> ok
> test_testcase_with_setup (nose2.tests.unit.test_util.HasClassFixturesTests)
> ... ok
> test_testcase_with_teardown
> (nose2.tests.unit.test_util.HasClassFixturesTests) ... ok
> test_unittest_testcase (nose2.tests.unit.test_util.HasClassFixturesTests) ...
> ok
> test_module_with_setup (nose2.tests.unit.test_util.HasModuleFixturesTests)
> ... ok
> test_module_with_teardown (nose2.tests.unit.test_util.HasModuleFixturesTests)
> ... ok
> test_module_without_fixtures
> (nose2.tests.unit.test_util.HasModuleFixturesTests) ... ok
> test_ensure_importable (nose2.tests.unit.test_util.UtilTests) ... ok
> test_subtest_test_name (nose2.tests.unit.test_util.UtilTests) ... ok
> test_testcase_test_name (nose2.tests.unit.test_util.UtilTests) ... ok
> test_startTestRun_sets_executeTests
> (nose2.tests.unit.test_collect_plugin.TestCollectOnly) ... ok
> test___init__ (nose2.tests.unit.test_doctest_plugin.UnitTestDocTestLoader)
> Test the __init__ method. ... ok
> test_handle_file (nose2.tests.unit.test_doctest_plugin.UnitTestDocTestLoader)
> Test method handleFile. ... ok
> test_handle_file_python_setup_py
> (nose2.tests.unit.test_doctest_plugin.UnitTestDocTestLoader) ... ok
> test_handle_file_python_without_doctests
> (nose2.tests.unit.test_doctest_plugin.UnitTestDocTestLoader)
> Test calling handleFile for a Python module without doctests. ... ok
> test_can_find_testcases_in_module
> (nose2.tests.unit.test_testcase_loader.TestTestCaseLoader) ... ok
> test_get_testcase_names_can_override_name_selection
> (nose2.tests.unit.test_testcase_loader.TestTestCaseLoader) ... ok
> test_plugins_can_exclude_test_names
> (nose2.tests.unit.test_testcase_loader.TestTestCaseLoader) ... ok
> test_deep_inheritance (nose2.tests.unit.test_layers_plugin.TestLayers) ... ok
> test_invalid_top_layer (nose2.tests.unit.test_layers_plugin.TestLayers) ... ok
> test_mixed_layers_no_layers (nose2.tests.unit.test_layers_plugin.TestLayers)
> ... ok
> test_mixin_in_inner_layer (nose2.tests.unit.test_layers_plugin.TestLayers)
> ... ok
> test_mixin_in_top_layer (nose2.tests.unit.test_layers_plugin.TestLayers) ...
> ok
> test_mixin_inheritance (nose2.tests.unit.test_layers_plugin.TestLayers) ... ok
> test_multiple_inheritance (nose2.tests.unit.test_layers_plugin.TestLayers)
> ... ok
> test_ordered_layers (nose2.tests.unit.test_layers_plugin.TestLayers) ... ok
> test_simple_layer_inheritance
> (nose2.tests.unit.test_layers_plugin.TestLayers) ... ok
> test_failed_load_tests_exc_info
> (nose2.tests.unit.test_loader.TestPluggableTestLoader) ... ok
> test_failed_load_tests_exception
> (nose2.tests.unit.test_loader.TestPluggableTestLoader) ... ok
> test_load_from_module_calls_hook
> (nose2.tests.unit.test_loader.TestPluggableTestLoader) ... ok
> test_load_from_name_calls_hook
> (nose2.tests.unit.test_loader.TestPluggableTestLoader) ... ok
> test_load_from_names_calls_hook
> (nose2.tests.unit.test_loader.TestPluggableTestLoader) ... ok
> test_loader_from_names_calls_module_hook
> (nose2.tests.unit.test_loader.TestPluggableTestLoader) ... ok
> test_loader_from_names_calls_name_hook
> (nose2.tests.unit.test_loader.TestPluggableTestLoader) ... ok
> test_loader_from_names_calls_names_hook
> (nose2.tests.unit.test_loader.TestPluggableTestLoader) ... ok
> test_can_load_tests_from_generator_functions
> (nose2.tests.unit.test_generators_plugin.TestGeneratorUnpack) ... ok
> test_can_load_tests_from_generator_methods
> (nose2.tests.unit.test_generators_plugin.TestGeneratorUnpack) ... ok
> test_ignores_ordinary_functions
> (nose2.tests.unit.test_generators_plugin.TestGeneratorUnpack) ... ok
> test_unpack_handles_nose_style_generators
> (nose2.tests.unit.test_generators_plugin.TestGeneratorUnpack) ... ok
> test_unpack_handles_unittest2_style_generators
> (nose2.tests.unit.test_generators_plugin.TestGeneratorUnpack) ... ok
> test_address (nose2.tests.unit.test_mp_plugin.TestMPPlugin) ... ok
> test_gentests (nose2.tests.unit.test_mp_plugin.TestMPPlugin) ... ok
> test_recording_plugin_interface
> (nose2.tests.unit.test_mp_plugin.TestMPPlugin) ... ok
> test_session_import (nose2.tests.unit.test_mp_plugin.TestMPPlugin) ... ok
> test_skip_reason_not_discarded
> (nose2.tests.unit.test_result.TestPluggableTestResult) ... ok
> test_hook_implementors_can_modify_trace_indent
> (nose2.tests.unit.test_printhooks_plugin.TestPrintHooksPlugin) ... ok
> test_indents_nested_hooks_in_trace
> (nose2.tests.unit.test_printhooks_plugin.TestPrintHooksPlugin) ... ok
> test_traces_hooks_created_after_own_registration
> (nose2.tests.unit.test_printhooks_plugin.TestPrintHooksPlugin) ... ok
> test_traces_hooks_created_before_own_registration
> (nose2.tests.unit.test_printhooks_plugin.TestPrintHooksPlugin) ... ok
> test_traces_hooks_that_nobody_implements
> (nose2.tests.unit.test_printhooks_plugin.TestPrintHooksPlugin) ... ok
> test_collector_completes_with_no_tests
> (nose2.tests.unit.test_collector.TestCollector) ... ok
> test_collector_sets_testLoader_in_session
> (nose2.tests.unit.test_collector.TestCollector)
> session.testLoader needs to be set so that plugins that use this ... ok
> test_as_bool (nose2.tests.unit.test_config.TestConfig.test_as_bool) ... ok
> test_as_float (nose2.tests.unit.test_config.TestConfig.test_as_float) ... ok
> test_as_int (nose2.tests.unit.test_config.TestConfig.test_as_int) ... ok
> test_as_list (nose2.tests.unit.test_config.TestConfig.test_as_list) ... ok
> test_as_str (nose2.tests.unit.test_config.TestConfig.test_as_str) ... ok
> test_can_find_testclasses_in_module
> (nose2.tests.unit.test_testclass_loader.TestFailingTestClassLoader) ... ok
> test_can_find_testclasses_in_module
> (nose2.tests.unit.test_testclass_loader.TestTestClassLoader) ... ok
> test_get_testmethod_names_can_override_name_selection
> (nose2.tests.unit.test_testclass_loader.TestTestClassLoader) ... ok
> test_plugins_can_exclude_test_names
> (nose2.tests.unit.test_testclass_loader.TestTestClassLoader) ... ok
> test_can_load_tests_from_parameterized_by_cartesian_params_functions
> (nose2.tests.unit.test_params_plugin.TestParams) ... ok
> test_can_load_tests_from_parameterized_by_cartesian_params_methods
> (nose2.tests.unit.test_params_plugin.TestParams) ... ok
> test_can_load_tests_from_parameterized_by_params_functions
> (nose2.tests.unit.test_params_plugin.TestParams) ... ok
> test_can_load_tests_from_parameterized_by_params_methods
> (nose2.tests.unit.test_params_plugin.TestParams) ... ok
> test_cartesian_params_creates_cartesian_product_of_params_for_function
> (nose2.tests.unit.test_params_plugin.TestParams) ... ok
> test_cartesian_params_creates_cartesian_product_of_params_for_method
> (nose2.tests.unit.test_params_plugin.TestParams) ... ok
> test_ignores_ordinary_functions
> (nose2.tests.unit.test_params_plugin.TestParams) ... ok
> test_params_creates_params_for_function
> (nose2.tests.unit.test_params_plugin.TestParams) ... ok
> test_params_creates_params_for_method
> (nose2.tests.unit.test_params_plugin.TestParams) ... ok
> test_can_load_test_functions_from_module
> (nose2.tests.unit.test_functions_loader.TestFunctionLoader) ... ok
> test_can_load_test_functions_from_name
> (nose2.tests.unit.test_functions_loader.TestFunctionLoader) ... ok
> test_ignores_decorated_test_methods_from_name
> (nose2.tests.unit.test_functions_loader.TestFunctionLoader) ... ok
> test_ignores_functions_that_take_args
> (nose2.tests.unit.test_functions_loader.TestFunctionLoader) ... ok
> test_ignores_generator_functions
> (nose2.tests.unit.test_functions_loader.TestFunctionLoader) ... ok
> test_ignores_test_methods_from_name
> (nose2.tests.unit.test_functions_loader.TestFunctionLoader) ... ok
> test_can_do_nothing_when_not_configured
> (nose2.tests.unit.test_outcomes_plugin.TestOutComesPlugin) ... ok
> test_can_handle_multiple_events_cleanly
> (nose2.tests.unit.test_outcomes_plugin.TestOutComesPlugin) ... ok
> test_can_treat_as_fail
> (nose2.tests.unit.test_outcomes_plugin.TestOutComesPlugin) ... ok
> test_can_treat_as_skip
> (nose2.tests.unit.test_outcomes_plugin.TestOutComesPlugin) ... ok
> test_labels_upper (nose2.tests.unit.test_outcomes_plugin.TestOutComesPlugin)
> ... ok
> test_startTestRun_sets_executeTests
> (nose2.tests.unit.test_prof_plugin.TestProfPlugin) ... ok
> test_session_can_load_config_files
> (nose2.tests.functional.test_session.SessionFunctionalTests.test_session_can_load_config_files)
> ... ok
> test_session_can_load_plugins_from_modules
> (nose2.tests.functional.test_session.SessionFunctionalTests.test_session_can_load_plugins_from_modules)
> ... ok
> test_session_config_cacheing
> (nose2.tests.functional.test_session.SessionFunctionalTests.test_session_config_cacheing)
> Test caching of config sections works ... ok
> test_session_holds_plugin_config
> (nose2.tests.functional.test_session.SessionFunctionalTests.test_session_holds_plugin_config)
> ... ok
> test_eval_expr
> (nose2.tests.functional.test_attrib_plugin.TestAttribPlugin.test_eval_expr)
> ... ok
> test_list_value
> (nose2.tests.functional.test_attrib_plugin.TestAttribPlugin.test_list_value)
> ... ok
> test_list_value_negation
> (nose2.tests.functional.test_attrib_plugin.TestAttribPlugin.test_list_value_negation)
> ... ok
> test_simple_false
> (nose2.tests.functional.test_attrib_plugin.TestAttribPlugin.test_simple_false)
> ... ok
> test_simple_true
> (nose2.tests.functional.test_attrib_plugin.TestAttribPlugin.test_simple_true)
> ... ok
> test_simple_value
> (nose2.tests.functional.test_attrib_plugin.TestAttribPlugin.test_simple_value)
> ... ok
> test_dunder
> (nose2.tests.functional.test_dundertest_plugin.TestDunderTestPlugin.test_dunder)
> ... ok
> test_project_directory_inside_package
> (nose2.tests.functional.test_doctests_plugin.TestDoctestsPlugin.test_project_directory_inside_package)
> ... ok
> test_simple
> (nose2.tests.functional.test_doctests_plugin.TestDoctestsPlugin.test_simple)
> ... ok
> test_start_directory_inside_package
> (nose2.tests.functional.test_doctests_plugin.TestDoctestsPlugin.test_start_directory_inside_package)
> ... ok
> test_logging_config_interpolation
> (nose2.tests.functional.test_logcapture_plugin.LogCaptureFunctionalTest.test_logging_config_interpolation)
> ... ok
> test_logging_keeps_copies_of_mutable_objects
> (nose2.tests.functional.test_logcapture_plugin.LogCaptureFunctionalTest.test_logging_keeps_copies_of_mutable_objects)
> ... ok
> test_package_in_lib
> (nose2.tests.functional.test_logcapture_plugin.LogCaptureFunctionalTest.test_package_in_lib)
> ... ok
> test_all (nose2.tests.functional.test_subtests.TestSubtests.test_all) ... ok
> test_error (nose2.tests.functional.test_subtests.TestSubtests.test_error) ...
> ok
> test_expected_failure
> (nose2.tests.functional.test_subtests.TestSubtests.test_expected_failure) ...
> ok
> test_failure (nose2.tests.functional.test_subtests.TestSubtests.test_failure)
> ... ok
> test_message (nose2.tests.functional.test_subtests.TestSubtests.test_message)
> ... ok
> test_success (nose2.tests.functional.test_subtests.TestSubtests.test_success)
> ... ok
> test_failfast
> (nose2.tests.functional.test_subtests.TestSubtestsFailFast.test_failfast) ...
> ok
> test_failure
> (nose2.tests.functional.test_subtests.TestSubtestsFailFast.test_failure) ...
> ok
> test_all (nose2.tests.functional.test_subtests.TestSubtestsJunitXml.test_all)
> ... ok
> test_error
> (nose2.tests.functional.test_subtests.TestSubtestsJunitXml.test_error) ... ok
> test_expected_failure
> (nose2.tests.functional.test_subtests.TestSubtestsJunitXml.test_expected_failure)
> ... ok
> test_failure
> (nose2.tests.functional.test_subtests.TestSubtestsJunitXml.test_failure) ...
> ok
> test_message
> (nose2.tests.functional.test_subtests.TestSubtestsJunitXml.test_message) ...
> ok
> test_success
> (nose2.tests.functional.test_subtests.TestSubtestsJunitXml.test_success) ...
> ok
> test_all
> (nose2.tests.functional.test_subtests.TestSubtestsMultiprocess.test_all) ...
> ok
> test_error
> (nose2.tests.functional.test_subtests.TestSubtestsMultiprocess.test_error)
> ... ok
> test_expected_failure
> (nose2.tests.functional.test_subtests.TestSubtestsMultiprocess.test_expected_failure)
> ... ok
> test_failure
> (nose2.tests.functional.test_subtests.TestSubtestsMultiprocess.test_failure)
> ... ok
> test_message
> (nose2.tests.functional.test_subtests.TestSubtestsMultiprocess.test_message)
> ... ok
> test_success
> (nose2.tests.functional.test_subtests.TestSubtestsMultiprocess.test_success)
> ... ok
> test_with_setup
> (nose2.tests.functional.test_decorators.DecoratorsTests.test_with_setup) ...
> ok
> test_with_teardown
> (nose2.tests.functional.test_decorators.DecoratorsTests.test_with_teardown)
> ... ok
> test_explicit_verbosity
> (nose2.tests.functional.test_verbosity.TestVerbosity.test_explicit_verbosity)
> ... ok
> test_no_modifier
> (nose2.tests.functional.test_verbosity.TestVerbosity.test_no_modifier) ... ok
> test_one_q (nose2.tests.functional.test_verbosity.TestVerbosity.test_one_q)
> ... ok
> test_one_q_one_v
> (nose2.tests.functional.test_verbosity.TestVerbosity.test_one_q_one_v) ... ok
> test_one_q_two_vs
> (nose2.tests.functional.test_verbosity.TestVerbosity.test_one_q_two_vs) ... ok
> test_one_v (nose2.tests.functional.test_verbosity.TestVerbosity.test_one_v)
> ... ok
> test_one_v_two_qs
> (nose2.tests.functional.test_verbosity.TestVerbosity.test_one_v_two_qs) ... ok
> test_tweaked_explicit_verbosity
> (nose2.tests.functional.test_verbosity.TestVerbosity.test_tweaked_explicit_verbosity)
> ... ok
> test_failure_to_read_empty_properties
> (nose2.tests.functional.test_junitxml_plugin.JunitXmlPluginFunctionalFailureTest)
> ... ok
> test_failure_to_read_missing_properties
> (nose2.tests.functional.test_junitxml_plugin.JunitXmlPluginFunctionalFailureTest)
> ... ok
> test_failure_to_write_report
> (nose2.tests.functional.test_junitxml_plugin.JunitXmlPluginFunctionalFailureTest)
> ... ok
> test_implicit_registration_by_path_option
> (nose2.tests.functional.test_junitxml_plugin.JunitXmlPluginFunctionalTest)
> ... ok
> test_invocation_by_double_dash_option
> (nose2.tests.functional.test_junitxml_plugin.JunitXmlPluginFunctionalTest)
> ... ok
> test_invocation_by_single_dash_option
> (nose2.tests.functional.test_junitxml_plugin.JunitXmlPluginFunctionalTest)
> ... ok
> test_no_report_written_if_loaded_but_not_invoked
> (nose2.tests.functional.test_junitxml_plugin.JunitXmlPluginFunctionalTest)
> ... ok
> test_report_includes_properties
> (nose2.tests.functional.test_junitxml_plugin.JunitXmlPluginFunctionalTest)
> ... ok
> test_report_location_should_be_resilent_to_chdir_in_tests
> (nose2.tests.functional.test_junitxml_plugin.JunitXmlPluginFunctionalTest)
> ... ok
> test_skip_reason_in_message
> (nose2.tests.functional.test_junitxml_plugin.JunitXmlPluginFunctionalTest)
> ... FAIL
> test_xml_path_override_by_command
> (nose2.tests.functional.test_junitxml_plugin.JunitXmlPluginFunctionalTest)
> ... ok
> test_xml_path_override_by_config
> (nose2.tests.functional.test_junitxml_plugin.JunitXmlPluginFunctionalTest)
> ... ok
> test_name_from_path (nose2.tests.functional.test_util.UtilTests) ... ok
> test_non_ascii_output (nose2.tests.functional.test_util.UtilTests) ... ok
> test_collect_tests_in_package
> (nose2.tests.functional.test_collect_plugin.CollectOnlyFunctionalTest.test_collect_tests_in_package)
> ... ok
> test_extra_hooks
> (nose2.tests.functional.test_main.TestPluggableTestProgram.test_extra_hooks)
> ... ok
> test_run_in_empty_dir_succeeds
> (nose2.tests.functional.test_main.TestPluggableTestProgram.test_run_in_empty_dir_succeeds)
> ... ok
> test_run_in_module_from_its_main
> (nose2.tests.functional.test_main.TestPluggableTestProgram.test_run_in_module_from_its_main)
> ... ok
> test_complex_such
> (nose2.tests.functional.test_layers_hooks.TestLayerHooks.test_complex_such)
> ... ok
> test_simple_layers
> (nose2.tests.functional.test_layers_hooks.TestLayerHooks.test_simple_layers)
> ... ok
> test_simple_such
> (nose2.tests.functional.test_layers_hooks.TestLayerHooks.test_simple_such)
> ... ok
> test_function_name
> (nose2.tests.functional.test_loading.TestLoadTestsFromPackage.test_function_name)
> ... ok
> test_function_string_repr
> (nose2.tests.functional.test_loading.TestLoadTestsFromPackage.test_function_string_repr)
> ... ok
> test_generator_function_index
> (nose2.tests.functional.test_loading.TestLoadTestsFromPackage.test_generator_function_index)
> ... ok
> test_generator_function_index_1_based
> (nose2.tests.functional.test_loading.TestLoadTestsFromPackage.test_generator_function_index_1_based)
> ... ok
> test_generator_function_name
> (nose2.tests.functional.test_loading.TestLoadTestsFromPackage.test_generator_function_name)
> ... ok
> test_generator_method
> (nose2.tests.functional.test_loading.TestLoadTestsFromPackage.test_generator_method)
> ... ok
> test_generator_method_index
> (nose2.tests.functional.test_loading.TestLoadTestsFromPackage.test_generator_method_index)
> ... ok
> test_module_name
> (nose2.tests.functional.test_loading.TestLoadTestsFromPackage.test_module_name)
> ... ok
> test_module_name_with_start_dir
> (nose2.tests.functional.test_loading.TestLoadTestsFromPackage.test_module_name_with_start_dir)
> ... ok
> test_package_name
> (nose2.tests.functional.test_loading.TestLoadTestsFromPackage.test_package_name)
> ... ok
> test_package_name_with_start_dir
> (nose2.tests.functional.test_loading.TestLoadTestsFromPackage.test_package_name_with_start_dir)
> ... ok
> test_parameterized_func
> (nose2.tests.functional.test_loading.TestLoadTestsFromPackage.test_parameterized_func)
> ... ok
> test_parameterized_func_index
> (nose2.tests.functional.test_loading.TestLoadTestsFromPackage.test_parameterized_func_index)
> ... ok
> test_parameterized_method
> (nose2.tests.functional.test_loading.TestLoadTestsFromPackage.test_parameterized_method)
> ... ok
> test_parameterized_method_index
> (nose2.tests.functional.test_loading.TestLoadTestsFromPackage.test_parameterized_method_index)
> ... ok
> test_project_directory_inside_package
> (nose2.tests.functional.test_loading.TestLoadTestsFromPackage.test_project_directory_inside_package)
> ... ok
> test_start_directory_inside_package
> (nose2.tests.functional.test_loading.TestLoadTestsFromPackage.test_start_directory_inside_package)
> ... ok
> test_testcase_method
> (nose2.tests.functional.test_loading.TestLoadTestsFromPackage.test_testcase_method)
> ... ok
> test_testcase_name
> (nose2.tests.functional.test_loading.TestLoadTestsFromPackage.test_testcase_name)
> ... ok
> test_function_name
> (nose2.tests.functional.test_loading.TestLoadTestsOutsideOfPackage.test_function_name)
> ... ok
> test_module_name
> (nose2.tests.functional.test_loading.TestLoadTestsOutsideOfPackage.test_module_name)
> ... ok
> test_module_name_with_start_dir
> (nose2.tests.functional.test_loading.TestLoadTestsOutsideOfPackage.test_module_name_with_start_dir)
> ... ok
> test_import_error_func
> (nose2.tests.functional.test_loading.TestLoadingErrors.test_import_error_func)
> ... ok
> test_import_error_module
> (nose2.tests.functional.test_loading.TestLoadingErrors.test_import_error_module)
> ... ok
> test_import_error_module_in_package
> (nose2.tests.functional.test_loading.TestLoadingErrors.test_import_error_module_in_package)
> ... ok
> test_import_error_package
> (nose2.tests.functional.test_loading.TestLoadingErrors.test_import_error_package)
> ... ok
> test_import_error_testcase
> (nose2.tests.functional.test_loading.TestLoadingErrors.test_import_error_testcase)
> ... ok
> test_import_error_testcase_method
> (nose2.tests.functional.test_loading.TestLoadingErrors.test_import_error_testcase_method)
> ... ok
> test_import_error_unknown_module_in_package
> (nose2.tests.functional.test_loading.TestLoadingErrors.test_import_error_unknown_module_in_package)
> ... ok
> test_class_level_fixtures_supported
> (nose2.tests.functional.test_loading.TestTestClassLoading.test_class_level_fixtures_supported)
> ... ok
> test_error_in_test_class
> (nose2.tests.functional.test_loading.TestTestClassLoading.test_error_in_test_class)
> ... ok
> test_expected_failures
> (nose2.tests.functional.test_loading.TestTestClassLoading.test_expected_failures)
> ... ok
> test_load_testclass_by_name
> (nose2.tests.functional.test_loading.TestTestClassLoading.test_load_testclass_by_name)
> ... ok
> test_load_testclass_generator_method_by_name
> (nose2.tests.functional.test_loading.TestTestClassLoading.test_load_testclass_generator_method_by_name)
> ... ok
> test_load_testclass_method_by_name
> (nose2.tests.functional.test_loading.TestTestClassLoading.test_load_testclass_method_by_name)
> ... ok
> test_load_testclass_params_method_by_name
> (nose2.tests.functional.test_loading.TestTestClassLoading.test_load_testclass_params_method_by_name)
> ... ok
> test_layer_reporter_error_output
> (nose2.tests.functional.test_layers_plugin.TestLayers.test_layer_reporter_error_output)
> ... ok
> test_layer_reporter_output
> (nose2.tests.functional.test_layers_plugin.TestLayers.test_layer_reporter_output)
> ... ok
> test_layers_and_attributes
> (nose2.tests.functional.test_layers_plugin.TestLayers.test_layers_and_attributes)
> ... ok
> test_layers_and_non_layers
> (nose2.tests.functional.test_layers_plugin.TestLayers.test_layers_and_non_layers)
> ... ok
> test_methods_run_once_per_class
> (nose2.tests.functional.test_layers_plugin.TestLayers.test_methods_run_once_per_class)
> ... ok
> test_runs_layer_fixtures
> (nose2.tests.functional.test_layers_plugin.TestLayers.test_runs_layer_fixtures)
> ... ok
> test_scenario_fails_without_plugin
> (nose2.tests.functional.test_layers_plugin.TestLayers.test_scenario_fails_without_plugin)
> ... ok
> test_setup_fail
> (nose2.tests.functional.test_layers_plugin.TestLayers.test_setup_fail) ... ok
> test_teardown_fail
> (nose2.tests.functional.test_layers_plugin.TestLayers.test_teardown_fail) ...
> ok
> test_testcase_class_fixtures
> (nose2.tests.functional.test_mp_plugin.MPClassFixturesSupport.test_testcase_class_fixtures)
> ... ok
> test_testcase_class_fixtures_mp
> (nose2.tests.functional.test_mp_plugin.MPClassFixturesSupport.test_testcase_class_fixtures_mp)
> ... ok
> test_testcase_class_fixtures_report_mp
> (nose2.tests.functional.test_mp_plugin.MPClassFixturesSupport.test_testcase_class_fixtures_report_mp)
> ... ok
> test_testclass_class_fixtures_and_generators
> (nose2.tests.functional.test_mp_plugin.MPClassFixturesSupport.test_testclass_class_fixtures_and_generators)
> ... ok
> test_testclass_class_fixtures_and_generators_mp
> (nose2.tests.functional.test_mp_plugin.MPClassFixturesSupport.test_testclass_class_fixtures_and_generators_mp)
> ... ok
> test_testclass_class_fixtures_and_parameters
> (nose2.tests.functional.test_mp_plugin.MPClassFixturesSupport.test_testclass_class_fixtures_and_parameters)
> ... ok
> test_testclass_class_fixtures_and_parameters_mp
> (nose2.tests.functional.test_mp_plugin.MPClassFixturesSupport.test_testclass_class_fixtures_and_parameters_mp)
> ... ok
> test_testcase_module_fixtures
> (nose2.tests.functional.test_mp_plugin.MPModuleFixturesSupport.test_testcase_module_fixtures)
> ... ok
> test_testcase_module_fixtures_mp
> (nose2.tests.functional.test_mp_plugin.MPModuleFixturesSupport.test_testcase_module_fixtures_mp)
> ... ok
> test_testcase_module_fixtures_report_mp
> (nose2.tests.functional.test_mp_plugin.MPModuleFixturesSupport.test_testcase_module_fixtures_report_mp)
> ... ok
> test_class_fixtures
> (nose2.tests.functional.test_mp_plugin.MPPluginTestRuns.test_class_fixtures)
> ... ok
> test_large_number_of_tests_stresstest
> (nose2.tests.functional.test_mp_plugin.MPPluginTestRuns.test_large_number_of_tests_stresstest)
> ... ok
> test_module_fixtures
> (nose2.tests.functional.test_mp_plugin.MPPluginTestRuns.test_module_fixtures)
> ... ok
> test_package_in_lib
> (nose2.tests.functional.test_mp_plugin.MPPluginTestRuns.test_package_in_lib)
> ... ok
> test_socket_stresstest
> (nose2.tests.functional.test_mp_plugin.MPPluginTestRuns.test_socket_stresstest)
> ... ok
> test_tests_in_package
> (nose2.tests.functional.test_mp_plugin.MPPluginTestRuns.test_tests_in_package)
> ... ok
> test_too_many_procs
> (nose2.tests.functional.test_mp_plugin.MPPluginTestRuns.test_too_many_procs)
> ... ok
> test_unknown_module
> (nose2.tests.functional.test_mp_plugin.MPPluginTestRuns.test_unknown_module)
> ... ok
> test_with_output_buffer
> (nose2.tests.functional.test_mp_plugin.MPPluginTestRuns.test_with_output_buffer)
> ... ok
> test_testclass_by_class
> (nose2.tests.functional.test_mp_plugin.MPTestClassSupport.test_testclass_by_class)
> ... ok
> test_testclass_by_module
> (nose2.tests.functional.test_mp_plugin.MPTestClassSupport.test_testclass_by_module)
> ... ok
> test_testclass_discover
> (nose2.tests.functional.test_mp_plugin.MPTestClassSupport.test_testclass_discover)
> ... ok
> test_testclass_generators
> (nose2.tests.functional.test_mp_plugin.MPTestClassSupport.test_testclass_generators)
> ... ok
> test_testclass_parameters
> (nose2.tests.functional.test_mp_plugin.MPTestClassSupport.test_testclass_parameters)
> ... ok
> test_conn_accept
> (nose2.tests.functional.test_mp_plugin.TestMpPlugin.test_conn_accept) ... ok
> test_conn_prep
> (nose2.tests.functional.test_mp_plugin.TestMpPlugin.test_conn_prep) ... ok
> test_flatten_nested_suites
> (nose2.tests.functional.test_mp_plugin.TestMpPlugin.test_flatten_nested_suites)
> ... ok
> test_flatten_respects_class_fixtures
> (nose2.tests.functional.test_mp_plugin.TestMpPlugin.test_flatten_respects_class_fixtures)
> ... ok
> test_flatten_respects_module_fixtures
> (nose2.tests.functional.test_mp_plugin.TestMpPlugin.test_flatten_respects_module_fixtures)
> ... ok
> test_flatten_without_fixtures
> (nose2.tests.functional.test_mp_plugin.TestMpPlugin.test_flatten_without_fixtures)
> ... ok
> test_dispatch_tests_receive_events
> (nose2.tests.functional.test_mp_plugin.TestProcserver.test_dispatch_tests_receive_events)
> ... ok
> test_can_discover_test_modules_in_zipped_eggs
> (nose2.tests.functional.test_eggdiscovery_loader.EggDiscoveryFunctionalTest.test_can_discover_test_modules_in_zipped_eggs)
> ... ok
> test_eggdiscovery_failure_does_not_exist
> (nose2.tests.functional.test_eggdiscovery_loader.EggDiscoveryFunctionalTest.test_eggdiscovery_failure_does_not_exist)
> ... ok
> test_non_egg_discoverer_does_not_fail_when_looking_in_egg
> (nose2.tests.functional.test_eggdiscovery_loader.EggDiscoveryFunctionalTest.test_non_egg_discoverer_does_not_fail_when_looking_in_egg)
> ... ok
> test_eggdiscovery_ignores_unzipped_eggs
> (nose2.tests.functional.test_eggdiscovery_loader.UnzippedEggDiscoveryFunctionalTest.test_eggdiscovery_ignores_unzipped_eggs)
> ... ok
> test_invocation_by_double_dash_option
> (nose2.tests.functional.test_printhooks_plugin.TestPrintHooksPlugin.test_invocation_by_double_dash_option)
> ... ok
> test_invocation_by_single_dash_option
> (nose2.tests.functional.test_printhooks_plugin.TestPrintHooksPlugin.test_invocation_by_single_dash_option)
> ... ok
> test_nested_hooks_are_indented
> (nose2.tests.functional.test_printhooks_plugin.TestPrintHooksPlugin.test_nested_hooks_are_indented)
> ... ok
> test_assert_attribute_resolution
> (nose2.tests.functional.test_prettyassert.TestPrettyAsserts.test_assert_attribute_resolution)
> ... ok
> test_assert_attribute_resolution2
> (nose2.tests.functional.test_prettyassert.TestPrettyAsserts.test_assert_attribute_resolution2)
> ... ok
> test_assert_ignore_passing
> (nose2.tests.functional.test_prettyassert.TestPrettyAsserts.test_assert_ignore_passing)
> ... ok
> test_assign_after_assert
> (nose2.tests.functional.test_prettyassert.TestPrettyAsserts.test_assign_after_assert)
> ... ok
> test_conf_on
> (nose2.tests.functional.test_prettyassert.TestPrettyAsserts.test_conf_on) ...
> ok
> test_conf_on_plus_arg
> (nose2.tests.functional.test_prettyassert.TestPrettyAsserts.test_conf_on_plus_arg)
> ensures that #432 stays fixed ... ok
> test_conf_on_suppresses_clihelp
> (nose2.tests.functional.test_prettyassert.TestPrettyAsserts.test_conf_on_suppresses_clihelp)
> ... ok
> test_multiline_assert_statement
> (nose2.tests.functional.test_prettyassert.TestPrettyAsserts.test_multiline_assert_statement)
> ... ok
> test_multiline_funcdef
> (nose2.tests.functional.test_prettyassert.TestPrettyAsserts.test_multiline_funcdef)
> ... ok
> test_simple_global
> (nose2.tests.functional.test_prettyassert.TestPrettyAsserts.test_simple_global)
> ... ok
> test_unittest_assertion
> (nose2.tests.functional.test_prettyassert.TestPrettyAsserts.test_unittest_assertion)
> ... ok
> test_can_discover_test_modules_in_packages
> (nose2.tests.functional.test_discovery_loader.DiscoveryFunctionalTest.test_can_discover_test_modules_in_packages)
> ... ok
> test_discovery_supports_code_in_lib_dir
> (nose2.tests.functional.test_discovery_loader.DiscoveryFunctionalTest.test_discovery_supports_code_in_lib_dir)
> ... ok
> test_handle_file_event_can_add_tests
> (nose2.tests.functional.test_discovery_loader.DiscoveryFunctionalTest.test_handle_file_event_can_add_tests)
> ... ok
> test_match_path_event_can_prevent_discovery
> (nose2.tests.functional.test_discovery_loader.DiscoveryFunctionalTest.test_match_path_event_can_prevent_discovery)
> ... ok
> skipped fails in testsuite but passes in real-world conditions
> test_run (nose2.tests.functional.test_coverage.TestCoverage.test_run) ... ok
> test_run_coverage_configs
> (nose2.tests.functional.test_coverage.TestCoverage.test_run_coverage_configs)
> ... ok
> test_run_coverage_fail_under
> (nose2.tests.functional.test_coverage.TestCoverage.test_run_coverage_fail_under)
> ... ok
> test_run_coverage_fail_under2
> (nose2.tests.functional.test_coverage.TestCoverage.test_run_coverage_fail_under2)
> Check with coverage settings in config, not CLI ... ok
> test_run_with_mp
> (nose2.tests.functional.test_coverage.TestCoverage.test_run_with_mp) ... ok
> test_load_sublayer_test_by_name
> (nose2.tests.functional.test_such_dsl.TestSuchDSL.test_load_sublayer_test_by_name)
> ... ok
> test_load_top_level_by_name
> (nose2.tests.functional.test_such_dsl.TestSuchDSL.test_load_top_level_by_name)
> ... ok
> test_long_setup
> (nose2.tests.functional.test_such_dsl.TestSuchDSL.test_long_setup) ... ok
> test_param_plugin_with_such
> (nose2.tests.functional.test_such_dsl.TestSuchDSL.test_param_plugin_with_such)
> ... ok
> test_regression_tests_with_the_same_having_description_under_different_fixtures_in_the_same_module_should_be_run
>
> (nose2.tests.functional.test_such_dsl.TestSuchDSL.test_regression_tests_with_the_same_having_description_under_different_fixtures_in_the_same_module_should_be_run)
> ... ok
> test_runs_example
> (nose2.tests.functional.test_such_dsl.TestSuchDSL.test_runs_example) ... ok
> test_setup_fail
> (nose2.tests.functional.test_such_dsl.TestSuchDSL.test_setup_fail) ... ok
> test_setup_on_higher_layer
> (nose2.tests.functional.test_such_dsl.TestSuchDSL.test_setup_on_higher_layer)
> ... ok
> test_such_without_layers_plugin
> (nose2.tests.functional.test_such_dsl.TestSuchDSL.test_such_without_layers_plugin)
> ... ok
> test_teardown_fail
> (nose2.tests.functional.test_such_dsl.TestSuchDSL.test_teardown_fail) ... ok
> test_testsetup_on_higher_layer
> (nose2.tests.functional.test_such_dsl.TestSuchDSL.test_testsetup_on_higher_layer)
> ... ok
> test_testsetup_on_higher_layer_3layers
> (nose2.tests.functional.test_such_dsl.TestSuchDSL.test_testsetup_on_higher_layer_3layers)
> ... ok
> test_testsetup_on_higher_layer_with_test
> (nose2.tests.functional.test_such_dsl.TestSuchDSL.test_testsetup_on_higher_layer_with_test)
> ... ok
> test_package
> (nose2.tests.functional.test_loadtests_plugin.TestLoadTestsPlugin.test_package)
> ... ok
> test_project_directory_inside_package
> (nose2.tests.functional.test_loadtests_plugin.TestLoadTestsPlugin.test_project_directory_inside_package)
> ... ok
> test_simple
> (nose2.tests.functional.test_loadtests_plugin.TestLoadTestsPlugin.test_simple)
> ... ok
>
> ======================================================================
> FAIL: test_skip_reason_in_message
> (nose2.tests.functional.test_junitxml_plugin.JunitXmlPluginFunctionalTest)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
> File "/<<PKGBUILDDIR>>/nose2/tests/functional/test_junitxml_plugin.py",
> line 162, in test_skip_reason_in_message
> self.assertTestRunOutputMatches(
> File "/<<PKGBUILDDIR>>/nose2/tests/_common.py", line 82, in
> assertTestRunOutputMatches
> self.assertRegex(util.safe_decode(cmd_stderr), stderr)
> AssertionError: Regex didn't match: 'test
> \\(test_junitxml_skip_reason.Test\\.test\\) \\.* skip' not found in 'skipped
> ohai\n\n----------------------------------------------------------------------\nRan
> 0 tests in 0.000s\n\nOK (skipped=1)\n'
>
> -------------------- >> begin captured logging << --------------------
> nose2.main: DEBUG: logging initialized 30
> nose2.session: DEBUG: Loading plugin modules: ['nose2.plugins.buffer',
> 'nose2.plugins.coverage', 'nose2.plugins.debugger',
> 'nose2.plugins.dundertest', 'nose2.plugins.failfast',
> 'nose2.plugins.junitxml', 'nose2.plugins.loader.discovery',
> 'nose2.plugins.loader.functions', 'nose2.plugins.loader.generators',
> 'nose2.plugins.loader.loadtests', 'nose2.plugins.loader.parameters',
> 'nose2.plugins.loader.testcases', 'nose2.plugins.loader.testclasses',
> 'nose2.plugins.logcapture', 'nose2.plugins.prettyassert',
> 'nose2.plugins.result']
> nose2.session: DEBUG: Plugin is available: <class
> 'nose2.plugins.buffer.OutputBufferPlugin'>
> nose2.session: DEBUG: Plugin is available: <class
> 'nose2.plugins.coverage.Coverage'>
> nose2.session: DEBUG: Plugin is available: <class
> 'nose2.plugins.debugger.Debugger'>
> nose2.session: DEBUG: Plugin is available: <class
> 'nose2.plugins.dundertest.DunderTestFilter'>
> nose2.session: DEBUG: Register active plugin
> <nose2.plugins.dundertest.DunderTestFilter object at 0x7eff406c07a0>
> nose2.session: DEBUG: Register method startTestRun for plugin
> <nose2.plugins.dundertest.DunderTestFilter object at 0x7eff406c07a0>
> nose2.session: DEBUG: Plugin is available: <class
> 'nose2.plugins.failfast.FailFast'>
> nose2.session: DEBUG: Plugin is available: <class
> 'nose2.plugins.junitxml.JUnitXmlReporter'>
> nose2.session: DEBUG: Register active plugin
> <nose2.plugins.junitxml.JUnitXmlReporter object at 0x7eff4062cfe0>
> nose2.session: DEBUG: Register method startTest for plugin
> <nose2.plugins.junitxml.JUnitXmlReporter object at 0x7eff4062cfe0>
> nose2.session: DEBUG: Register method stopTestRun for plugin
> <nose2.plugins.junitxml.JUnitXmlReporter object at 0x7eff4062cfe0>
> nose2.session: DEBUG: Register method testOutcome for plugin
> <nose2.plugins.junitxml.JUnitXmlReporter object at 0x7eff4062cfe0>
> nose2.session: DEBUG: Plugin is available: <class
> 'nose2.plugins.loader.discovery.DiscoveryLoader'>
> nose2.session: DEBUG: Register active plugin
> <nose2.plugins.loader.discovery.DiscoveryLoader object at 0x7eff4062e8d0>
> nose2.session: DEBUG: Register method loadTestsFromNames for plugin
> <nose2.plugins.loader.discovery.DiscoveryLoader object at 0x7eff4062e8d0>
> nose2.session: DEBUG: Register method loadTestsFromName for plugin
> <nose2.plugins.loader.discovery.DiscoveryLoader object at 0x7eff4062e8d0>
> nose2.session: DEBUG: Plugin is available: <class
> 'nose2.plugins.loader.functions.Functions'>
> nose2.session: DEBUG: Register active plugin
> <nose2.plugins.loader.functions.Functions object at 0x7eff407fd7c0>
> nose2.session: DEBUG: Register method loadTestsFromModule for plugin
> <nose2.plugins.loader.functions.Functions object at 0x7eff407fd7c0>
> nose2.session: DEBUG: Register method loadTestsFromName for plugin
> <nose2.plugins.loader.functions.Functions object at 0x7eff407fd7c0>
> nose2.session: DEBUG: Plugin is available: <class
> 'nose2.plugins.loader.generators.Generators'>
> nose2.session: DEBUG: Register active plugin
> <nose2.plugins.loader.generators.Generators object at 0x7eff407fe7e0>
> nose2.session: DEBUG: Register method loadTestsFromModule for plugin
> <nose2.plugins.loader.generators.Generators object at 0x7eff407fe7e0>
> nose2.session: DEBUG: Register method loadTestsFromName for plugin
> <nose2.plugins.loader.generators.Generators object at 0x7eff407fe7e0>
> nose2.session: DEBUG: Register method loadTestsFromTestCase for plugin
> <nose2.plugins.loader.generators.Generators object at 0x7eff407fe7e0>
> nose2.session: DEBUG: Register method getTestCaseNames for plugin
> <nose2.plugins.loader.generators.Generators object at 0x7eff407fe7e0>
> nose2.session: DEBUG: Plugin is available: <class
> 'nose2.plugins.loader.loadtests.LoadTestsLoader'>
> nose2.session: DEBUG: Register active plugin
> <nose2.plugins.loader.loadtests.LoadTestsLoader object at 0x7eff407fcb90>
> nose2.session: DEBUG: Register method moduleLoadedSuite for plugin
> <nose2.plugins.loader.loadtests.LoadTestsLoader object at 0x7eff407fcb90>
> nose2.session: DEBUG: Register method handleDir for plugin
> <nose2.plugins.loader.loadtests.LoadTestsLoader object at 0x7eff407fcb90>
> nose2.session: DEBUG: Plugin is available: <class
> 'nose2.plugins.loader.parameters.Parameters'>
> nose2.session: DEBUG: Register active plugin
> <nose2.plugins.loader.parameters.Parameters object at 0x7eff407fda30>
> nose2.session: DEBUG: Register method loadTestsFromModule for plugin
> <nose2.plugins.loader.parameters.Parameters object at 0x7eff407fda30>
> nose2.session: DEBUG: Register method loadTestsFromName for plugin
> <nose2.plugins.loader.parameters.Parameters object at 0x7eff407fda30>
> nose2.session: DEBUG: Register method getTestCaseNames for plugin
> <nose2.plugins.loader.parameters.Parameters object at 0x7eff407fda30>
> nose2.session: DEBUG: Plugin is available: <class
> 'nose2.plugins.loader.testcases.TestCaseLoader'>
> nose2.session: DEBUG: Register active plugin
> <nose2.plugins.loader.testcases.TestCaseLoader object at 0x7eff407fddc0>
> nose2.session: DEBUG: Register method loadTestsFromModule for plugin
> <nose2.plugins.loader.testcases.TestCaseLoader object at 0x7eff407fddc0>
> nose2.session: DEBUG: Register method loadTestsFromName for plugin
> <nose2.plugins.loader.testcases.TestCaseLoader object at 0x7eff407fddc0>
> nose2.session: DEBUG: Plugin is available: <class
> 'nose2.plugins.loader.testclasses.TestClassLoader'>
> nose2.session: DEBUG: Register active plugin
> <nose2.plugins.loader.testclasses.TestClassLoader object at 0x7eff40fb0830>
> nose2.session: DEBUG: Register method loadTestsFromModule for plugin
> <nose2.plugins.loader.testclasses.TestClassLoader object at 0x7eff40fb0830>
> nose2.session: DEBUG: Register method loadTestsFromName for plugin
> <nose2.plugins.loader.testclasses.TestClassLoader object at 0x7eff40fb0830>
> nose2.session: DEBUG: Plugin is available: <class
> 'nose2.plugins.logcapture.LogCapture'>
> nose2.session: DEBUG: Plugin is available: <class
> 'nose2.plugins.prettyassert.PrettyAssert'>
> nose2.session: DEBUG: Plugin is available: <class
> 'nose2.plugins.result.ResultReporter'>
> nose2.session: DEBUG: Register active plugin
> <nose2.plugins.result.ResultReporter object at 0x7eff40631d90>
> nose2.session: DEBUG: Register method startTest for plugin
> <nose2.plugins.result.ResultReporter object at 0x7eff40631d90>
> nose2.session: DEBUG: Register method testOutcome for plugin
> <nose2.plugins.result.ResultReporter object at 0x7eff40631d90>
> nose2.session: DEBUG: Register method wasSuccessful for plugin
> <nose2.plugins.result.ResultReporter object at 0x7eff40631d90>
> nose2.session: DEBUG: Register method afterTestRun for plugin
> <nose2.plugins.result.ResultReporter object at 0x7eff40631d90>
> nose2.main: DEBUG: Create tests from []/None
> nose2.plugins.loader.discovery: DEBUG: Received event LoadFromNames(names=[],
> module=None)
> nose2.plugins.loader.discovery: DEBUG: _discover in
> /<<PKGBUILDDIR>>/nose2/tests/functional/support/scenario/junitxml/skip_reason
> (/<<PKGBUILDDIR>>/nose2/tests/functional/support/scenario/junitxml/skip_reason)
> nose2.plugins.loader.discovery: DEBUG:
> _find_tests('/<<PKGBUILDDIR>>/nose2/tests/functional/support/scenario/junitxml/skip_reason',
>
> '/<<PKGBUILDDIR>>/nose2/tests/functional/support/scenario/junitxml/skip_reason')
> nose2.plugins.loader.discovery: DEBUG: find in dir
> /<<PKGBUILDDIR>>/nose2/tests/functional/support/scenario/junitxml/skip_reason
> (/<<PKGBUILDDIR>>/nose2/tests/functional/support/scenario/junitxml/skip_reason)
> nose2.plugins.loader.discovery: DEBUG: find in file
> /<<PKGBUILDDIR>>/nose2/tests/functional/support/scenario/junitxml/skip_reason/test_junitxml_skip_reason.py
>
> (/<<PKGBUILDDIR>>/nose2/tests/functional/support/scenario/junitxml/skip_reason)
> nose2.plugins.loader.generators: DEBUG: loadTestsFromTestCase <class
> 'test_junitxml_skip_reason.Test'>
> nose2.plugins.loader.generators: DEBUG: getTestCaseNames <class
> 'test_junitxml_skip_reason.Test'>
> nose2.plugins.loader.parameters: DEBUG: getTestCaseNames
> GetTestCaseNamesEvent(handled=False, loader=<PluggableTestLoader>,
> testCase=<class 'test_junitxml_skip_reason.Test'>, testMethodPrefix=None,
> extraNames=[], excludedNames=[], isTestMethod=<function
> TestCaseLoader._getTestCaseNames.<locals>.isTestMethod at 0x7eff4065ab60>)
> nose2.plugins.loader.discovery: DEBUG: find in file
> /<<PKGBUILDDIR>>/nose2/tests/functional/support/scenario/junitxml/skip_reason/unittest.cfg
>
> (/<<PKGBUILDDIR>>/nose2/tests/functional/support/scenario/junitxml/skip_reason)
> nose2.loader: DEBUG: loadTestsFromNames event LoadFromNames(names=[],
> module=None) result <unittest.suite.TestSuite
> tests=[<unittest.suite.TestSuite tests=[<unittest.suite.TestSuite
> tests=[<test_junitxml_skip_reason.Test testMethod=test>]>]>]>
> --------------------- >> end captured logging << ---------------------
> ----------------------------------------------------------------------
> Ran 327 tests in 31.591s
>
> FAILED (failures=1, skipped=1)
> E: pybuild pybuild:395: test: plugin custom failed with: exit code=1:
> python3.12 -m nose2.__main__ -v
> I: pybuild base:310: python3.11 -m nose2.__main__ -v
> test_can_create_session
> (nose2.tests.unit.test_session.SessionUnitTests.test_can_create_session) ...
> ok
> test_load_plugins_from_module_can_load_plugins
> (nose2.tests.unit.test_session.SessionUnitTests.test_load_plugins_from_module_can_load_plugins)
> ... ok
> test_load_plugins_from_module_does_not_duplicate_always_on_plugins
> (nose2.tests.unit.test_session.SessionUnitTests.test_load_plugins_from_module_does_not_duplicate_always_on_plugins)
> ... ok
> test_load_plugins_from_module_does_not_load_plain_Plugins
> (nose2.tests.unit.test_session.SessionUnitTests.test_load_plugins_from_module_does_not_load_plain_Plugins)
> ... ok
> test_module_loaded_suite_filters_suite
> (nose2.tests.unit.test_attrib_plugin.TestAttribPlugin) ... ok
> test_validate_attribs_against_list
> (nose2.tests.unit.test_attrib_plugin.TestAttribPlugin) ... ok
> test_validate_attribs_with_callable
> (nose2.tests.unit.test_attrib_plugin.TestAttribPlugin) ... ok
> test_validate_attribs_with_simple_values
> (nose2.tests.unit.test_attrib_plugin.TestAttribPlugin) ... ok
> test_error_bad_xml (nose2.tests.unit.test_junitxml.TestJunitXmlPlugin) ... ok
> test_error_bad_xml_b (nose2.tests.unit.test_junitxml.TestJunitXmlPlugin) ...
> ok
> test_error_bad_xml_b_keep (nose2.tests.unit.test_junitxml.TestJunitXmlPlugin)
> ... ok
> test_error_bad_xml_keep (nose2.tests.unit.test_junitxml.TestJunitXmlPlugin)
> ... ok
> test_error_includes_traceback
> (nose2.tests.unit.test_junitxml.TestJunitXmlPlugin) ... ok
> test_failure_includes_traceback
> (nose2.tests.unit.test_junitxml.TestJunitXmlPlugin) ... ok
> test_function_classname_is_module
> (nose2.tests.unit.test_junitxml.TestJunitXmlPlugin) ... ok
> test_generator_test_full_name_correct
> (nose2.tests.unit.test_junitxml.TestJunitXmlPlugin) ... ok
> test_generator_test_name_correct
> (nose2.tests.unit.test_junitxml.TestJunitXmlPlugin) ... ok
> test_generator_timestamp_increases
> (nose2.tests.unit.test_junitxml.TestJunitXmlPlugin) ... ok
> test_params_test_full_name_correct
> (nose2.tests.unit.test_junitxml.TestJunitXmlPlugin) ... ok
> test_params_test_name_correct
> (nose2.tests.unit.test_junitxml.TestJunitXmlPlugin) ... ok
> test_skip_includes_skipped
> (nose2.tests.unit.test_junitxml.TestJunitXmlPlugin) ... ok
> test_skip_includes_skipped_no_reason
> (nose2.tests.unit.test_junitxml.TestJunitXmlPlugin) ... ok
> test_success_added_to_xml (nose2.tests.unit.test_junitxml.TestJunitXmlPlugin)
> ... ok
> test_writes_xml_file_at_end
> (nose2.tests.unit.test_junitxml.TestJunitXmlPlugin) ... ok
> test_xml_contains_empty_system_out_without_logcapture
> (nose2.tests.unit.test_junitxml.TestJunitXmlPlugin) ... ok
> test_xml_contains_log_message_in_system_out_with_logcapture
> (nose2.tests.unit.test_junitxml.TestJunitXmlPlugin) ... ok
> test_xml_file_path_is_not_affected_by_chdir_in_test
> (nose2.tests.unit.test_junitxml.TestJunitXmlPlugin) ... ok
> test_does_call_pdb_on_error
> (nose2.tests.unit.test_debugger_plugin.TestDebugger) ... ok
> test_does_call_pdb_on_failure
> (nose2.tests.unit.test_debugger_plugin.TestDebugger) ... ok
> test_does_not_call_pdb_on_failure_if_config_set
> (nose2.tests.unit.test_debugger_plugin.TestDebugger) ... ok
> test_does_not_call_pdb_on_success
> (nose2.tests.unit.test_debugger_plugin.TestDebugger) ... ok
> test_other_plugins_can_prevent_interaction
> (nose2.tests.unit.test_debugger_plugin.TestDebugger) ... ok
> test___init__ (nose2.tests.unit.test_testid_plugin.UnitTestTestId)
> Test the __init__ method. ... ok
> test_load_tests_from_name (nose2.tests.unit.test_testid_plugin.UnitTestTestId)
> Test loadTestsFromName method. ... ok
> test_load_tests_from_name_no_ids
> (nose2.tests.unit.test_testid_plugin.UnitTestTestId)
> Test calling loadTestsFromName when no IDs have been saved. ... ok
> test_load_tests_from_names
> (nose2.tests.unit.test_testid_plugin.UnitTestTestId)
> Test loadTestsFromNames method. ... ok
> test_start_test (nose2.tests.unit.test_testid_plugin.UnitTestTestId)
> Test reportStartTest method. ... ok
> test_start_test_twice (nose2.tests.unit.test_testid_plugin.UnitTestTestId)
> Test calling reportStartTest twice. ... ok
> test_stop_test_run (nose2.tests.unit.test_testid_plugin.UnitTestTestId)
> Test stopTestRun method. ... ok
> test_false_dunder_test_attribute_removes_test
> (nose2.tests.unit.test_dundertest_plugin.TestDunderTestPlugin) ... ok
> test_undefined_dunder_test_attribute_keeps_test
> (nose2.tests.unit.test_dundertest_plugin.TestDunderTestPlugin) ... ok
> test_captures_stderr_when_configured
> (nose2.tests.unit.test_buffer_plugin.TestBufferPlugin) ... ok
> test_captures_stdout (nose2.tests.unit.test_buffer_plugin.TestBufferPlugin)
> ... ok
> test_decorates_outcome_detail
> (nose2.tests.unit.test_buffer_plugin.TestBufferPlugin) ... ok
> test_does_not_crash_with_mixed_unicode_and_nonascii_str
> (nose2.tests.unit.test_buffer_plugin.TestBufferPlugin) ... ok
> test_buffer_cleared_after_each_test
> (nose2.tests.unit.test_logcapture_plugin.LogCaptureUnitTest) ... ok
> test_buffered_logs_attached_to_event
> (nose2.tests.unit.test_logcapture_plugin.LogCaptureUnitTest) ... ok
> test_does_not_set_shouldstop_on_expected_fail
> (nose2.tests.unit.test_failfast.TestFailFast) ... ok
> test_does_not_set_shouldstop_on_skip
> (nose2.tests.unit.test_failfast.TestFailFast) ... ok
> test_does_not_set_shouldstop_on_success
> (nose2.tests.unit.test_failfast.TestFailFast) ... ok
> test_sets_shouldstop_on_unexpected_error
> (nose2.tests.unit.test_failfast.TestFailFast) ... ok
> test_sets_shouldstop_on_unexpected_fail
> (nose2.tests.unit.test_failfast.TestFailFast) ... ok
> test_add_option_adds_option (nose2.tests.unit.test_plugin_api.TestPluginApi)
> ... ok
> test_long_opt_registers_plugin
> (nose2.tests.unit.test_plugin_api.TestPluginApi) ... ok
> test_short_opt_registers_plugin
> (nose2.tests.unit.test_plugin_api.TestPluginApi) ... ok
> test_setup_injection
> (nose2.tests.unit.test_decorators.WithSetupDecoratorTests) ... ok
> test_teardown_injection
> (nose2.tests.unit.test_decorators.WithTeardownDecoratorTests) ... ok
> test_derived_derived_testcase
> (nose2.tests.unit.test_util.HasClassFixturesTests) ... ok
> test_derived_testcase (nose2.tests.unit.test_util.HasClassFixturesTests) ...
> ok
> test_testcase_with_setup (nose2.tests.unit.test_util.HasClassFixturesTests)
> ... ok
> test_testcase_with_teardown
> (nose2.tests.unit.test_util.HasClassFixturesTests) ... ok
> test_unittest_testcase (nose2.tests.unit.test_util.HasClassFixturesTests) ...
> ok
> test_module_with_setup (nose2.tests.unit.test_util.HasModuleFixturesTests)
> ... ok
> test_module_with_teardown (nose2.tests.unit.test_util.HasModuleFixturesTests)
> ... ok
> test_module_without_fixtures
> (nose2.tests.unit.test_util.HasModuleFixturesTests) ... ok
> test_ensure_importable (nose2.tests.unit.test_util.UtilTests) ... ok
> test_subtest_test_name (nose2.tests.unit.test_util.UtilTests) ... ok
> test_testcase_test_name (nose2.tests.unit.test_util.UtilTests) ... ok
> test_startTestRun_sets_executeTests
> (nose2.tests.unit.test_collect_plugin.TestCollectOnly) ... ok
> test___init__ (nose2.tests.unit.test_doctest_plugin.UnitTestDocTestLoader)
> Test the __init__ method. ... ok
> test_handle_file (nose2.tests.unit.test_doctest_plugin.UnitTestDocTestLoader)
> Test method handleFile. ... ok
> test_handle_file_python_setup_py
> (nose2.tests.unit.test_doctest_plugin.UnitTestDocTestLoader) ... ok
> test_handle_file_python_without_doctests
> (nose2.tests.unit.test_doctest_plugin.UnitTestDocTestLoader)
> Test calling handleFile for a Python module without doctests. ... ok
> test_can_find_testcases_in_module
> (nose2.tests.unit.test_testcase_loader.TestTestCaseLoader) ... ok
> test_get_testcase_names_can_override_name_selection
> (nose2.tests.unit.test_testcase_loader.TestTestCaseLoader) ... ok
> test_plugins_can_exclude_test_names
> (nose2.tests.unit.test_testcase_loader.TestTestCaseLoader) ... ok
> test_deep_inheritance (nose2.tests.unit.test_layers_plugin.TestLayers) ... ok
> test_invalid_top_layer (nose2.tests.unit.test_layers_plugin.TestLayers) ... ok
> test_mixed_layers_no_layers (nose2.tests.unit.test_layers_plugin.TestLayers)
> ... ok
> test_mixin_in_inner_layer (nose2.tests.unit.test_layers_plugin.TestLayers)
> ... ok
> test_mixin_in_top_layer (nose2.tests.unit.test_layers_plugin.TestLayers) ...
> ok
> test_mixin_inheritance (nose2.tests.unit.test_layers_plugin.TestLayers) ... ok
> test_multiple_inheritance (nose2.tests.unit.test_layers_plugin.TestLayers)
> ... ok
> test_ordered_layers (nose2.tests.unit.test_layers_plugin.TestLayers) ... ok
> test_simple_layer_inheritance
> (nose2.tests.unit.test_layers_plugin.TestLayers) ... ok
> test_failed_load_tests_exc_info
> (nose2.tests.unit.test_loader.TestPluggableTestLoader) ... ok
> test_failed_load_tests_exception
> (nose2.tests.unit.test_loader.TestPluggableTestLoader) ... ok
> test_load_from_module_calls_hook
> (nose2.tests.unit.test_loader.TestPluggableTestLoader) ... ok
> test_load_from_name_calls_hook
> (nose2.tests.unit.test_loader.TestPluggableTestLoader) ... ok
> test_load_from_names_calls_hook
> (nose2.tests.unit.test_loader.TestPluggableTestLoader) ... ok
> test_loader_from_names_calls_module_hook
> (nose2.tests.unit.test_loader.TestPluggableTestLoader) ... ok
> test_loader_from_names_calls_name_hook
> (nose2.tests.unit.test_loader.TestPluggableTestLoader) ... ok
> test_loader_from_names_calls_names_hook
> (nose2.tests.unit.test_loader.TestPluggableTestLoader) ... ok
> test_can_load_tests_from_generator_functions
> (nose2.tests.unit.test_generators_plugin.TestGeneratorUnpack) ... ok
> test_can_load_tests_from_generator_methods
> (nose2.tests.unit.test_generators_plugin.TestGeneratorUnpack) ... ok
> test_ignores_ordinary_functions
> (nose2.tests.unit.test_generators_plugin.TestGeneratorUnpack) ... ok
> test_unpack_handles_nose_style_generators
> (nose2.tests.unit.test_generators_plugin.TestGeneratorUnpack) ... ok
> test_unpack_handles_unittest2_style_generators
> (nose2.tests.unit.test_generators_plugin.TestGeneratorUnpack) ... ok
> test_address (nose2.tests.unit.test_mp_plugin.TestMPPlugin) ... ok
> test_gentests (nose2.tests.unit.test_mp_plugin.TestMPPlugin) ... ok
> test_recording_plugin_interface
> (nose2.tests.unit.test_mp_plugin.TestMPPlugin) ... ok
> test_session_import (nose2.tests.unit.test_mp_plugin.TestMPPlugin) ... ok
> test_skip_reason_not_discarded
> (nose2.tests.unit.test_result.TestPluggableTestResult) ... ok
> test_hook_implementors_can_modify_trace_indent
> (nose2.tests.unit.test_printhooks_plugin.TestPrintHooksPlugin) ... ok
> test_indents_nested_hooks_in_trace
> (nose2.tests.unit.test_printhooks_plugin.TestPrintHooksPlugin) ... ok
> test_traces_hooks_created_after_own_registration
> (nose2.tests.unit.test_printhooks_plugin.TestPrintHooksPlugin) ... ok
> test_traces_hooks_created_before_own_registration
> (nose2.tests.unit.test_printhooks_plugin.TestPrintHooksPlugin) ... ok
> test_traces_hooks_that_nobody_implements
> (nose2.tests.unit.test_printhooks_plugin.TestPrintHooksPlugin) ... ok
> test_collector_completes_with_no_tests
> (nose2.tests.unit.test_collector.TestCollector) ... ok
> test_collector_sets_testLoader_in_session
> (nose2.tests.unit.test_collector.TestCollector)
> session.testLoader needs to be set so that plugins that use this ... ok
> test_as_bool (nose2.tests.unit.test_config.TestConfig.test_as_bool) ... ok
> test_as_float (nose2.tests.unit.test_config.TestConfig.test_as_float) ... ok
> test_as_int (nose2.tests.unit.test_config.TestConfig.test_as_int) ... ok
> test_as_list (nose2.tests.unit.test_config.TestConfig.test_as_list) ... ok
> test_as_str (nose2.tests.unit.test_config.TestConfig.test_as_str) ... ok
> test_can_find_testclasses_in_module
> (nose2.tests.unit.test_testclass_loader.TestFailingTestClassLoader) ... ok
> test_can_find_testclasses_in_module
> (nose2.tests.unit.test_testclass_loader.TestTestClassLoader) ... ok
> test_get_testmethod_names_can_override_name_selection
> (nose2.tests.unit.test_testclass_loader.TestTestClassLoader) ... ok
> test_plugins_can_exclude_test_names
> (nose2.tests.unit.test_testclass_loader.TestTestClassLoader) ... ok
> test_can_load_tests_from_parameterized_by_cartesian_params_functions
> (nose2.tests.unit.test_params_plugin.TestParams) ... ok
> test_can_load_tests_from_parameterized_by_cartesian_params_methods
> (nose2.tests.unit.test_params_plugin.TestParams) ... ok
> test_can_load_tests_from_parameterized_by_params_functions
> (nose2.tests.unit.test_params_plugin.TestParams) ... ok
> test_can_load_tests_from_parameterized_by_params_methods
> (nose2.tests.unit.test_params_plugin.TestParams) ... ok
> test_cartesian_params_creates_cartesian_product_of_params_for_function
> (nose2.tests.unit.test_params_plugin.TestParams) ... ok
> test_cartesian_params_creates_cartesian_product_of_params_for_method
> (nose2.tests.unit.test_params_plugin.TestParams) ... ok
> test_ignores_ordinary_functions
> (nose2.tests.unit.test_params_plugin.TestParams) ... ok
> test_params_creates_params_for_function
> (nose2.tests.unit.test_params_plugin.TestParams) ... ok
> test_params_creates_params_for_method
> (nose2.tests.unit.test_params_plugin.TestParams) ... ok
> test_can_load_test_functions_from_module
> (nose2.tests.unit.test_functions_loader.TestFunctionLoader) ... ok
> test_can_load_test_functions_from_name
> (nose2.tests.unit.test_functions_loader.TestFunctionLoader) ... ok
> test_ignores_decorated_test_methods_from_name
> (nose2.tests.unit.test_functions_loader.TestFunctionLoader) ... ok
> test_ignores_functions_that_take_args
> (nose2.tests.unit.test_functions_loader.TestFunctionLoader) ... ok
> test_ignores_generator_functions
> (nose2.tests.unit.test_functions_loader.TestFunctionLoader) ... ok
> test_ignores_test_methods_from_name
> (nose2.tests.unit.test_functions_loader.TestFunctionLoader) ... ok
> test_can_do_nothing_when_not_configured
> (nose2.tests.unit.test_outcomes_plugin.TestOutComesPlugin) ... ok
> test_can_handle_multiple_events_cleanly
> (nose2.tests.unit.test_outcomes_plugin.TestOutComesPlugin) ... ok
> test_can_treat_as_fail
> (nose2.tests.unit.test_outcomes_plugin.TestOutComesPlugin) ... ok
> test_can_treat_as_skip
> (nose2.tests.unit.test_outcomes_plugin.TestOutComesPlugin) ... ok
> test_labels_upper (nose2.tests.unit.test_outcomes_plugin.TestOutComesPlugin)
> ... ok
> test_startTestRun_sets_executeTests
> (nose2.tests.unit.test_prof_plugin.TestProfPlugin) ... ok
> test_session_can_load_config_files
> (nose2.tests.functional.test_session.SessionFunctionalTests.test_session_can_load_config_files)
> ... ok
> test_session_can_load_plugins_from_modules
> (nose2.tests.functional.test_session.SessionFunctionalTests.test_session_can_load_plugins_from_modules)
> ... ok
> test_session_config_cacheing
> (nose2.tests.functional.test_session.SessionFunctionalTests.test_session_config_cacheing)
> Test caching of config sections works ... ok
> test_session_holds_plugin_config
> (nose2.tests.functional.test_session.SessionFunctionalTests.test_session_holds_plugin_config)
> ... ok
> test_eval_expr
> (nose2.tests.functional.test_attrib_plugin.TestAttribPlugin.test_eval_expr)
> ... ok
> test_list_value
> (nose2.tests.functional.test_attrib_plugin.TestAttribPlugin.test_list_value)
> ... ok
> test_list_value_negation
> (nose2.tests.functional.test_attrib_plugin.TestAttribPlugin.test_list_value_negation)
> ... ok
> test_simple_false
> (nose2.tests.functional.test_attrib_plugin.TestAttribPlugin.test_simple_false)
> ... ok
> test_simple_true
> (nose2.tests.functional.test_attrib_plugin.TestAttribPlugin.test_simple_true)
> ... ok
> test_simple_value
> (nose2.tests.functional.test_attrib_plugin.TestAttribPlugin.test_simple_value)
> ... ok
> test_dunder
> (nose2.tests.functional.test_dundertest_plugin.TestDunderTestPlugin.test_dunder)
> ... ok
> test_project_directory_inside_package
> (nose2.tests.functional.test_doctests_plugin.TestDoctestsPlugin.test_project_directory_inside_package)
> ... ok
> test_simple
> (nose2.tests.functional.test_doctests_plugin.TestDoctestsPlugin.test_simple)
> ... ok
> test_start_directory_inside_package
> (nose2.tests.functional.test_doctests_plugin.TestDoctestsPlugin.test_start_directory_inside_package)
> ... ok
> test_logging_config_interpolation
> (nose2.tests.functional.test_logcapture_plugin.LogCaptureFunctionalTest.test_logging_config_interpolation)
> ... ok
> test_logging_keeps_copies_of_mutable_objects
> (nose2.tests.functional.test_logcapture_plugin.LogCaptureFunctionalTest.test_logging_keeps_copies_of_mutable_objects)
> ... ok
> test_package_in_lib
> (nose2.tests.functional.test_logcapture_plugin.LogCaptureFunctionalTest.test_package_in_lib)
> ... ok
> test_all (nose2.tests.functional.test_subtests.TestSubtests.test_all) ... ok
> test_error (nose2.tests.functional.test_subtests.TestSubtests.test_error) ...
> ok
> test_expected_failure
> (nose2.tests.functional.test_subtests.TestSubtests.test_expected_failure) ...
> ok
> test_failure (nose2.tests.functional.test_subtests.TestSubtests.test_failure)
> ... ok
> test_message (nose2.tests.functional.test_subtests.TestSubtests.test_message)
> ... ok
> test_success (nose2.tests.functional.test_subtests.TestSubtests.test_success)
> ... ok
> test_failfast
> (nose2.tests.functional.test_subtests.TestSubtestsFailFast.test_failfast) ...
> ok
> test_failure
> (nose2.tests.functional.test_subtests.TestSubtestsFailFast.test_failure) ...
> ok
> test_all (nose2.tests.functional.test_subtests.TestSubtestsJunitXml.test_all)
> ... ok
> test_error
> (nose2.tests.functional.test_subtests.TestSubtestsJunitXml.test_error) ... ok
> test_expected_failure
> (nose2.tests.functional.test_subtests.TestSubtestsJunitXml.test_expected_failure)
> ... ok
> test_failure
> (nose2.tests.functional.test_subtests.TestSubtestsJunitXml.test_failure) ...
> ok
> test_message
> (nose2.tests.functional.test_subtests.TestSubtestsJunitXml.test_message) ...
> ok
> test_success
> (nose2.tests.functional.test_subtests.TestSubtestsJunitXml.test_success) ...
> ok
> test_all
> (nose2.tests.functional.test_subtests.TestSubtestsMultiprocess.test_all) ...
> ok
> test_error
> (nose2.tests.functional.test_subtests.TestSubtestsMultiprocess.test_error)
> ... ok
> test_expected_failure
> (nose2.tests.functional.test_subtests.TestSubtestsMultiprocess.test_expected_failure)
> ... ok
> test_failure
> (nose2.tests.functional.test_subtests.TestSubtestsMultiprocess.test_failure)
> ... ok
> test_message
> (nose2.tests.functional.test_subtests.TestSubtestsMultiprocess.test_message)
> ... ok
> test_success
> (nose2.tests.functional.test_subtests.TestSubtestsMultiprocess.test_success)
> ... ok
> test_with_setup
> (nose2.tests.functional.test_decorators.DecoratorsTests.test_with_setup) ...
> ok
> test_with_teardown
> (nose2.tests.functional.test_decorators.DecoratorsTests.test_with_teardown)
> ... ok
> test_explicit_verbosity
> (nose2.tests.functional.test_verbosity.TestVerbosity.test_explicit_verbosity)
> ... ok
> test_no_modifier
> (nose2.tests.functional.test_verbosity.TestVerbosity.test_no_modifier) ... ok
> test_one_q (nose2.tests.functional.test_verbosity.TestVerbosity.test_one_q)
> ... ok
> test_one_q_one_v
> (nose2.tests.functional.test_verbosity.TestVerbosity.test_one_q_one_v) ... ok
> test_one_q_two_vs
> (nose2.tests.functional.test_verbosity.TestVerbosity.test_one_q_two_vs) ... ok
> test_one_v (nose2.tests.functional.test_verbosity.TestVerbosity.test_one_v)
> ... ok
> test_one_v_two_qs
> (nose2.tests.functional.test_verbosity.TestVerbosity.test_one_v_two_qs) ... ok
> test_tweaked_explicit_verbosity
> (nose2.tests.functional.test_verbosity.TestVerbosity.test_tweaked_explicit_verbosity)
> ... ok
> test_failure_to_read_empty_properties
> (nose2.tests.functional.test_junitxml_plugin.JunitXmlPluginFunctionalFailureTest)
> ... ok
> test_failure_to_read_missing_properties
> (nose2.tests.functional.test_junitxml_plugin.JunitXmlPluginFunctionalFailureTest)
> ... ok
> test_failure_to_write_report
> (nose2.tests.functional.test_junitxml_plugin.JunitXmlPluginFunctionalFailureTest)
> ... ok
> test_implicit_registration_by_path_option
> (nose2.tests.functional.test_junitxml_plugin.JunitXmlPluginFunctionalTest)
> ... ok
> test_invocation_by_double_dash_option
> (nose2.tests.functional.test_junitxml_plugin.JunitXmlPluginFunctionalTest)
> ... ok
> test_invocation_by_single_dash_option
> (nose2.tests.functional.test_junitxml_plugin.JunitXmlPluginFunctionalTest)
> ... ok
> test_no_report_written_if_loaded_but_not_invoked
> (nose2.tests.functional.test_junitxml_plugin.JunitXmlPluginFunctionalTest)
> ... ok
> test_report_includes_properties
> (nose2.tests.functional.test_junitxml_plugin.JunitXmlPluginFunctionalTest)
> ... ok
> test_report_location_should_be_resilent_to_chdir_in_tests
> (nose2.tests.functional.test_junitxml_plugin.JunitXmlPluginFunctionalTest)
> ... ok
> test_skip_reason_in_message
> (nose2.tests.functional.test_junitxml_plugin.JunitXmlPluginFunctionalTest)
> ... ok
> test_xml_path_override_by_command
> (nose2.tests.functional.test_junitxml_plugin.JunitXmlPluginFunctionalTest)
> ... ok
> test_xml_path_override_by_config
> (nose2.tests.functional.test_junitxml_plugin.JunitXmlPluginFunctionalTest)
> ... ok
> test_name_from_path (nose2.tests.functional.test_util.UtilTests) ... ok
> test_non_ascii_output (nose2.tests.functional.test_util.UtilTests) ... ok
> test_collect_tests_in_package
> (nose2.tests.functional.test_collect_plugin.CollectOnlyFunctionalTest.test_collect_tests_in_package)
> ... ok
> test_extra_hooks
> (nose2.tests.functional.test_main.TestPluggableTestProgram.test_extra_hooks)
> ... ok
> test_run_in_empty_dir_succeeds
> (nose2.tests.functional.test_main.TestPluggableTestProgram.test_run_in_empty_dir_succeeds)
> ... ok
> test_run_in_module_from_its_main
> (nose2.tests.functional.test_main.TestPluggableTestProgram.test_run_in_module_from_its_main)
> ... ok
> test_complex_such
> (nose2.tests.functional.test_layers_hooks.TestLayerHooks.test_complex_such)
> ... ok
> test_simple_layers
> (nose2.tests.functional.test_layers_hooks.TestLayerHooks.test_simple_layers)
> ... ok
> test_simple_such
> (nose2.tests.functional.test_layers_hooks.TestLayerHooks.test_simple_such)
> ... ok
> test_function_name
> (nose2.tests.functional.test_loading.TestLoadTestsFromPackage.test_function_name)
> ... ok
> test_function_string_repr
> (nose2.tests.functional.test_loading.TestLoadTestsFromPackage.test_function_string_repr)
> ... ok
> test_generator_function_index
> (nose2.tests.functional.test_loading.TestLoadTestsFromPackage.test_generator_function_index)
> ... ok
> test_generator_function_index_1_based
> (nose2.tests.functional.test_loading.TestLoadTestsFromPackage.test_generator_function_index_1_based)
> ... ok
> test_generator_function_name
> (nose2.tests.functional.test_loading.TestLoadTestsFromPackage.test_generator_function_name)
> ... ok
> test_generator_method
> (nose2.tests.functional.test_loading.TestLoadTestsFromPackage.test_generator_method)
> ... ok
> test_generator_method_index
> (nose2.tests.functional.test_loading.TestLoadTestsFromPackage.test_generator_method_index)
> ... ok
> test_module_name
> (nose2.tests.functional.test_loading.TestLoadTestsFromPackage.test_module_name)
> ... ok
> test_module_name_with_start_dir
> (nose2.tests.functional.test_loading.TestLoadTestsFromPackage.test_module_name_with_start_dir)
> ... ok
> test_package_name
> (nose2.tests.functional.test_loading.TestLoadTestsFromPackage.test_package_name)
> ... ok
> test_package_name_with_start_dir
> (nose2.tests.functional.test_loading.TestLoadTestsFromPackage.test_package_name_with_start_dir)
> ... ok
> test_parameterized_func
> (nose2.tests.functional.test_loading.TestLoadTestsFromPackage.test_parameterized_func)
> ... ok
> test_parameterized_func_index
> (nose2.tests.functional.test_loading.TestLoadTestsFromPackage.test_parameterized_func_index)
> ... ok
> test_parameterized_method
> (nose2.tests.functional.test_loading.TestLoadTestsFromPackage.test_parameterized_method)
> ... ok
> test_parameterized_method_index
> (nose2.tests.functional.test_loading.TestLoadTestsFromPackage.test_parameterized_method_index)
> ... ok
> test_project_directory_inside_package
> (nose2.tests.functional.test_loading.TestLoadTestsFromPackage.test_project_directory_inside_package)
> ... ok
> test_start_directory_inside_package
> (nose2.tests.functional.test_loading.TestLoadTestsFromPackage.test_start_directory_inside_package)
> ... ok
> test_testcase_method
> (nose2.tests.functional.test_loading.TestLoadTestsFromPackage.test_testcase_method)
> ... ok
> test_testcase_name
> (nose2.tests.functional.test_loading.TestLoadTestsFromPackage.test_testcase_name)
> ... ok
> test_function_name
> (nose2.tests.functional.test_loading.TestLoadTestsOutsideOfPackage.test_function_name)
> ... ok
> test_module_name
> (nose2.tests.functional.test_loading.TestLoadTestsOutsideOfPackage.test_module_name)
> ... ok
> test_module_name_with_start_dir
> (nose2.tests.functional.test_loading.TestLoadTestsOutsideOfPackage.test_module_name_with_start_dir)
> ... ok
> test_import_error_func
> (nose2.tests.functional.test_loading.TestLoadingErrors.test_import_error_func)
> ... ok
> test_import_error_module
> (nose2.tests.functional.test_loading.TestLoadingErrors.test_import_error_module)
> ... ok
> test_import_error_module_in_package
> (nose2.tests.functional.test_loading.TestLoadingErrors.test_import_error_module_in_package)
> ... ok
> test_import_error_package
> (nose2.tests.functional.test_loading.TestLoadingErrors.test_import_error_package)
> ... ok
> test_import_error_testcase
> (nose2.tests.functional.test_loading.TestLoadingErrors.test_import_error_testcase)
> ... ok
> test_import_error_testcase_method
> (nose2.tests.functional.test_loading.TestLoadingErrors.test_import_error_testcase_method)
> ... ok
> test_import_error_unknown_module_in_package
> (nose2.tests.functional.test_loading.TestLoadingErrors.test_import_error_unknown_module_in_package)
> ... ok
> test_class_level_fixtures_supported
> (nose2.tests.functional.test_loading.TestTestClassLoading.test_class_level_fixtures_supported)
> ... ok
> test_error_in_test_class
> (nose2.tests.functional.test_loading.TestTestClassLoading.test_error_in_test_class)
> ... ok
> test_expected_failures
> (nose2.tests.functional.test_loading.TestTestClassLoading.test_expected_failures)
> ... ok
> test_load_testclass_by_name
> (nose2.tests.functional.test_loading.TestTestClassLoading.test_load_testclass_by_name)
> ... ok
> test_load_testclass_generator_method_by_name
> (nose2.tests.functional.test_loading.TestTestClassLoading.test_load_testclass_generator_method_by_name)
> ... ok
> test_load_testclass_method_by_name
> (nose2.tests.functional.test_loading.TestTestClassLoading.test_load_testclass_method_by_name)
> ... ok
> test_load_testclass_params_method_by_name
> (nose2.tests.functional.test_loading.TestTestClassLoading.test_load_testclass_params_method_by_name)
> ... ok
> test_layer_reporter_error_output
> (nose2.tests.functional.test_layers_plugin.TestLayers.test_layer_reporter_error_output)
> ... ok
> test_layer_reporter_output
> (nose2.tests.functional.test_layers_plugin.TestLayers.test_layer_reporter_output)
> ... ok
> test_layers_and_attributes
> (nose2.tests.functional.test_layers_plugin.TestLayers.test_layers_and_attributes)
> ... ok
> test_layers_and_non_layers
> (nose2.tests.functional.test_layers_plugin.TestLayers.test_layers_and_non_layers)
> ... ok
> test_methods_run_once_per_class
> (nose2.tests.functional.test_layers_plugin.TestLayers.test_methods_run_once_per_class)
> ... ok
> test_runs_layer_fixtures
> (nose2.tests.functional.test_layers_plugin.TestLayers.test_runs_layer_fixtures)
> ... ok
> test_scenario_fails_without_plugin
> (nose2.tests.functional.test_layers_plugin.TestLayers.test_scenario_fails_without_plugin)
> ... ok
> test_setup_fail
> (nose2.tests.functional.test_layers_plugin.TestLayers.test_setup_fail) ... ok
> test_teardown_fail
> (nose2.tests.functional.test_layers_plugin.TestLayers.test_teardown_fail) ...
> ok
> test_testcase_class_fixtures
> (nose2.tests.functional.test_mp_plugin.MPClassFixturesSupport.test_testcase_class_fixtures)
> ... ok
> test_testcase_class_fixtures_mp
> (nose2.tests.functional.test_mp_plugin.MPClassFixturesSupport.test_testcase_class_fixtures_mp)
> ... ok
> test_testcase_class_fixtures_report_mp
> (nose2.tests.functional.test_mp_plugin.MPClassFixturesSupport.test_testcase_class_fixtures_report_mp)
> ... ok
> test_testclass_class_fixtures_and_generators
> (nose2.tests.functional.test_mp_plugin.MPClassFixturesSupport.test_testclass_class_fixtures_and_generators)
> ... ok
> test_testclass_class_fixtures_and_generators_mp
> (nose2.tests.functional.test_mp_plugin.MPClassFixturesSupport.test_testclass_class_fixtures_and_generators_mp)
> ... ok
> test_testclass_class_fixtures_and_parameters
> (nose2.tests.functional.test_mp_plugin.MPClassFixturesSupport.test_testclass_class_fixtures_and_parameters)
> ... ok
> test_testclass_class_fixtures_and_parameters_mp
> (nose2.tests.functional.test_mp_plugin.MPClassFixturesSupport.test_testclass_class_fixtures_and_parameters_mp)
> ... ok
> test_testcase_module_fixtures
> (nose2.tests.functional.test_mp_plugin.MPModuleFixturesSupport.test_testcase_module_fixtures)
> ... ok
> test_testcase_module_fixtures_mp
> (nose2.tests.functional.test_mp_plugin.MPModuleFixturesSupport.test_testcase_module_fixtures_mp)
> ... ok
> test_testcase_module_fixtures_report_mp
> (nose2.tests.functional.test_mp_plugin.MPModuleFixturesSupport.test_testcase_module_fixtures_report_mp)
> ... ok
> test_class_fixtures
> (nose2.tests.functional.test_mp_plugin.MPPluginTestRuns.test_class_fixtures)
> ... ok
> test_large_number_of_tests_stresstest
> (nose2.tests.functional.test_mp_plugin.MPPluginTestRuns.test_large_number_of_tests_stresstest)
> ... ok
> test_module_fixtures
> (nose2.tests.functional.test_mp_plugin.MPPluginTestRuns.test_module_fixtures)
> ... ok
> test_package_in_lib
> (nose2.tests.functional.test_mp_plugin.MPPluginTestRuns.test_package_in_lib)
> ... ok
> test_socket_stresstest
> (nose2.tests.functional.test_mp_plugin.MPPluginTestRuns.test_socket_stresstest)
> ... ok
> test_tests_in_package
> (nose2.tests.functional.test_mp_plugin.MPPluginTestRuns.test_tests_in_package)
> ... ok
> test_too_many_procs
> (nose2.tests.functional.test_mp_plugin.MPPluginTestRuns.test_too_many_procs)
> ... ok
> test_unknown_module
> (nose2.tests.functional.test_mp_plugin.MPPluginTestRuns.test_unknown_module)
> ... ok
> test_with_output_buffer
> (nose2.tests.functional.test_mp_plugin.MPPluginTestRuns.test_with_output_buffer)
> ... ok
> test_testclass_by_class
> (nose2.tests.functional.test_mp_plugin.MPTestClassSupport.test_testclass_by_class)
> ... ok
> test_testclass_by_module
> (nose2.tests.functional.test_mp_plugin.MPTestClassSupport.test_testclass_by_module)
> ... ok
> test_testclass_discover
> (nose2.tests.functional.test_mp_plugin.MPTestClassSupport.test_testclass_discover)
> ... ok
> test_testclass_generators
> (nose2.tests.functional.test_mp_plugin.MPTestClassSupport.test_testclass_generators)
> ... ok
> test_testclass_parameters
> (nose2.tests.functional.test_mp_plugin.MPTestClassSupport.test_testclass_parameters)
> ... ok
> test_conn_accept
> (nose2.tests.functional.test_mp_plugin.TestMpPlugin.test_conn_accept) ... ok
> test_conn_prep
> (nose2.tests.functional.test_mp_plugin.TestMpPlugin.test_conn_prep) ... ok
> test_flatten_nested_suites
> (nose2.tests.functional.test_mp_plugin.TestMpPlugin.test_flatten_nested_suites)
> ... ok
> test_flatten_respects_class_fixtures
> (nose2.tests.functional.test_mp_plugin.TestMpPlugin.test_flatten_respects_class_fixtures)
> ... ok
> test_flatten_respects_module_fixtures
> (nose2.tests.functional.test_mp_plugin.TestMpPlugin.test_flatten_respects_module_fixtures)
> ... ok
> test_flatten_without_fixtures
> (nose2.tests.functional.test_mp_plugin.TestMpPlugin.test_flatten_without_fixtures)
> ... ok
> test_dispatch_tests_receive_events
> (nose2.tests.functional.test_mp_plugin.TestProcserver.test_dispatch_tests_receive_events)
> ... ok
> test_can_discover_test_modules_in_zipped_eggs
> (nose2.tests.functional.test_eggdiscovery_loader.EggDiscoveryFunctionalTest.test_can_discover_test_modules_in_zipped_eggs)
> ... ok
> test_eggdiscovery_failure_does_not_exist
> (nose2.tests.functional.test_eggdiscovery_loader.EggDiscoveryFunctionalTest.test_eggdiscovery_failure_does_not_exist)
> ... ok
> test_non_egg_discoverer_does_not_fail_when_looking_in_egg
> (nose2.tests.functional.test_eggdiscovery_loader.EggDiscoveryFunctionalTest.test_non_egg_discoverer_does_not_fail_when_looking_in_egg)
> ... ok
> test_eggdiscovery_ignores_unzipped_eggs
> (nose2.tests.functional.test_eggdiscovery_loader.UnzippedEggDiscoveryFunctionalTest.test_eggdiscovery_ignores_unzipped_eggs)
> ... ok
> test_invocation_by_double_dash_option
> (nose2.tests.functional.test_printhooks_plugin.TestPrintHooksPlugin.test_invocation_by_double_dash_option)
> ... ok
> test_invocation_by_single_dash_option
> (nose2.tests.functional.test_printhooks_plugin.TestPrintHooksPlugin.test_invocation_by_single_dash_option)
> ... ok
> test_nested_hooks_are_indented
> (nose2.tests.functional.test_printhooks_plugin.TestPrintHooksPlugin.test_nested_hooks_are_indented)
> ... ok
> test_assert_attribute_resolution
> (nose2.tests.functional.test_prettyassert.TestPrettyAsserts.test_assert_attribute_resolution)
> ... ok
> test_assert_attribute_resolution2
> (nose2.tests.functional.test_prettyassert.TestPrettyAsserts.test_assert_attribute_resolution2)
> ... ok
> test_assert_ignore_passing
> (nose2.tests.functional.test_prettyassert.TestPrettyAsserts.test_assert_ignore_passing)
> ... ok
> test_assign_after_assert
> (nose2.tests.functional.test_prettyassert.TestPrettyAsserts.test_assign_after_assert)
> ... ok
> test_conf_on
> (nose2.tests.functional.test_prettyassert.TestPrettyAsserts.test_conf_on) ...
> ok
> test_conf_on_plus_arg
> (nose2.tests.functional.test_prettyassert.TestPrettyAsserts.test_conf_on_plus_arg)
> ensures that #432 stays fixed ... ok
> test_conf_on_suppresses_clihelp
> (nose2.tests.functional.test_prettyassert.TestPrettyAsserts.test_conf_on_suppresses_clihelp)
> ... ok
> test_multiline_assert_statement
> (nose2.tests.functional.test_prettyassert.TestPrettyAsserts.test_multiline_assert_statement)
> ... ok
> test_multiline_funcdef
> (nose2.tests.functional.test_prettyassert.TestPrettyAsserts.test_multiline_funcdef)
> ... ok
> test_simple_global
> (nose2.tests.functional.test_prettyassert.TestPrettyAsserts.test_simple_global)
> ... ok
> test_unittest_assertion
> (nose2.tests.functional.test_prettyassert.TestPrettyAsserts.test_unittest_assertion)
> ... ok
> test_can_discover_test_modules_in_packages
> (nose2.tests.functional.test_discovery_loader.DiscoveryFunctionalTest.test_can_discover_test_modules_in_packages)
> ... ok
> test_discovery_supports_code_in_lib_dir
> (nose2.tests.functional.test_discovery_loader.DiscoveryFunctionalTest.test_discovery_supports_code_in_lib_dir)
> ... ok
> test_handle_file_event_can_add_tests
> (nose2.tests.functional.test_discovery_loader.DiscoveryFunctionalTest.test_handle_file_event_can_add_tests)
> ... ok
> test_match_path_event_can_prevent_discovery
> (nose2.tests.functional.test_discovery_loader.DiscoveryFunctionalTest.test_match_path_event_can_prevent_discovery)
> ... ok
> test_measures_imports
> (nose2.tests.functional.test_coverage.TestCoverage.test_measures_imports) ...
> skipped fails in testsuite but passes in real-world conditions
> test_run (nose2.tests.functional.test_coverage.TestCoverage.test_run) ... ok
> test_run_coverage_configs
> (nose2.tests.functional.test_coverage.TestCoverage.test_run_coverage_configs)
> ... ok
> test_run_coverage_fail_under
> (nose2.tests.functional.test_coverage.TestCoverage.test_run_coverage_fail_under)
> ... ok
> test_run_coverage_fail_under2
> (nose2.tests.functional.test_coverage.TestCoverage.test_run_coverage_fail_under2)
> Check with coverage settings in config, not CLI ... ok
> test_run_with_mp
> (nose2.tests.functional.test_coverage.TestCoverage.test_run_with_mp) ... ok
> test_load_sublayer_test_by_name
> (nose2.tests.functional.test_such_dsl.TestSuchDSL.test_load_sublayer_test_by_name)
> ... ok
> test_load_top_level_by_name
> (nose2.tests.functional.test_such_dsl.TestSuchDSL.test_load_top_level_by_name)
> ... ok
> test_long_setup
> (nose2.tests.functional.test_such_dsl.TestSuchDSL.test_long_setup) ... ok
> test_param_plugin_with_such
> (nose2.tests.functional.test_such_dsl.TestSuchDSL.test_param_plugin_with_such)
> ... ok
> test_regression_tests_with_the_same_having_description_under_different_fixtures_in_the_same_module_should_be_run
>
> (nose2.tests.functional.test_such_dsl.TestSuchDSL.test_regression_tests_with_the_same_having_description_under_different_fixtures_in_the_same_module_should_be_run)
> ... ok
> test_runs_example
> (nose2.tests.functional.test_such_dsl.TestSuchDSL.test_runs_example) ... ok
> test_setup_fail
> (nose2.tests.functional.test_such_dsl.TestSuchDSL.test_setup_fail) ... ok
> test_setup_on_higher_layer
> (nose2.tests.functional.test_such_dsl.TestSuchDSL.test_setup_on_higher_layer)
> ... ok
> test_such_without_layers_plugin
> (nose2.tests.functional.test_such_dsl.TestSuchDSL.test_such_without_layers_plugin)
> ... ok
> test_teardown_fail
> (nose2.tests.functional.test_such_dsl.TestSuchDSL.test_teardown_fail) ... ok
> test_testsetup_on_higher_layer
> (nose2.tests.functional.test_such_dsl.TestSuchDSL.test_testsetup_on_higher_layer)
> ... ok
> test_testsetup_on_higher_layer_3layers
> (nose2.tests.functional.test_such_dsl.TestSuchDSL.test_testsetup_on_higher_layer_3layers)
> ... ok
> test_testsetup_on_higher_layer_with_test
> (nose2.tests.functional.test_such_dsl.TestSuchDSL.test_testsetup_on_higher_layer_with_test)
> ... ok
> test_package
> (nose2.tests.functional.test_loadtests_plugin.TestLoadTestsPlugin.test_package)
> ... ok
> test_project_directory_inside_package
> (nose2.tests.functional.test_loadtests_plugin.TestLoadTestsPlugin.test_project_directory_inside_package)
> ... ok
> test_simple
> (nose2.tests.functional.test_loadtests_plugin.TestLoadTestsPlugin.test_simple)
> ... ok
>
> ----------------------------------------------------------------------
> Ran 328 tests in 30.114s
>
> OK (skipped=1)
> dh_auto_test: error: pybuild --test -i python{version} -p "3.12 3.11"
> --system=custom "--test-args={interpreter} -m nose2.__main__ -v" returned
> exit code 13
The full build log is available from:
http://qa-logs.debian.net/2023/12/12/nose2_0.14.0-1_unstable.log
All bugs filed during this archive rebuild are listed at:
https://bugs.debian.org/cgi-bin/pkgreport.cgi?tag=ftbfs-20231212;users=lu...@debian.org
or:
https://udd.debian.org/bugs/?release=na&merged=ign&fnewerval=7&flastmodval=7&fusertag=only&fusertagtag=ftbfs-20231212&fusertaguser=lu...@debian.org&allbugs=1&cseverity=1&ctags=1&caffected=1#results
A list of current common problems and possible solutions is available at
http://wiki.debian.org/qa.debian.org/FTBFS . You're welcome to contribute!
If you reassign this bug to another package, please mark it as 'affects'-ing
this package. See https://www.debian.org/Bugs/server-control#affects
If you fail to reproduce this, please provide a build log and diff it with mine
so that we can identify if something relevant changed in the meantime.
--- End Message ---
--- Begin Message ---
Source: nose2
Source-Version: 0.14.0-2
Done: Alexandre Detiste <tc...@debian.org>
We believe that the bug you reported is fixed in the latest version of
nose2, which is due to be installed in the Debian FTP archive.
A summary of the changes between this version and the previous one is
attached.
Thank you for reporting the bug, which will now be closed. If you
have further comments please address them to 1058...@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.
Debian distribution maintenance software
pp.
Alexandre Detiste <tc...@debian.org> (supplier of updated nose2 package)
(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing ftpmas...@ftp-master.debian.org)
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512
Format: 1.8
Date: Wed, 10 Jan 2024 02:37:25 +0100
Source: nose2
Architecture: source
Version: 0.14.0-2
Distribution: unstable
Urgency: medium
Maintainer: Debian Python Team <team+pyt...@tracker.debian.org>
Changed-By: Alexandre Detiste <tc...@debian.org>
Closes: 1055467 1058158
Changes:
nose2 (0.14.0-2) unstable; urgency=medium
.
* Team upload.
* add patch for Python 3.12 compatibility (Closes: #1058158)
* remove extraneous dependency on python3-six (Closes: #1055467)
* remove obsolete python3-mock build dep
Checksums-Sha1:
43345666d883f529f1b6aff4be2bb68ea87887e1 2221 nose2_0.14.0-2.dsc
5a7c6e0437cab5db5783bebb0cfa540241cdf51a 10848 nose2_0.14.0-2.debian.tar.xz
fbcd857e27d507382b69bf093018b7d77817a2e7 8412 nose2_0.14.0-2_source.buildinfo
Checksums-Sha256:
0dc154dcc0a023c6dd71c3656d4758f7f176694cc6fa8a103e9086ddc05153f8 2221
nose2_0.14.0-2.dsc
f1cfe3a2cbe60197f238f823869510e42153062a1e6b285565bf9da0b5f3d384 10848
nose2_0.14.0-2.debian.tar.xz
4f0720f3c2429bdc314be4173a11ca76a1bf8fb663723b631668a83ee1f6c1e2 8412
nose2_0.14.0-2_source.buildinfo
Files:
9df633ffc082baa4dad990619f938e86 2221 python optional nose2_0.14.0-2.dsc
fd0beec2d3a12126f2482e1198e0b46c 10848 python optional
nose2_0.14.0-2.debian.tar.xz
83fefdd4265e3bf9ca85ca5d7ffceba8 8412 python optional
nose2_0.14.0-2_source.buildinfo
-----BEGIN PGP SIGNATURE-----
iQJFBAEBCgAvFiEEj23hBDd/OxHnQXSHMfMURUShdBoFAmWd9bwRHHRjaGV0QGRl
Ymlhbi5vcmcACgkQMfMURUShdBptNBAAlJdyXZIC6weDqihUdO9IFfrH9ZjgrqAs
cqiiWqr8dhC+uhM33vCkXPeORqN58ymEoF1LJ3YPsow7keHZobakijqc8Ny4FjFV
CWBLJYVUCtEjsPtI5zVv0TVDOwJupWFQ/bAuH8tK+GfUHowOtoXL6DL3wUJ0lnDb
zc6zywl9nU7RpM2mjKygRZSc1brTAAd2N5aMM00PedY/C2sy+J3+3U6eOdLRzUUZ
yKJCU2fh+ODoIs1/FBloJd7tLmJpCwVM37CD6lHcsAjPjckGKHBwIKuN0bcgzze2
DjxG5rA7EjyyXVZNqjCtx2VWpP5q3wXDOdU896WkOIuqt2A05Yp707zWGuh4v2E+
jxeRZMprky/nrdxXGQJX60beGkRuepFM0qQtcglUuHmEOcKAX1G+uF1sCARTJKia
t6tKonlKikLIiv1A2UlDWpfH0npaSdkldQ/FFWuP/qz+0obf3Usis014M8tDLIim
ZWWttqWRPOJyHCiLQQZml65X+/C2SDJCKc2iiOsXy2j1vLd4fPqzBgdSL3Ap6Eb/
jJ8adlaZrfc9EERo31Fk5u4RLZupB1igbYUKUhmsuWg6RL36Evj7fZLkaEnOP0+d
IQQaQ53EKlt4QadJvWlkP/kRug2y16EhVaKv16DP4tYR1ngR5n6LyaTZFjGW0Kun
6CF3NgLFOgk=
=VQo9
-----END PGP SIGNATURE-----
--- End Message ---