Source: doublex
Version: 1.9.2-1
Severity: serious
Justification: FTBFS on amd64
Tags: bullseye sid ftbfs
Usertags: ftbfs-20201027 ftbfs-bullseye

Hi,

During a rebuild of all packages in sid, your package failed to build
on amd64.

Relevant part (hopefully):
>  debian/rules build
> dh build --with python3 --buildsystem=pybuild
>    dh_update_autotools_config -O--buildsystem=pybuild
>    dh_autoreconf -O--buildsystem=pybuild
>    dh_auto_configure -O--buildsystem=pybuild
> I: pybuild base:217: python3.9 setup.py config 
> running config
> I: pybuild base:217: python3.8 setup.py config 
> running config
>    dh_auto_build -O--buildsystem=pybuild
> I: pybuild base:217: /usr/bin/python3.9 setup.py build 
> running build
> running build_py
> creating /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_doublex/build/doublex
> copying doublex/proxy.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_doublex/build/doublex
> copying doublex/__init__.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_doublex/build/doublex
> copying doublex/matchers.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_doublex/build/doublex
> copying doublex/safeunicode.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_doublex/build/doublex
> copying doublex/doubles.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_doublex/build/doublex
> copying doublex/py27_backports.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_doublex/build/doublex
> copying doublex/tracer.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_doublex/build/doublex
> copying doublex/internal.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_doublex/build/doublex
> I: pybuild base:217: /usr/bin/python3 setup.py build 
> running build
> running build_py
> creating /<<PKGBUILDDIR>>/.pybuild/cpython3_3.8_doublex/build/doublex
> copying doublex/proxy.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.8_doublex/build/doublex
> copying doublex/__init__.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.8_doublex/build/doublex
> copying doublex/matchers.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.8_doublex/build/doublex
> copying doublex/safeunicode.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.8_doublex/build/doublex
> copying doublex/doubles.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.8_doublex/build/doublex
> copying doublex/py27_backports.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.8_doublex/build/doublex
> copying doublex/tracer.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.8_doublex/build/doublex
> copying doublex/internal.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.8_doublex/build/doublex
>    dh_auto_test -O--buildsystem=pybuild
> I: pybuild pybuild:284: cp -r /<<PKGBUILDDIR>>/doublex/test* 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_doublex/build/doublex
> I: pybuild base:217: cd /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_doublex/build; 
> python3.9 -m nose -v doublex.test3
> test_wrong_try_to_test_an_async_invocation 
> (doublex.test3.test.async_race_condition_test.AsyncTests) ... ok
> test_chain_default_behavior (doublex.test3.test.chain_tests.ChainTests) ... ok
> test_ANY_arg_method_returning_none 
> (doublex.test3.test.report_tests.InvocationReportTests) ... ok
> test_int_arg_method_returning_int 
> (doublex.test3.test.report_tests.InvocationReportTests) ... ok
> test_except_method_with_2_kwargs_returning_dict_but_nothing_called 
> (doublex.test3.test.report_tests.MockReportTest) ... ok
> test_except_method_with_2_str_args_returning_str_but_nothing_called 
> (doublex.test3.test.report_tests.MockReportTest) ... ok
> test_expect_1_void_method_but_nothing_called 
> (doublex.test3.test.report_tests.MockReportTest) ... ok
> test_expect_2_void_methods_but_nothing_called 
> (doublex.test3.test.report_tests.MockReportTest) ... ok
> test_expect_4_calls_but_only_2_called 
> (doublex.test3.test.report_tests.MockReportTest) ... ok
> test_expect_method_with_2_int_args_returning_int_but_nothing_called 
> (doublex.test3.test.report_tests.MockReportTest) ... ok
> test_expect_none_but_someting_unexpected_called 
> (doublex.test3.test.report_tests.MockReportTest) ... ok
> test_expected_get (doublex.test3.test.report_tests.PropertyReportTests) ... ok
> test_expected_set (doublex.test3.test.report_tests.PropertyReportTests) ... ok
> test_unexpected_get (doublex.test3.test.report_tests.PropertyReportTests) ... 
> ok
> test_unexpected_set (doublex.test3.test.report_tests.PropertyReportTests) ... 
> ok
> test__hamcrest_not__called_with_matcher 
> (doublex.test3.test.report_tests.SpyReportTest) ... ok
> test_called (doublex.test3.test.report_tests.SpyReportTest) ... ok
> test_called_times_int (doublex.test3.test.report_tests.SpyReportTest) ... ok
> test_called_times_matcher (doublex.test3.test.report_tests.SpyReportTest) ... 
> ok
> test_called_with (doublex.test3.test.report_tests.SpyReportTest) ... ok
> test_called_with_matcher (doublex.test3.test.report_tests.SpyReportTest) ... 
> ok
> test_hamcrest_not_called (doublex.test3.test.report_tests.SpyReportTest) ... 
> ok
> test_hamcrest_not_called_with (doublex.test3.test.report_tests.SpyReportTest) 
> ... ok
> test_nerver_called (doublex.test3.test.report_tests.SpyReportTest) ... ok
> test_never_called_with (doublex.test3.test.report_tests.SpyReportTest) ... ok
> test_never_called_with_matcher 
> (doublex.test3.test.report_tests.SpyReportTest) ... ok
> test_ANY_ARG_forbbiden_as_keyword_value 
> (doublex.test3.test.unit_tests.ANY_ARG_SpyTests) ... ok
> test_ANY_ARG_must_be_last_positional_argument 
> (doublex.test3.test.unit_tests.ANY_ARG_SpyTests) ... ok
> test_ANY_ARG_must_be_last_positional_argument__restricted_spy 
> (doublex.test3.test.unit_tests.ANY_ARG_SpyTests) ... ok
> test_ANY_ARG_must_be_last_positional_argument_with_xarg 
> (doublex.test3.test.unit_tests.ANY_ARG_SpyTests) ... ok
> test__called__and__called_with_args__ANY_ARGS_is_the_same 
> (doublex.test3.test.unit_tests.ANY_ARG_SpyTests) ... ok
> test_args_and_kargs (doublex.test3.test.unit_tests.ANY_ARG_SpyTests) ... ok
> test_no_args (doublex.test3.test.unit_tests.ANY_ARG_SpyTests) ... ok
> test_one_arg (doublex.test3.test.unit_tests.ANY_ARG_SpyTests) ... ok
> test_one_karg (doublex.test3.test.unit_tests.ANY_ARG_SpyTests) ... ok
> test_three_args (doublex.test3.test.unit_tests.ANY_ARG_SpyTests) ... ok
> test_ANY_ARG_must_be_last_positional_argument 
> (doublex.test3.test.unit_tests.ANY_ARG_StubTests) ... ok
> test_any_args (doublex.test3.test.unit_tests.ANY_ARG_StubTests) ... ok
> test_fixed_args_and_any_args 
> (doublex.test3.test.unit_tests.ANY_ARG_StubTests) ... ok
> test_proxyspy_read_instance_attribute 
> (doublex.test3.test.unit_tests.AccessingActualAttributes) ... ok
> test_read_class_attribute_providing_class 
> (doublex.test3.test.unit_tests.AccessingActualAttributes) ... ok
> test_read_class_attribute_providing_instance 
> (doublex.test3.test.unit_tests.AccessingActualAttributes) ... ok
> test_add_attribute_for_free_mock 
> (doublex.test3.test.unit_tests.AdhocAttributesTests) ... ok
> test_add_attribute_for_free_spy 
> (doublex.test3.test.unit_tests.AdhocAttributesTests) ... ok
> test_add_attribute_for_free_stub 
> (doublex.test3.test.unit_tests.AdhocAttributesTests) ... ok
> test_add_attribute_for_proxyspy 
> (doublex.test3.test.unit_tests.AdhocAttributesTests) ... ok
> test_add_attribute_for_verified_mock 
> (doublex.test3.test.unit_tests.AdhocAttributesTests) ... ok
> test_add_attribute_for_verified_spy 
> (doublex.test3.test.unit_tests.AdhocAttributesTests) ... ok
> test_add_attribute_for_verified_stub 
> (doublex.test3.test.unit_tests.AdhocAttributesTests) ... ok
> test_default_params (doublex.test3.test.unit_tests.ApiMismatchTest) ... ok
> test_fail_missing_method (doublex.test3.test.unit_tests.ApiMismatchTest) ... 
> ok
> test_fail_wrong_args (doublex.test3.test.unit_tests.ApiMismatchTest) ... ok
> test_fail_wrong_kargs (doublex.test3.test.unit_tests.ApiMismatchTest) ... ok
> test_give_karg (doublex.test3.test.unit_tests.ApiMismatchTest) ... ok
> test_give_karg_without_key (doublex.test3.test.unit_tests.ApiMismatchTest) 
> ... ok
> test_spy_async_stubbed (doublex.test3.test.unit_tests.AsyncTests) ... ok
> test_spy_async_support_1_call_only (doublex.test3.test.unit_tests.AsyncTests) 
> ... ok
> test_spy_call_with_async_feature (doublex.test3.test.unit_tests.AsyncTests) 
> ... ok
> test_spy_call_without_async_feature 
> (doublex.test3.test.unit_tests.AsyncTests) ... ok
> test_builtin_method (doublex.test3.test.unit_tests.BuiltinSpyTests) ... ok
> test_builtin_method_wrong_num_args 
> (doublex.test3.test.unit_tests.BuiltinSpyTests) ... SKIP: FIXME: argument 
> checking not working with python3.7
> test_dict_builtin_method (doublex.test3.test.unit_tests.BuiltinSpyTests) ... 
> ok
> test_wrong_builtin_method (doublex.test3.test.unit_tests.BuiltinSpyTests) ... 
> ok
> test_empty_spy_non_stubbed_method_invoked 
> (doublex.test3.test.unit_tests.DisplayResultsTests) ... ok
> test_empty_spy_stub_method 
> (doublex.test3.test.unit_tests.DisplayResultsTests) ... ok
> test_empty_spy_stub_method_invoked 
> (doublex.test3.test.unit_tests.DisplayResultsTests) ... ok
> test_spy_several_invoked_same_method 
> (doublex.test3.test.unit_tests.DisplayResultsTests) ... ok
> test_spy_stub_method (doublex.test3.test.unit_tests.DisplayResultsTests) ... 
> ok
> test_spy_stub_method_invoked 
> (doublex.test3.test.unit_tests.DisplayResultsTests) ... ok
> test_called_requires_spy (doublex.test3.test.unit_tests.FrameworApiTest) ... 
> ok
> test_called (doublex.test3.test.unit_tests.FreeSpyTests) ... ok
> test_called_2_times (doublex.test3.test.unit_tests.FreeSpyTests) ... ok
> test_called_with_None (doublex.test3.test.unit_tests.FreeSpyTests) ... ok
> test_called_with_args_and_times (doublex.test3.test.unit_tests.FreeSpyTests) 
> ... ok
> test_called_with_several_types_and_kargs 
> (doublex.test3.test.unit_tests.FreeSpyTests) ... ok
> test_called_with_specified_args (doublex.test3.test.unit_tests.FreeSpyTests) 
> ... ok
> test_called_without_args (doublex.test3.test.unit_tests.FreeSpyTests) ... ok
> test_mixed_args (doublex.test3.test.unit_tests.FreeSpyTests) ... ok
> test_not_called (doublex.test3.test.unit_tests.FreeSpyTests) ... ok
> test_not_called_with_specified_args 
> (doublex.test3.test.unit_tests.FreeSpyTests) ... ok
> test_not_called_without_args (doublex.test3.test.unit_tests.FreeSpyTests) ... 
> ok
> test_simple_invocation (doublex.test3.test.unit_tests.FreeSpyTests) ... ok
> test_creating_double_with_context 
> (doublex.test3.test.unit_tests.FreeStubTests) ... ok
> test_not_stubbed_method_returns_None 
> (doublex.test3.test.unit_tests.FreeStubTests) ... ok
> test_raises (doublex.test3.test.unit_tests.FreeStubTests) ... ok
> test_record_invocation (doublex.test3.test.unit_tests.FreeStubTests) ... ok
> test_record_invocation_with_args 
> (doublex.test3.test.unit_tests.FreeStubTests) ... ok
> test_record_invocation_with_wrong_args_returns_None 
> (doublex.test3.test.unit_tests.FreeStubTests) ... ok
> test_returns_input (doublex.test3.test.unit_tests.FreeStubTests) ... ok
> test_returns_input_two_args (doublex.test3.test.unit_tests.FreeStubTests) ... 
> ok
> test_using_alias_in_context (doublex.test3.test.unit_tests.FreeStubTests) ... 
> ok
> test_order (doublex.test3.test.unit_tests.InvocationContextTests) ... ok
> test_order_ANY_ARG (doublex.test3.test.unit_tests.InvocationContextTests) ... 
> ok
> test_all_of_matcher (doublex.test3.test.unit_tests.MatcherTests) ... ok
> test_assert_that_requires_a_matcher 
> (doublex.test3.test.unit_tests.MatcherTests) ... ok
> test_called_args (doublex.test3.test.unit_tests.MatcherTests) ... ok
> test_check_has_length (doublex.test3.test.unit_tests.MatcherTests) ... ok
> test_has_entry_matcher (doublex.test3.test.unit_tests.MatcherTests) ... ok
> test_stub_contains_string (doublex.test3.test.unit_tests.MatcherTests) ... ok
> test_stub_has_length (doublex.test3.test.unit_tests.MatcherTests) ... ok
> test_times_arg_may_be_matcher (doublex.test3.test.unit_tests.MatcherTests) 
> ... ok
> test_mimic_mock_works (doublex.test3.test.unit_tests.MimicTests) ... ok
> test_mimic_proxy_spy_works (doublex.test3.test.unit_tests.MimicTests) ... ok
> test_mimic_spy_DOES_inherit_collaborator_superclasses 
> (doublex.test3.test.unit_tests.MimicTests) ... ok
> test_mimic_spy_works (doublex.test3.test.unit_tests.MimicTests) ... ok
> test_mimic_stub_from_instance (doublex.test3.test.unit_tests.MimicTests) ... 
> ok
> test_mimic_stub_works (doublex.test3.test.unit_tests.MimicTests) ... ok
> test_normal_spy_does_not_inherit_collaborator_superclasses 
> (doublex.test3.test.unit_tests.MimicTests) ... ok
> test_delegate_to_list_is_only_an_expectation 
> (doublex.test3.test.unit_tests.MockDelegateTest) ... ok
> test_args_order_does_not_matter_with_any_order 
> (doublex.test3.test.unit_tests.MockOrderTests) ... ok
> test_kwargs_order_does_not_matter_with_any_order 
> (doublex.test3.test.unit_tests.MockOrderTests) ... ok
> test_method_name_order_does_not_matter_with_any_order 
> (doublex.test3.test.unit_tests.MockOrderTests) ... ok
> test_order_matters__fail (doublex.test3.test.unit_tests.MockOrderTests) ... ok
> test_order_matters__ok (doublex.test3.test.unit_tests.MockOrderTests) ... ok
> test_several_args_with_any_order 
> (doublex.test3.test.unit_tests.MockOrderTests) ... ok
> test_several_args_with_matcher_any_order 
> (doublex.test3.test.unit_tests.MockOrderTests) ... ok
> test_from_instance (doublex.test3.test.unit_tests.MockTests) ... ok
> test_with_args (doublex.test3.test.unit_tests.MockTests) ... ok
> test_with_kargs (doublex.test3.test.unit_tests.MockTests) ... ok
> test_with_several_args (doublex.test3.test.unit_tests.MockTests) ... ok
> test_mock_get (doublex.test3.test.unit_tests.PropertyMockTests) ... ok
> test_mock_get_but_never_got (doublex.test3.test.unit_tests.PropertyMockTests) 
> ... ok
> test_mock_get_too_many_times 
> (doublex.test3.test.unit_tests.PropertyMockTests) ... ok
> test_mock_set (doublex.test3.test.unit_tests.PropertyMockTests) ... ok
> test_mock_set_anything (doublex.test3.test.unit_tests.PropertyMockTests) ... 
> ok
> test_mock_set_but_never_set (doublex.test3.test.unit_tests.PropertyMockTests) 
> ... ok
> test_mock_set_matcher (doublex.test3.test.unit_tests.PropertyMockTests) ... ok
> test_mock_set_too_many_times 
> (doublex.test3.test.unit_tests.PropertyMockTests) ... ok
> test_mock_set_wrong_value (doublex.test3.test.unit_tests.PropertyMockTests) 
> ... ok
> test_hamcrest_matchers (doublex.test3.test.unit_tests.PropertyTests) ... ok
> test_properties_are_NOT_shared_among_doubles 
> (doublex.test3.test.unit_tests.PropertyTests) ... ok
> test_proxyspy_get_actual_property 
> (doublex.test3.test.unit_tests.PropertyTests) ... ok
> test_proxyspy_get_stubbed_property 
> (doublex.test3.test.unit_tests.PropertyTests) ... FAIL
> test_proxyspy_set_property (doublex.test3.test.unit_tests.PropertyTests) ... 
> ok
> test_spy_SET_readonly_property_with_deco 
> (doublex.test3.test.unit_tests.PropertyTests) ... ok
> test_spy_get_property_fail (doublex.test3.test.unit_tests.PropertyTests) ... 
> ok
> test_spy_get_property_using_class 
> (doublex.test3.test.unit_tests.PropertyTests) ... ok
> test_spy_get_property_using_instance 
> (doublex.test3.test.unit_tests.PropertyTests) ... ok
> test_spy_get_readonly_property_with_deco 
> (doublex.test3.test.unit_tests.PropertyTests) ... ok
> test_spy_not_get_property (doublex.test3.test.unit_tests.PropertyTests) ... ok
> test_spy_not_set_property (doublex.test3.test.unit_tests.PropertyTests) ... ok
> test_spy_set_property_fail (doublex.test3.test.unit_tests.PropertyTests) ... 
> ok
> test_spy_set_property_times (doublex.test3.test.unit_tests.PropertyTests) ... 
> ok
> test_spy_set_property_to (doublex.test3.test.unit_tests.PropertyTests) ... ok
> test_spy_set_property_to_times (doublex.test3.test.unit_tests.PropertyTests) 
> ... ok
> test_spy_set_property_using_class 
> (doublex.test3.test.unit_tests.PropertyTests) ... ok
> test_spy_set_property_using_instance 
> (doublex.test3.test.unit_tests.PropertyTests) ... ok
> test_stub_notset_property_is_None 
> (doublex.test3.test.unit_tests.PropertyTests) ... ok
> test_stub_property (doublex.test3.test.unit_tests.PropertyTests) ... FAIL
> test_given_argument_can_not_be_newstyle_class 
> (doublex.test3.test.unit_tests.ProxySpyTests) ... ok
> test_given_argument_can_not_be_oldstyle_class 
> (doublex.test3.test.unit_tests.ProxySpyTests) ... ok
> test_must_give_argument (doublex.test3.test.unit_tests.ProxySpyTests) ... ok
> test_propagate_stubbed_calls_to_collaborator 
> (doublex.test3.test.unit_tests.ProxySpyTests) ... ok
> test_this_change_proxyspy_default_behavior 
> (doublex.test3.test.unit_tests.ProxySpy_default_behavior_tests) ... ok
> test_call_unexisting_method (doublex.test3.test.unit_tests.SpyTests) ... ok
> test_check_unexisting_method (doublex.test3.test.unit_tests.SpyTests) ... ok
> test_create_from_newstyle_class (doublex.test3.test.unit_tests.SpyTests) ... 
> ok
> test_create_from_oldstyle_class (doublex.test3.test.unit_tests.SpyTests) ... 
> ok
> test_from_instance (doublex.test3.test.unit_tests.SpyTests) ... ok
> test_wrong_call_args (doublex.test3.test.unit_tests.SpyTests) ... ok
> test_called_with_an_object (doublex.test3.test.unit_tests.Spy_calls_tests) 
> ... ok
> test_list_recorded_calls (doublex.test3.test.unit_tests.Spy_calls_tests) ... 
> ok
> test_set_return_by_instance 
> (doublex.test3.test.unit_tests.Spy_default_behavior_tests) ... ok
> test_set_return_globally 
> (doublex.test3.test.unit_tests.Spy_default_behavior_tests) ... ok
> test_delegate_to_another_stub 
> (doublex.test3.test.unit_tests.StubDelegateTests) ... ok
> test_delegate_to_count (doublex.test3.test.unit_tests.StubDelegateTests) ... 
> ok
> test_delegate_to_dict (doublex.test3.test.unit_tests.StubDelegateTests) ... ok
> test_delegate_to_generator (doublex.test3.test.unit_tests.StubDelegateTests) 
> ... ok
> test_delegate_to_lambda (doublex.test3.test.unit_tests.StubDelegateTests) ... 
> ok
> test_delegate_to_list (doublex.test3.test.unit_tests.StubDelegateTests) ... ok
> test_delegate_to_other_method 
> (doublex.test3.test.unit_tests.StubDelegateTests) ... ok
> test_delegates_with_params (doublex.test3.test.unit_tests.StubDelegateTests) 
> ... ok
> test_not_delegable_object (doublex.test3.test.unit_tests.StubDelegateTests) 
> ... ok
> test_observer_called (doublex.test3.test.unit_tests.StubObserverTests) ... ok
> test_observer_called_tested_using_a_doublex_spy 
> (doublex.test3.test.unit_tests.StubObserverTests) ... ok
> test_from_instance (doublex.test3.test.unit_tests.StubTests) ... ok
> test_keyword_or_positional (doublex.test3.test.unit_tests.StubTests) ... ok
> test_keyworked_or_positional_are_equivalent 
> (doublex.test3.test.unit_tests.StubTests) ... ok
> test_last_stubbed_method_prevails (doublex.test3.test.unit_tests.StubTests) 
> ... ok
> test_last_stubbed_method_prevails_same_with 
> (doublex.test3.test.unit_tests.StubTests) ... ok
> test_returning_tuple (doublex.test3.test.unit_tests.StubTests) ... ok
> test_stubbing_a_existing_method (doublex.test3.test.unit_tests.StubTests) ... 
> ok
> test_stubbing_a_unexisting_method_raises_error 
> (doublex.test3.test.unit_tests.StubTests) ... ok
> test_stubbing_with_wrong_args_raises_error 
> (doublex.test3.test.unit_tests.StubTests) ... ok
> test_restricted_stub 
> (doublex.test3.test.unit_tests.Stub_default_behavior_tests) ... ok
> test_set_exception_by_instance 
> (doublex.test3.test.unit_tests.Stub_default_behavior_tests) ... ok
> test_set_exception_globally 
> (doublex.test3.test.unit_tests.Stub_default_behavior_tests) ... ok
> test_set_return_by_instance 
> (doublex.test3.test.unit_tests.Stub_default_behavior_tests) ... ok
> test_set_return_globally 
> (doublex.test3.test.unit_tests.Stub_default_behavior_tests) ... ok
> test_trace_all_double_CLASS_methods 
> (doublex.test3.test.unit_tests.TracerTests) ... ok
> test_trace_all_double_INSTANCE_methods 
> (doublex.test3.test.unit_tests.TracerTests) ... ok
> test_trace_get_property (doublex.test3.test.unit_tests.TracerTests) ... ok
> test_trace_set_property (doublex.test3.test.unit_tests.TracerTests) ... ok
> test_trace_single_method (doublex.test3.test.unit_tests.TracerTests) ... ok
> test_trace_single_non_stubbed_method 
> (doublex.test3.test.unit_tests.TracerTests) ... ok
> test_spy_args (doublex.test3.test.unit_tests.VarArgsTest) ... ok
> test_spy_kargs (doublex.test3.test.unit_tests.VarArgsTest) ... ok
> test_stub_args (doublex.test3.test.unit_tests.VarArgsTest) ... ok
> test_with_some_args_is_not_applicable 
> (doublex.test3.test.unit_tests.VarArgsTest) ... ok
> test_custom_equality_comparable_objects 
> (doublex.test3.test.unit_tests.custom_types_tests) ... ERROR
> test_except_call_with_stub_or_spy_forbidden 
> (doublex.test3.test.unit_tests.expect_call_tests) ... ok
> test_expect_call (doublex.test3.test.unit_tests.expect_call_tests) ... ok
> test_hack_function_spy (doublex.test3.test.unit_tests.function_doubles) ... ok
> test_spy_method 
> (doublex.test3.test.unit_tests.new_style_orphan_methods_tests) ... ok
> test_stub_method 
> (doublex.test3.test.unit_tests.new_style_orphan_methods_tests) ... ok
> test_spy (doublex.test3.test.unit_tests.orphan_spy_method_tests) ... ok
> test_all_of_matcher (doublex.test3.test.unit_tests.when_tests) ... ok
> test_has_entry_matcher (doublex.test3.test.unit_tests.when_tests) ... ok
> test_spy_when (doublex.test3.test.unit_tests.when_tests) ... ok
> test_stub_when (doublex.test3.test.unit_tests.when_tests) ... ok
> test_stub_when_with_args (doublex.test3.test.unit_tests.when_tests) ... ok
> test_free_spy (doublex.test3.test.unit_tests.with_some_args_matcher_tests) 
> ... ok
> test_one_arg (doublex.test3.test.unit_tests.with_some_args_matcher_tests) ... 
> ok
> test_two_arg (doublex.test3.test.unit_tests.with_some_args_matcher_tests) ... 
> ok
> test_returning_type_hint (doublex.test3.unit_tests.TypeHintTests) ... ok
> 
> ======================================================================
> ERROR: test_custom_equality_comparable_objects 
> (doublex.test3.test.unit_tests.custom_types_tests)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File 
> "/<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_doublex/build/doublex/test3/test/unit_tests.py",
>  line 1541, in test_custom_equality_comparable_objects
>     self.assertEquals(A(1), stub.foo(A(1)))
>   File 
> "/<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_doublex/build/doublex/internal.py", 
> line 103, in __call__
>     retval = self.double._manage_invocation(invocation)
>   File 
> "/<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_doublex/build/doublex/doubles.py", 
> line 81, in _manage_invocation
>     if invocation in self._stubs:
>   File 
> "/<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_doublex/build/doublex/internal.py", 
> line 229, in __eq__
>     self.context.matches(other.context)
>   File 
> "/<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_doublex/build/doublex/internal.py", 
> line 346, in matches
>     if ANY_ARG in self.args:
>   File 
> "/<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_doublex/build/doublex/test3/test/unit_tests.py",
>  line 1536, in __eq__
>     return self.value == other.value
> AttributeError: 'Constant' object has no attribute 'value'
> 
> ======================================================================
> FAIL: test_proxyspy_get_stubbed_property 
> (doublex.test3.test.unit_tests.PropertyTests)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File 
> "/<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_doublex/build/doublex/test3/test/unit_tests.py",
>  line 1230, in test_proxyspy_get_stubbed_property
>     assert_that(sut.prop, is_(2))
>   File 
> "/<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_doublex/build/doublex/matchers.py", 
> line 53, in assert_that
>     return hamcrest.assert_that(actual, matcher, reason)
> AssertionError: 
> Expected: <2>
>      but: was <1>
> 
> 
> ======================================================================
> FAIL: test_stub_property (doublex.test3.test.unit_tests.PropertyTests)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File 
> "/<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_doublex/build/doublex/test3/test/unit_tests.py",
>  line 1130, in test_stub_property
>     assert_that(stub.prop, is_(2))
>   File 
> "/<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_doublex/build/doublex/matchers.py", 
> line 53, in assert_that
>     return hamcrest.assert_that(actual, matcher, reason)
> AssertionError: 
> Expected: <2>
>      but: was <None>
> 
> 
> ----------------------------------------------------------------------
> Ran 215 tests in 1.470s
> 
> FAILED (SKIP=1, errors=1, failures=2)
> E: pybuild pybuild:352: test: plugin distutils failed with: exit code=1: cd 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_doublex/build; python3.9 -m nose -v 
> doublex.test3
> dh_auto_test: error: pybuild --test --test-nose -i python{version} -p "3.9 
> 3.8" returned exit code 13

The full build log is available from:
   http://qa-logs.debian.net/2020/10/27/doublex_1.9.2-1_unstable.log

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!

About the archive rebuild: The rebuild was done on EC2 VM instances from
Amazon Web Services, using a clean, minimal and up-to-date chroot. Every
failed build was retried once to eliminate random failures.

Reply via email to