============================= test session starts ==============================
platform sunos5 -- Python $(PYTHON_VERSION).X -- $(PYTHON)
cachedir: .pytest_cache
rootdir: $(@D)
configfile: pytest.ini
collecting ... collected 950 items

testfixtures/tests/configparser-read.txt::line:3,column:1 PASSED
testfixtures/tests/configparser-read.txt::line:13,column:1 PASSED
testfixtures/tests/configparser-read.txt::line:23,column:1 PASSED
testfixtures/tests/configparser-read.txt::line:31,column:1 PASSED
testfixtures/tests/configparser-read.txt::line:36,column:1 PASSED
testfixtures/tests/configparser-write.txt::line:1,column:1 PASSED
testfixtures/tests/configparser-write.txt::line:11,column:1 PASSED
testfixtures/tests/configparser-write.txt::line:23,column:1 PASSED
testfixtures/tests/configparser-write.txt::line:34,column:1 PASSED
testfixtures/tests/directory-contents.txt::line:4,column:1 PASSED
testfixtures/tests/directory-contents.txt::line:18,column:1 PASSED
testfixtures/tests/directory-contents.txt::line:20,column:1 PASSED
testfixtures/tests/directory-contents.txt::line:29,column:1 PASSED
testfixtures/tests/test_compare.py::TestCompare::test_bug PASSED
testfixtures/tests/test_compare.py::TestCompare::test_bytes_different PASSED
testfixtures/tests/test_compare.py::TestCompare::test_bytes_same_strict PASSED
testfixtures/tests/test_compare.py::TestCompare::test_call_args_different PASSED
testfixtures/tests/test_compare.py::TestCompare::test_calls_args_different_but_same_repr PASSED
testfixtures/tests/test_compare.py::TestCompare::test_calls_different PASSED
testfixtures/tests/test_compare.py::TestCompare::test_calls_nested_equal_sub_attributes PASSED
testfixtures/tests/test_compare.py::TestCompare::test_compare_arbitrary_nested_diff PASSED
testfixtures/tests/test_compare.py::TestCompare::test_compare_slotted_diff PASSED
testfixtures/tests/test_compare.py::TestCompare::test_compare_slotted_same PASSED
testfixtures/tests/test_compare.py::TestCompare::test_datetime_not_equal PASSED
testfixtures/tests/test_compare.py::TestCompare::test_decimal_different PASSED
testfixtures/tests/test_compare.py::TestCompare::test_deep_breadcrumbs PASSED
testfixtures/tests/test_compare.py::TestCompare::test_default_style_classes_different PASSED
testfixtures/tests/test_compare.py::TestCompare::test_dict_consistent_ordering PASSED
testfixtures/tests/test_compare.py::TestCompare::test_dict_consistent_ordering_types_same PASSED
testfixtures/tests/test_compare.py::TestCompare::test_dict_consistent_ordering_types_value PASSED
testfixtures/tests/test_compare.py::TestCompare::test_dict_consistent_ordering_types_x_not_y PASSED
testfixtures/tests/test_compare.py::TestCompare::test_dict_consistent_ordering_types_y_not_x PASSED
testfixtures/tests/test_compare.py::TestCompare::test_dict_first_missing_keys PASSED
testfixtures/tests/test_compare.py::TestCompare::test_dict_full_diff PASSED
testfixtures/tests/test_compare.py::TestCompare::test_dict_identical_non_matching_floats PASSED
testfixtures/tests/test_compare.py::TestCompare::test_dict_identical_non_matching_ints PASSED
testfixtures/tests/test_compare.py::TestCompare::test_dict_identical_none_matching_nones_and_ones PASSED
testfixtures/tests/test_compare.py::TestCompare::test_dict_labels_specified PASSED
testfixtures/tests/test_compare.py::TestCompare::test_dict_multiple_differences PASSED
testfixtures/tests/test_compare.py::TestCompare::test_dict_same PASSED
testfixtures/tests/test_compare.py::TestCompare::test_dict_second_missing_keys PASSED
testfixtures/tests/test_compare.py::TestCompare::test_dict_tuple_keys_different_value PASSED
testfixtures/tests/test_compare.py::TestCompare::test_dict_tuple_keys_same_value PASSED
testfixtures/tests/test_compare.py::TestCompare::test_dict_values_different PASSED
testfixtures/tests/test_compare.py::TestCompare::test_dict_with_list PASSED
testfixtures/tests/test_compare.py::TestCompare::test_different_types PASSED
testfixtures/tests/test_compare.py::TestCompare::test_different_with_labels PASSED
testfixtures/tests/test_compare.py::TestCompare::test_django_orm_is_horrible PASSED
testfixtures/tests/test_compare.py::TestCompare::test_django_orm_is_horrible_part_2 PASSED
testfixtures/tests/test_compare.py::TestCompare::test_django_orm_is_horrible_part_3 PASSED
testfixtures/tests/test_compare.py::TestCompare::test_django_orm_is_horrible_part_4 PASSED
testfixtures/tests/test_compare.py::TestCompare::test_dont_raise PASSED
testfixtures/tests/test_compare.py::TestCompare::test_empty_child_slots PASSED
testfixtures/tests/test_compare.py::TestCompare::test_empty_sets PASSED
testfixtures/tests/test_compare.py::TestCompare::test_empty_sets_strict PASSED
testfixtures/tests/test_compare.py::TestCompare::test_exception_diff PASSED
testfixtures/tests/test_compare.py::TestCompare::test_exception_diff_c_wrapper PASSED
testfixtures/tests/test_compare.py::TestCompare::test_exception_different_object PASSED
testfixtures/tests/test_compare.py::TestCompare::test_exception_different_object_c_wrapper PASSED
testfixtures/tests/test_compare.py::TestCompare::test_exception_same_c_wrapper PASSED
testfixtures/tests/test_compare.py::TestCompare::test_exception_same_object PASSED
testfixtures/tests/test_compare.py::TestCompare::test_explicit_actual PASSED
testfixtures/tests/test_compare.py::TestCompare::test_explicit_and_labels PASSED
testfixtures/tests/test_compare.py::TestCompare::test_explicit_both PASSED
testfixtures/tests/test_compare.py::TestCompare::test_explicit_expected PASSED
testfixtures/tests/test_compare.py::TestCompare::test_extra_comparers_leave_existing PASSED
testfixtures/tests/test_compare.py::TestCompare::test_float_int_strict PASSED
testfixtures/tests/test_compare.py::TestCompare::test_float_subclass_strict PASSED
testfixtures/tests/test_compare.py::TestCompare::test_generator_and_iterable PASSED
testfixtures/tests/test_compare.py::TestCompare::test_generator_and_sequence PASSED
testfixtures/tests/test_compare.py::TestCompare::test_generator_different PASSED
testfixtures/tests/test_compare.py::TestCompare::test_generator_first_shorter PASSED
testfixtures/tests/test_compare.py::TestCompare::test_generator_same PASSED
testfixtures/tests/test_compare.py::TestCompare::test_generator_second_shorted PASSED
testfixtures/tests/test_compare.py::TestCompare::test_generator_totally_different PASSED
testfixtures/tests/test_compare.py::TestCompare::test_generator_with_buggy_generator PASSED
testfixtures/tests/test_compare.py::TestCompare::test_generator_with_non_generator PASSED
testfixtures/tests/test_compare.py::TestCompare::test_ignore_blank_lines PASSED
testfixtures/tests/test_compare.py::TestCompare::test_ignore_blank_lines_non_string PASSED
testfixtures/tests/test_compare.py::TestCompare::test_ignore_trailing_whitespace PASSED
testfixtures/tests/test_compare.py::TestCompare::test_ignore_trailing_whitespace_but_respect_leading_whitespace PASSED
testfixtures/tests/test_compare.py::TestCompare::test_ignore_trailing_whitespace_non_string PASSED
testfixtures/tests/test_compare.py::TestCompare::test_implicit_and_labels PASSED
testfixtures/tests/test_compare.py::TestCompare::test_include_blank_lines PASSED
testfixtures/tests/test_compare.py::TestCompare::test_include_trailing_whitespace PASSED
testfixtures/tests/test_compare.py::TestCompare::test_inherited_slots PASSED
testfixtures/tests/test_compare.py::TestCompare::test_invalid_because_of_typo PASSED
testfixtures/tests/test_compare.py::TestCompare::test_invalid_one_args PASSED
testfixtures/tests/test_compare.py::TestCompare::test_invalid_three_args PASSED
testfixtures/tests/test_compare.py::TestCompare::test_invalid_two_args_actual PASSED
testfixtures/tests/test_compare.py::TestCompare::test_invalid_two_args_expected PASSED
testfixtures/tests/test_compare.py::TestCompare::test_invalid_zero_args PASSED
testfixtures/tests/test_compare.py::TestCompare::test_iterable_and_generator PASSED
testfixtures/tests/test_compare.py::TestCompare::test_iterable_and_generator_strict PASSED
testfixtures/tests/test_compare.py::TestCompare::test_iterable_with_iterable_different PASSED
testfixtures/tests/test_compare.py::TestCompare::test_iterable_with_iterable_same PASSED
testfixtures/tests/test_compare.py::TestCompare::test_labels_multiline PASSED
testfixtures/tests/test_compare.py::TestCompare::test_list_different PASSED
testfixtures/tests/test_compare.py::TestCompare::test_list_different_decimal PASSED
testfixtures/tests/test_compare.py::TestCompare::test_list_different_float PASSED
testfixtures/tests/test_compare.py::TestCompare::test_list_first_shorter PASSED
testfixtures/tests/test_compare.py::TestCompare::test_list_same PASSED
testfixtures/tests/test_compare.py::TestCompare::test_list_second_shorter PASSED
testfixtures/tests/test_compare.py::TestCompare::test_list_subclass PASSED
testfixtures/tests/test_compare.py::TestCompare::test_list_subclass_long_strict PASSED
testfixtures/tests/test_compare.py::TestCompare::test_list_subclass_strict PASSED
testfixtures/tests/test_compare.py::TestCompare::test_list_totally_different PASSED
testfixtures/tests/test_compare.py::TestCompare::test_moar_bytes_different PASSED
testfixtures/tests/test_compare.py::TestCompare::test_mock_call_equal PASSED
testfixtures/tests/test_compare.py::TestCompare::test_mock_call_equal_strict PASSED
testfixtures/tests/test_compare.py::TestCompare::test_mock_call_same PASSED
testfixtures/tests/test_compare.py::TestCompare::test_mock_call_same_strict PASSED
testfixtures/tests/test_compare.py::TestCompare::test_namedtuple_different_type PASSED
testfixtures/tests/test_compare.py::TestCompare::test_namedtuple_equal PASSED
testfixtures/tests/test_compare.py::TestCompare::test_namedtuple_same_type PASSED
testfixtures/tests/test_compare.py::TestCompare::test_nested_dict_different PASSED
testfixtures/tests/test_compare.py::TestCompare::test_nested_dict_empty_but_same PASSED
testfixtures/tests/test_compare.py::TestCompare::test_nested_dict_empty_with_keys PASSED
testfixtures/tests/test_compare.py::TestCompare::test_nested_dict_tuple_values_different PASSED
testfixtures/tests/test_compare.py::TestCompare::test_nested_django_orm_in_object PASSED
testfixtures/tests/test_compare.py::TestCompare::test_nested_generator_different PASSED
testfixtures/tests/test_compare.py::TestCompare::test_nested_generator_tuple_left PASSED
testfixtures/tests/test_compare.py::TestCompare::test_nested_generator_tuple_right PASSED
testfixtures/tests/test_compare.py::TestCompare::test_nested_labels PASSED
testfixtures/tests/test_compare.py::TestCompare::test_nested_strict_only_type_difference PASSED
testfixtures/tests/test_compare.py::TestCompare::test_new_style_classes_different PASSED
testfixtures/tests/test_compare.py::TestCompare::test_new_style_classes_same PASSED
testfixtures/tests/test_compare.py::TestCompare::test_not_recursive PASSED
testfixtures/tests/test_compare.py::TestCompare::test_number_different PASSED
testfixtures/tests/test_compare.py::TestCompare::test_number_same PASSED
testfixtures/tests/test_compare.py::TestCompare::test_object_diff PASSED
testfixtures/tests/test_compare.py::TestCompare::test_object_same PASSED
testfixtures/tests/test_compare.py::TestCompare::test_old_style_classes_same PASSED
testfixtures/tests/test_compare.py::TestCompare::test_partial_args_different PASSED
testfixtures/tests/test_compare.py::TestCompare::test_partial_callable_different PASSED
testfixtures/tests/test_compare.py::TestCompare::test_partial_equal PASSED
testfixtures/tests/test_compare.py::TestCompare::test_partial_kw_different PASSED
testfixtures/tests/test_compare.py::TestCompare::test_prefix PASSED
testfixtures/tests/test_compare.py::TestCompare::test_prefix_callable PASSED
testfixtures/tests/test_compare.py::TestCompare::test_prefix_lazy PASSED
testfixtures/tests/test_compare.py::TestCompare::test_prefix_multiline PASSED
testfixtures/tests/test_compare.py::TestCompare::test_prefix_stringable PASSED
testfixtures/tests/test_compare.py::TestCompare::test_regex PASSED
testfixtures/tests/test_compare.py::TestCompare::test_register_more_specific PASSED
testfixtures/tests/test_compare.py::TestCompare::test_repeated_object_on_both_sides_ignore_eq PASSED
testfixtures/tests/test_compare.py::TestCompare::test_repeated_object_on_both_sides_left_at_compare_strict_type_same PASSED
testfixtures/tests/test_compare.py::TestCompare::test_repeated_object_on_both_sides_right_at_compare_strict_type_same PASSED
testfixtures/tests/test_compare.py::TestCompare::test_repeated_object_on_both_sides_strict_type_different PASSED
testfixtures/tests/test_compare.py::TestCompare::test_repeated_object_on_the_left_side_ignore_eq PASSED
testfixtures/tests/test_compare.py::TestCompare::test_repr_and_attributes_equal PASSED
testfixtures/tests/test_compare.py::TestCompare::test_same_object_strict_okay PASSED
testfixtures/tests/test_compare.py::TestCompare::test_self_referential_different PASSED
testfixtures/tests/test_compare.py::TestCompare::test_self_referential_different_but_shows_already_seen PASSED
testfixtures/tests/test_compare.py::TestCompare::test_self_referential_object_tree PASSED
testfixtures/tests/test_compare.py::TestCompare::test_self_referential_same PASSED
testfixtures/tests/test_compare.py::TestCompare::test_sequence_and_generator PASSED
testfixtures/tests/test_compare.py::TestCompare::test_sequence_and_generator_strict PASSED
testfixtures/tests/test_compare.py::TestCompare::test_sequence_different_labels_supplied PASSED
testfixtures/tests/test_compare.py::TestCompare::test_sequence_long PASSED
testfixtures/tests/test_compare.py::TestCompare::test_set_first_missing_keys PASSED
testfixtures/tests/test_compare.py::TestCompare::test_set_full_diff PASSED
testfixtures/tests/test_compare.py::TestCompare::test_set_labels PASSED
testfixtures/tests/test_compare.py::TestCompare::test_set_same PASSED
testfixtures/tests/test_compare.py::TestCompare::test_set_second_missing_keys PASSED
testfixtures/tests/test_compare.py::TestCompare::test_set_type_ordering PASSED
testfixtures/tests/test_compare.py::TestCompare::test_show_whitespace PASSED
testfixtures/tests/test_compare.py::TestCompare::test_show_whitespace_equal PASSED
testfixtures/tests/test_compare.py::TestCompare::test_show_whitespace_long PASSED
testfixtures/tests/test_compare.py::TestCompare::test_show_whitespace_not_used_because_of_other_difference PASSED
testfixtures/tests/test_compare.py::TestCompare::test_slots_and_attrs PASSED
testfixtures/tests/test_compare.py::TestCompare::test_strict_comparer_supplied PASSED
testfixtures/tests/test_compare.py::TestCompare::test_strict_default_comparer PASSED
testfixtures/tests/test_compare.py::TestCompare::test_strict_nested_different PASSED
testfixtures/tests/test_compare.py::TestCompare::test_string_diff_long PASSED
testfixtures/tests/test_compare.py::TestCompare::test_string_diff_long_labels PASSED
testfixtures/tests/test_compare.py::TestCompare::test_string_diff_long_newlines PASSED
testfixtures/tests/test_compare.py::TestCompare::test_string_diff_long_newlines_labels PASSED
testfixtures/tests/test_compare.py::TestCompare::test_string_diff_short PASSED
testfixtures/tests/test_compare.py::TestCompare::test_string_diff_short_labels PASSED
testfixtures/tests/test_compare.py::TestCompare::test_string_same PASSED
testfixtures/tests/test_compare.py::TestCompare::test_string_with_slotted PASSED
testfixtures/tests/test_compare.py::TestCompare::test_suffix PASSED
testfixtures/tests/test_compare.py::TestCompare::test_suffix_callable PASSED
testfixtures/tests/test_compare.py::TestCompare::test_suffix_lazy PASSED
testfixtures/tests/test_compare.py::TestCompare::test_suffix_stringable PASSED
testfixtures/tests/test_compare.py::TestCompare::test_supply_comparer PASSED
testfixtures/tests/test_compare.py::TestCompare::test_tuple_and_list PASSED
testfixtures/tests/test_compare.py::TestCompare::test_tuple_and_list_strict PASSED
testfixtures/tests/test_compare.py::TestCompare::test_tuple_different PASSED
testfixtures/tests/test_compare.py::TestCompare::test_tuple_first_shorter PASSED
testfixtures/tests/test_compare.py::TestCompare::test_tuple_list_different PASSED
testfixtures/tests/test_compare.py::TestCompare::test_tuple_long_strings_different PASSED
testfixtures/tests/test_compare.py::TestCompare::test_tuple_same PASSED
testfixtures/tests/test_compare.py::TestCompare::test_tuple_second_shorter PASSED
testfixtures/tests/test_compare.py::TestCompare::test_tuple_totally_different PASSED
testfixtures/tests/test_compare.py::TestCompare::test_unicode_string_different PASSED
testfixtures/tests/test_compare.py::TestIgnore::test_ignore_attributes PASSED
testfixtures/tests/test_compare.py::TestIgnore::test_ignore_attributes_different_types PASSED
testfixtures/tests/test_compare.py::TestIgnore::test_ignore_attributes_per_type PASSED
testfixtures/tests/test_compare.py::TestCompareObject::test_ignore PASSED
testfixtures/tests/test_compare.py::TestCompareObject::test_ignore_dict_context_list_param PASSED
testfixtures/tests/test_compare.py::TestCompareObject::test_ignore_list_context_list_param PASSED
testfixtures/tests/test_compare.py::TestCompareObject::test_strict_respected_when_nested PASSED
testfixtures/tests/test_compare.py::TestBaseClasses::test_abc_equal PASSED
testfixtures/tests/test_compare.py::TestBaseClasses::test_abc_unequal PASSED
testfixtures/tests/test_compare.py::TestBaseClasses::test_concrete_equal PASSED
testfixtures/tests/test_compare.py::TestBaseClasses::test_concrete_unequal PASSED
testfixtures/tests/test_compare.py::TestDateAndTime::test_datetime_with_same_fold PASSED
testfixtures/tests/test_compare.py::TestDateAndTime::test_time_with_same_fold PASSED
testfixtures/tests/test_compare.py::TestDateAndTime::test_datetime_with_different_fold PASSED
testfixtures/tests/test_compare.py::TestDateAndTime::test_time_with_different_fold PASSED
testfixtures/tests/test_compare.py::TestDateAndTime::test_datetime_with_same_fold_strict PASSED
testfixtures/tests/test_compare.py::TestDateAndTime::test_time_with_same_fold_strict PASSED
testfixtures/tests/test_compare.py::TestDateAndTime::test_datetime_with_different_fold_strict PASSED
testfixtures/tests/test_compare.py::TestDateAndTime::test_time_with_different_fold_strict PASSED
testfixtures/tests/test_compare.py::TestDateAndTime::test_datetime_with_different_fold_strict_but_identical_repr PASSED
testfixtures/tests/test_comparison.py::TestC::test_cant_resolve PASSED
testfixtures/tests/test_comparison.py::TestC::test_class_and_kw PASSED
testfixtures/tests/test_comparison.py::TestC::test_class_and_vars PASSED
testfixtures/tests/test_comparison.py::TestC::test_class_and_vars_and_kw PASSED
testfixtures/tests/test_comparison.py::TestC::test_class_defines_comparison_strictly PASSED
testfixtures/tests/test_comparison.py::TestC::test_compared_object_defines_eq PASSED
testfixtures/tests/test_comparison.py::TestC::test_example PASSED
testfixtures/tests/test_comparison.py::TestC::test_example_dont_use_c_wrappers_on_both_sides PASSED
testfixtures/tests/test_comparison.py::TestC::test_example_partial PASSED
testfixtures/tests/test_comparison.py::TestC::test_example_with_object PASSED
testfixtures/tests/test_comparison.py::TestC::test_example_with_odd_vars PASSED
testfixtures/tests/test_comparison.py::TestC::test_example_with_vars PASSED
testfixtures/tests/test_comparison.py::TestC::test_exception PASSED
testfixtures/tests/test_comparison.py::TestC::test_exception_class_and_args PASSED
testfixtures/tests/test_comparison.py::TestC::test_exception_instance_and_args PASSED
testfixtures/tests/test_comparison.py::TestC::test_exception_no_args_different PASSED
testfixtures/tests/test_comparison.py::TestC::test_exception_no_args_same PASSED
testfixtures/tests/test_comparison.py::TestC::test_exception_not_same PASSED
testfixtures/tests/test_comparison.py::TestC::test_extra_expected_attribute_not_partial PASSED
testfixtures/tests/test_comparison.py::TestC::test_extra_expected_attribute_partial PASSED
testfixtures/tests/test_comparison.py::TestC::test_file_same PASSED
testfixtures/tests/test_comparison.py::TestC::test_first PASSED
testfixtures/tests/test_comparison.py::TestC::test_importerror PASSED
testfixtures/tests/test_comparison.py::TestC::test_method_equal PASSED
testfixtures/tests/test_comparison.py::TestC::test_method_equal_partial PASSED
testfixtures/tests/test_comparison.py::TestC::test_method_not_equal PASSED
testfixtures/tests/test_comparison.py::TestC::test_method_not_equal_partial PASSED
testfixtures/tests/test_comparison.py::TestC::test_missing_expected_attribute_not_partial PASSED
testfixtures/tests/test_comparison.py::TestC::test_missing_expected_attribute_partial PASSED
testfixtures/tests/test_comparison.py::TestC::test_no___dict___partial_different PASSED
testfixtures/tests/test_comparison.py::TestC::test_no___dict___partial_missing_attr PASSED
testfixtures/tests/test_comparison.py::TestC::test_no___dict___partial_same PASSED
testfixtures/tests/test_comparison.py::TestC::test_no___dict___strict PASSED
testfixtures/tests/test_comparison.py::TestC::test_no_name PASSED
testfixtures/tests/test_comparison.py::TestC::test_not_same_first PASSED
testfixtures/tests/test_comparison.py::TestC::test_not_same_second PASSED
testfixtures/tests/test_comparison.py::TestC::test_object_and_kw PASSED
testfixtures/tests/test_comparison.py::TestC::test_object_and_vars PASSED
testfixtures/tests/test_comparison.py::TestC::test_object_partial PASSED
testfixtures/tests/test_comparison.py::TestC::test_object_supplied PASSED
testfixtures/tests/test_comparison.py::TestC::test_property_equal PASSED
testfixtures/tests/test_comparison.py::TestC::test_property_equal_partial PASSED
testfixtures/tests/test_comparison.py::TestC::test_property_not_equal PASSED
testfixtures/tests/test_comparison.py::TestC::test_property_not_equal_partial PASSED
testfixtures/tests/test_comparison.py::TestC::test_repr_class PASSED
testfixtures/tests/test_comparison.py::TestC::test_repr_class_and_vars PASSED
testfixtures/tests/test_comparison.py::TestC::test_repr_exception PASSED
testfixtures/tests/test_comparison.py::TestC::test_repr_exception_not_args PASSED
testfixtures/tests/test_comparison.py::TestC::test_repr_failed_all_reasons_in_one PASSED
testfixtures/tests/test_comparison.py::TestC::test_repr_failed_nested PASSED
testfixtures/tests/test_comparison.py::TestC::test_repr_failed_nested_failed PASSED
testfixtures/tests/test_comparison.py::TestC::test_repr_failed_not_in_other PASSED
testfixtures/tests/test_comparison.py::TestC::test_repr_failed_not_in_self PASSED
testfixtures/tests/test_comparison.py::TestC::test_repr_failed_not_in_self_partial PASSED
testfixtures/tests/test_comparison.py::TestC::test_repr_failed_one_attribute_not_equal PASSED
testfixtures/tests/test_comparison.py::TestC::test_repr_failed_passed_failed PASSED
testfixtures/tests/test_comparison.py::TestC::test_repr_failed_wrong_class PASSED
testfixtures/tests/test_comparison.py::TestC::test_repr_file_different PASSED
testfixtures/tests/test_comparison.py::TestC::test_repr_function PASSED
testfixtures/tests/test_comparison.py::TestC::test_repr_instance PASSED
testfixtures/tests/test_comparison.py::TestC::test_repr_module PASSED
testfixtures/tests/test_comparison.py::TestC::test_repr_nested PASSED
testfixtures/tests/test_comparison.py::TestC::test_second PASSED
testfixtures/tests/test_date.py::TestDate::test_add_date_supplied PASSED
testfixtures/tests/test_date.py::TestDate::test_add_kw PASSED
testfixtures/tests/test_date.py::TestDate::test_add_timedelta_not_strict PASSED
testfixtures/tests/test_date.py::TestDate::test_add_timedelta_strict PASSED
testfixtures/tests/test_date.py::TestDate::test_call PASSED
testfixtures/tests/test_date.py::TestDate::test_delta PASSED
testfixtures/tests/test_date.py::TestDate::test_delta_type PASSED
testfixtures/tests/test_date.py::TestDate::test_gotcha_import PASSED
testfixtures/tests/test_date.py::TestDate::test_gotcha_import_and_obtain PASSED
testfixtures/tests/test_date.py::TestDate::test_import_and_obtain_with_lists PASSED
testfixtures/tests/test_date.py::TestDate::test_instantiate_with_date PASSED
testfixtures/tests/test_date.py::TestDate::test_isinstance_default PASSED
testfixtures/tests/test_date.py::TestDate::test_isinstance_strict_true PASSED
testfixtures/tests/test_date.py::TestDate::test_non_strict_add PASSED
testfixtures/tests/test_date.py::TestDate::test_non_strict_addition PASSED
testfixtures/tests/test_date.py::TestDate::test_old_import PASSED
testfixtures/tests/test_date.py::TestDate::test_repr PASSED
testfixtures/tests/test_date.py::TestDate::test_set PASSED
testfixtures/tests/test_date.py::TestDate::test_set_date_supplied PASSED
testfixtures/tests/test_date.py::TestDate::test_set_kw PASSED
testfixtures/tests/test_date.py::TestDate::test_strict_add PASSED
testfixtures/tests/test_date.py::TestDate::test_strict_addition PASSED
testfixtures/tests/test_date.py::TestDate::test_tick_when_dynamic PASSED
testfixtures/tests/test_date.py::TestDate::test_tick_when_static PASSED
testfixtures/tests/test_date.py::TestDate::test_tick_with_timedelta_instance PASSED
testfixtures/tests/test_date.py::TestDate::test_today PASSED
testfixtures/tests/test_date.py::TestDate::test_today_all_kw PASSED
testfixtures/tests/test_date.py::TestDate::test_today_requested_longer_than_supplied PASSED
testfixtures/tests/test_date.py::TestDate::test_today_sequence PASSED
testfixtures/tests/test_date.py::TestDate::test_today_supplied PASSED
testfixtures/tests/test_datetime.py::TestDateTime::test_add_and_set PASSED
testfixtures/tests/test_datetime.py::TestDateTime::test_add_datetime_supplied PASSED
testfixtures/tests/test_datetime.py::TestDateTime::test_add_kw PASSED
testfixtures/tests/test_datetime.py::TestDateTime::test_add_timedelta_not_strict PASSED
testfixtures/tests/test_datetime.py::TestDateTime::test_add_timedelta_strict PASSED
testfixtures/tests/test_datetime.py::TestDateTime::test_add_tzinfo_args PASSED
testfixtures/tests/test_datetime.py::TestDateTime::test_add_tzinfo_kw PASSED
testfixtures/tests/test_datetime.py::TestDateTime::test_all_kw PASSED
testfixtures/tests/test_datetime.py::TestDateTime::test_call PASSED
testfixtures/tests/test_datetime.py::TestDateTime::test_date_return_type PASSED
testfixtures/tests/test_datetime.py::TestDateTime::test_date_return_type_picky PASSED
testfixtures/tests/test_datetime.py::TestDateTime::test_delta PASSED
testfixtures/tests/test_datetime.py::TestDateTime::test_delta_type PASSED
testfixtures/tests/test_datetime.py::TestDateTime::test_import_and_obtain_with_lists PASSED
testfixtures/tests/test_datetime.py::TestDateTime::test_instantiate_with_datetime PASSED
testfixtures/tests/test_datetime.py::TestDateTime::test_isinstance_default PASSED
testfixtures/tests/test_datetime.py::TestDateTime::test_isinstance_strict PASSED
testfixtures/tests/test_datetime.py::TestDateTime::test_max_number_args PASSED
testfixtures/tests/test_datetime.py::TestDateTime::test_min_number_args PASSED
testfixtures/tests/test_datetime.py::TestDateTime::test_ms_delta PASSED
testfixtures/tests/test_datetime.py::TestDateTime::test_non_strict_add PASSED
testfixtures/tests/test_datetime.py::TestDateTime::test_non_strict_addition PASSED
testfixtures/tests/test_datetime.py::TestDateTime::test_now PASSED
testfixtures/tests/test_datetime.py::TestDateTime::test_now_requested_longer_than_supplied PASSED
testfixtures/tests/test_datetime.py::TestDateTime::test_now_sequence PASSED
testfixtures/tests/test_datetime.py::TestDateTime::test_now_supplied PASSED
testfixtures/tests/test_datetime.py::TestDateTime::test_now_with_tz_instance PASSED
testfixtures/tests/test_datetime.py::TestDateTime::test_now_with_tz_instance_and_same_supplied PASSED
testfixtures/tests/test_datetime.py::TestDateTime::test_now_with_tz_instance_and_supplied PASSED
testfixtures/tests/test_datetime.py::TestDateTime::test_now_with_tz_setup PASSED
testfixtures/tests/test_datetime.py::TestDateTime::test_now_with_tz_setup_and_same_supplied PASSED
testfixtures/tests/test_datetime.py::TestDateTime::test_now_with_tz_setup_and_supplied PASSED
testfixtures/tests/test_datetime.py::TestDateTime::test_now_with_tz_supplied PASSED
testfixtures/tests/test_datetime.py::TestDateTime::test_old_import PASSED
testfixtures/tests/test_datetime.py::TestDateTime::test_repr PASSED
testfixtures/tests/test_datetime.py::TestDateTime::test_set PASSED
testfixtures/tests/test_datetime.py::TestDateTime::test_set_datetime_supplied PASSED
testfixtures/tests/test_datetime.py::TestDateTime::test_set_kw PASSED
testfixtures/tests/test_datetime.py::TestDateTime::test_set_tz_setup PASSED
testfixtures/tests/test_datetime.py::TestDateTime::test_set_tzinfo_args PASSED
testfixtures/tests/test_datetime.py::TestDateTime::test_set_tzinfo_kw PASSED
testfixtures/tests/test_datetime.py::TestDateTime::test_strict_add PASSED
testfixtures/tests/test_datetime.py::TestDateTime::test_strict_addition PASSED
testfixtures/tests/test_datetime.py::TestDateTime::test_subsecond_deltas PASSED
testfixtures/tests/test_datetime.py::TestDateTime::test_tick_when_dynamic PASSED
testfixtures/tests/test_datetime.py::TestDateTime::test_tick_when_static PASSED
testfixtures/tests/test_datetime.py::TestDateTime::test_tick_with_timedelta_instance PASSED
testfixtures/tests/test_datetime.py::TestDateTime::test_utc_now PASSED
testfixtures/tests/test_datetime.py::TestDateTime::test_utc_now_with_tz PASSED
testfixtures/tests/test_diff.py::TestDiff::test_example PASSED
testfixtures/tests/test_diff.py::TestDiff::test_no_newlines PASSED
testfixtures/tests/test_generator.py::TestG::test_example PASSED
testfixtures/tests/test_generator.py::TestG::test_from_sequence PASSED
testfixtures/tests/test_log_capture.py::TestLog_Capture::test_callable_instead_of_attribute PASSED
testfixtures/tests/test_log_capture.py::TestLog_Capture::test_clear_global_state PASSED
testfixtures/tests/test_log_capture.py::TestLog_Capture::test_decorator_returns_logcapture PASSED
testfixtures/tests/test_log_capture.py::TestLog_Capture::test_different_attributes PASSED
testfixtures/tests/test_log_capture.py::TestLog_Capture::test_log_then_patch PASSED
testfixtures/tests/test_log_capture.py::TestLog_Capture::test_logging PASSED
testfixtures/tests/test_log_capture.py::TestLog_Capture::test_missing_attribute PASSED
testfixtures/tests/test_log_capture.py::TestLog_Capture::test_msg_is_none PASSED
testfixtures/tests/test_log_capture.py::TestLog_Capture::test_no_propogate PASSED
testfixtures/tests/test_log_capture.py::TestLog_Capture::test_normal_check PASSED
testfixtures/tests/test_log_capture.py::TestLog_Capture::test_patch_then_log PASSED
testfixtures/tests/test_log_capture.py::TestLog_Capture::test_recursive_check PASSED
testfixtures/tests/test_log_capture.py::TestLog_Capture::test_remove_existing_handlers PASSED
testfixtures/tests/test_log_capture.py::TestLog_Capture::test_simple_strict PASSED
testfixtures/tests/test_log_capture.py::TestLog_Capture::test_single_attribute PASSED
testfixtures/tests/test_log_capture.py::TestLog_Capture::test_uninstall_properly PASSED
testfixtures/tests/test_log_capture.py::BaseCaptureTest::test_logs_if_a_smaller_than_44 PASSED
testfixtures/tests/test_log_capture.py::SubclassCaptureTest::test_logs_if_a_smaller_than_44 PASSED
testfixtures/tests/test_logcapture.py::TestLogCapture::test_multiple_loggers PASSED
testfixtures/tests/test_logcapture.py::TestLogCapture::test_simple PASSED
testfixtures/tests/test_logcapture.py::TestLogCapture::test_simple_manual_install PASSED
testfixtures/tests/test_logcapture.py::TestLogCapture::test_simple_strict PASSED
testfixtures/tests/test_logcapture.py::TestLogCapture::test_simple_strict_asserted_by_check PASSED
testfixtures/tests/test_logcapture.py::TestLogCapture::test_simple_strict_asserted_by_check_present_ordered PASSED
testfixtures/tests/test_logcapture.py::TestLogCapture::test_simple_strict_asserted_by_check_present_unordered PASSED
testfixtures/tests/test_logcapture.py::TestLogCapture::test_simple_strict_asserted_by_containment PASSED
testfixtures/tests/test_logcapture.py::TestLogCapture::test_simple_strict_asserted_by_mark_all_checked PASSED
testfixtures/tests/test_logcapture.py::TestLogCapture::test_simple_strict_asserted_ctx PASSED
testfixtures/tests/test_logcapture.py::TestLogCapture::test_simple_strict_ctx PASSED
testfixtures/tests/test_logcapture.py::TestLogCapture::test_simple_strict_not_asserted_by_check_present PASSED
testfixtures/tests/test_logcapture.py::TestLogCapture::test_simple_strict_re_defaulted PASSED
testfixtures/tests/test_logcapture.py::TestLogCapture::test_specific_logger PASSED
testfixtures/tests/test_logcapture.py::TestLogCapture::test_two_logcaptures_on_same_logger PASSED
testfixtures/tests/test_logcapture.py::TestLogCapture::test_uninstall PASSED
testfixtures/tests/test_logcapture.py::TestLogCapture::test_uninstall_all PASSED
testfixtures/tests/test_logcapture.py::TestLogCapture::test_uninstall_more_than_once PASSED
testfixtures/tests/test_logcapture.py::TestLogCapture::test_with_statement PASSED
testfixtures/tests/test_logcapture.py::LogCaptureTests::test_atexit PASSED
testfixtures/tests/test_logcapture.py::LogCaptureTests::test_enable_disabled_logger PASSED
testfixtures/tests/test_logcapture.py::LogCaptureTests::test_len_and_getitem PASSED
testfixtures/tests/test_logcapture.py::LogCaptureTests::test_no_propogate PASSED
testfixtures/tests/test_logcapture.py::LogCaptureTests::test_numeric_log_level PASSED
testfixtures/tests/test_logcapture.py::LogCaptureTests::test_remove_existing_handlers PASSED
testfixtures/tests/test_logcapture.py::LogCaptureTests::test_shutdown_while_installed PASSED
testfixtures/tests/test_logcapture.py::LogCaptureTests::test_truthiness_when_empty PASSED
testfixtures/tests/test_logcapture.py::TestCheckPresent::test_order_matters_ok PASSED
testfixtures/tests/test_logcapture.py::TestCheckPresent::test_order_matters_not_okay PASSED
testfixtures/tests/test_logcapture.py::TestCheckPresent::test_order_matters_not_okay_recursive PASSED
testfixtures/tests/test_logcapture.py::TestCheckPresent::test_order_matters_but_wrong PASSED
testfixtures/tests/test_logcapture.py::TestCheckPresent::test_order_doesnt_matter_ok PASSED
testfixtures/tests/test_logcapture.py::TestCheckPresent::test_order_doesnt_matter_not_okay PASSED
testfixtures/tests/test_logcapture.py::TestCheckPresent::test_single_item_ok PASSED
testfixtures/tests/test_logcapture.py::TestCheckPresent::test_single_item_not_ok PASSED
testfixtures/tests/test_logcapture.py::TestCheckPresent::test_multiple_identical_expected_order_matters PASSED
testfixtures/tests/test_logcapture.py::TestCheckPresent::test_multiple_identical_expected_order_doesnt_matter_ok PASSED
testfixtures/tests/test_logcapture.py::TestCheckPresent::test_multiple_identical_expected_order_doesnt_matter_not_ok PASSED
testfixtures/tests/test_logcapture.py::TestCheckPresent::test_entries_are_dictionaries PASSED
testfixtures/tests/test_logcapture.py::TestCheckPresent::test_almost_same_order_matters PASSED
testfixtures/tests/test_logcapture.py::TestCheckPresent::test_almost_same_order_doesnt_matter PASSED
testfixtures/tests/test_mappingcomparison.py::TestMappingComparison::test_repr PASSED
testfixtures/tests/test_mappingcomparison.py::TestMappingComparison::test_repr_ordered PASSED
testfixtures/tests/test_mappingcomparison.py::TestMappingComparison::test_repr_long PASSED
testfixtures/tests/test_mappingcomparison.py::TestMappingComparison::test_repr_after_equal PASSED
testfixtures/tests/test_mappingcomparison.py::TestMappingComparison::test_equal_mapping PASSED
testfixtures/tests/test_mappingcomparison.py::TestMappingComparison::test_equal_sequence PASSED
testfixtures/tests/test_mappingcomparison.py::TestMappingComparison::test_equal_items PASSED
testfixtures/tests/test_mappingcomparison.py::TestMappingComparison::test_equal_both PASSED
testfixtures/tests/test_mappingcomparison.py::TestMappingComparison::test_equal_items_ordered PASSED
testfixtures/tests/test_mappingcomparison.py::TestMappingComparison::test_equal_ordered_and_dict_supplied PASSED
testfixtures/tests/test_mappingcomparison.py::TestMappingComparison::test_equal_ordered_dict_sequence_expected PASSED
testfixtures/tests/test_mappingcomparison.py::TestMappingComparison::test_equal_ordered_dict_ordered_dict_expected PASSED
testfixtures/tests/test_mappingcomparison.py::TestMappingComparison::test_equal_partial PASSED
testfixtures/tests/test_mappingcomparison.py::TestMappingComparison::test_equal_partial_ordered PASSED
testfixtures/tests/test_mappingcomparison.py::TestMappingComparison::test_unequal_wrong_type PASSED
testfixtures/tests/test_mappingcomparison.py::TestMappingComparison::test_unequal_not_partial PASSED
testfixtures/tests/test_mappingcomparison.py::TestMappingComparison::test_unequal_keys_and_values PASSED
testfixtures/tests/test_mappingcomparison.py::TestMappingComparison::test_unequal_order PASSED
testfixtures/tests/test_mappingcomparison.py::TestMappingComparison::test_unequal_order_recursive PASSED
testfixtures/tests/test_mappingcomparison.py::TestMappingComparison::test_unequal_order_wrong PASSED
testfixtures/tests/test_mappingcomparison.py::TestMappingComparison::test_unequal_partial_keys_missing PASSED
testfixtures/tests/test_mappingcomparison.py::TestMappingComparison::test_unequal_partial_values_wrong PASSED
testfixtures/tests/test_mappingcomparison.py::TestMappingComparison::test_unequal_partial_ordered PASSED
testfixtures/tests/test_mappingcomparison.py::TestMappingComparison::test_unequal_partial_ordered_some_ignored PASSED
testfixtures/tests/test_mappingcomparison.py::TestMappingComparison::test_unequal_recursive PASSED
testfixtures/tests/test_mappingcomparison.py::TestMappingComparison::test_everything_wrong PASSED
testfixtures/tests/test_mappingcomparison.py::TestMappingComparison::test_partial_nothing_specified PASSED
testfixtures/tests/test_mappingcomparison.py::TestMappingComparison::test_partial_nothing_specified_wrong_type PASSED
testfixtures/tests/test_mappingcomparison.py::TestMappingComparison::test_boolean_return PASSED
testfixtures/tests/test_mock.py::TestCall::test_non_root_call_not_equal PASSED
testfixtures/tests/test_mock.py::TestCall::test_non_root_attr_not_equal PASSED
testfixtures/tests/test_mock.py::TestCall::test_non_root_params_not_equal PASSED
testfixtures/tests/test_mock.py::TestCall::test_any PASSED
testfixtures/tests/test_mock.py::TestCall::test_no_len PASSED
testfixtures/tests/test_mock.py::TestCall::test_two_elements PASSED
testfixtures/tests/test_mock.py::TestCall::test_other_empty PASSED
testfixtures/tests/test_mock.py::TestCall::test_other_single PASSED
testfixtures/tests/test_mock.py::TestCall::test_other_double PASSED
testfixtures/tests/test_mock.py::TestCall::test_other_quad PASSED
testfixtures/tests/test_mock.py::TestMock::test_non_root_call_not_equal PASSED
testfixtures/tests/test_mock.py::TestMock::test_non_root_attr_not_equal PASSED
testfixtures/tests/test_mock.py::TestMock::test_non_root_params_not_equal PASSED
testfixtures/tests/test_outputcapture.py::TestOutputCapture::test_compare_both_at_once PASSED
testfixtures/tests/test_outputcapture.py::TestOutputCapture::test_compare_doesnt_strip PASSED
testfixtures/tests/test_outputcapture.py::TestOutputCapture::test_compare_strips PASSED
testfixtures/tests/test_outputcapture.py::TestOutputCapture::test_double_disable PASSED
testfixtures/tests/test_outputcapture.py::TestOutputCapture::test_double_enable PASSED
testfixtures/tests/test_outputcapture.py::TestOutputCapture::test_original_restore PASSED
testfixtures/tests/test_outputcapture.py::TestOutputCapture::test_separate_capture PASSED
testfixtures/tests/test_outputcapture.py::TestOutputCapture::test_stdout_and_stderr PASSED
testfixtures/tests/test_outputcapture.py::TestOutputCapture::test_unicode PASSED
testfixtures/tests/test_outputcapture.py::TestOutputCaptureWithDescriptors::test_fd PASSED
testfixtures/tests/test_outputcapture.py::TestOutputCaptureWithDescriptors::test_fd_separate PASSED
testfixtures/tests/test_popen.py::Tests::test_all_signals PASSED
testfixtures/tests/test_popen.py::Tests::test_callable_default_behaviour PASSED
testfixtures/tests/test_popen.py::Tests::test_command_is_bytes PASSED
testfixtures/tests/test_popen.py::Tests::test_command_is_incorrect_type PASSED
testfixtures/tests/test_popen.py::Tests::test_command_is_pathlike PASSED
testfixtures/tests/test_popen.py::Tests::test_command_is_sequence PASSED
testfixtures/tests/test_popen.py::Tests::test_command_is_sequence_of_bytes PASSED
testfixtures/tests/test_popen.py::Tests::test_command_is_sequence_of_incorrect_type PASSED
testfixtures/tests/test_popen.py::Tests::test_command_is_sequence_of_pathlike PASSED
testfixtures/tests/test_popen.py::Tests::test_command_max_args PASSED
testfixtures/tests/test_popen.py::Tests::test_command_min_args PASSED
testfixtures/tests/test_popen.py::Tests::test_command_not_specified PASSED
testfixtures/tests/test_popen.py::Tests::test_communicate_encoding PASSED
testfixtures/tests/test_popen.py::Tests::test_communicate_encoding_with_errors PASSED
testfixtures/tests/test_popen.py::Tests::test_communicate_text_mode PASSED
testfixtures/tests/test_popen.py::Tests::test_communicate_universal_newlines PASSED
testfixtures/tests/test_popen.py::Tests::test_communicate_with_input PASSED
testfixtures/tests/test_popen.py::Tests::test_communicate_with_stderr_redirected_check_stderr_is_none PASSED
testfixtures/tests/test_popen.py::Tests::test_communicate_with_timeout PASSED
testfixtures/tests/test_popen.py::Tests::test_default_command_max_args PASSED
testfixtures/tests/test_popen.py::Tests::test_default_command_min_args PASSED
testfixtures/tests/test_popen.py::Tests::test_invalid_attribute PASSED
testfixtures/tests/test_popen.py::Tests::test_invalid_communicate_call PASSED
testfixtures/tests/test_popen.py::Tests::test_invalid_kill PASSED
testfixtures/tests/test_popen.py::Tests::test_invalid_method_or_attr PASSED
testfixtures/tests/test_popen.py::Tests::test_invalid_parameters PASSED
testfixtures/tests/test_popen.py::Tests::test_invalid_poll PASSED
testfixtures/tests/test_popen.py::Tests::test_invalid_send_signal PASSED
testfixtures/tests/test_popen.py::Tests::test_invalid_terminate PASSED
testfixtures/tests/test_popen.py::Tests::test_invalid_wait_call PASSED
testfixtures/tests/test_popen.py::Tests::test_kill PASSED
testfixtures/tests/test_popen.py::Tests::test_multiple_uses PASSED
testfixtures/tests/test_popen.py::Tests::test_non_pipe PASSED
testfixtures/tests/test_popen.py::Tests::test_pass_executable PASSED
testfixtures/tests/test_popen.py::Tests::test_poll_no_setup PASSED
testfixtures/tests/test_popen.py::Tests::test_poll_setup PASSED
testfixtures/tests/test_popen.py::Tests::test_poll_until_result PASSED
testfixtures/tests/test_popen.py::Tests::test_read_from_stderr PASSED
testfixtures/tests/test_popen.py::Tests::test_read_from_stdout PASSED
testfixtures/tests/test_popen.py::Tests::test_read_from_stdout_and_stderr PASSED
testfixtures/tests/test_popen.py::Tests::test_read_from_stdout_and_stderr_text_mode PASSED
testfixtures/tests/test_popen.py::Tests::test_read_from_stdout_with_stderr_redirected_check_stdout_contents PASSED
testfixtures/tests/test_popen.py::Tests::test_read_from_stdout_with_stderr_redirected_check_stdout_stderr_interleaved PASSED
testfixtures/tests/test_popen.py::Tests::test_send_signal PASSED
testfixtures/tests/test_popen.py::Tests::test_set_command_with_list PASSED
testfixtures/tests/test_popen.py::Tests::test_simultaneous_processes PASSED
testfixtures/tests/test_popen.py::Tests::test_start_new_session PASSED
testfixtures/tests/test_popen.py::Tests::test_terminate PASSED
testfixtures/tests/test_popen.py::Tests::test_use_as_context_manager PASSED
testfixtures/tests/test_popen.py::Tests::test_wait_and_return_code PASSED
testfixtures/tests/test_popen.py::Tests::test_wait_timeout PASSED
testfixtures/tests/test_popen.py::Tests::test_write_to_stdin PASSED
testfixtures/tests/test_popen.py::IntegrationTests::test_command_called_with_check_call_check_returncode PASSED
testfixtures/tests/test_popen.py::IntegrationTests::test_command_called_with_check_call_failing_command_check_exception PASSED
testfixtures/tests/test_popen.py::IntegrationTests::test_command_called_with_check_output_check_stdout_returned PASSED
testfixtures/tests/test_popen.py::IntegrationTests::test_command_called_with_check_output_stderr_to_stdout_check_returned PASSED
testfixtures/tests/test_popen_docs.py::TestMyFunc::test_communicate_with_input PASSED
testfixtures/tests/test_popen_docs.py::TestMyFunc::test_count_down PASSED
testfixtures/tests/test_popen_docs.py::TestMyFunc::test_default_behaviour PASSED
testfixtures/tests/test_popen_docs.py::TestMyFunc::test_example PASSED
testfixtures/tests/test_popen_docs.py::TestMyFunc::test_example_bad_returncode PASSED
testfixtures/tests/test_popen_docs.py::TestMyFunc::test_multiple_processes PASSED
testfixtures/tests/test_popen_docs.py::TestMyFunc::test_multiple_processes_unordered PASSED
testfixtures/tests/test_popen_docs.py::TestMyFunc::test_multiple_responses PASSED
testfixtures/tests/test_popen_docs.py::TestMyFunc::test_poll_until_result PASSED
testfixtures/tests/test_popen_docs.py::TestMyFunc::test_read_from_stdout_and_stderr PASSED
testfixtures/tests/test_popen_docs.py::TestMyFunc::test_send_signal PASSED
testfixtures/tests/test_popen_docs.py::TestMyFunc::test_wait_and_return_code PASSED
testfixtures/tests/test_popen_docs.py::TestMyFunc::test_write_to_stdin PASSED
testfixtures/tests/test_rangecomparison.py::Tests::test_equal_in_sequence_lhs PASSED
testfixtures/tests/test_rangecomparison.py::Tests::test_equal_in_sequence_rhs PASSED
testfixtures/tests/test_rangecomparison.py::Tests::test_equal_no_decimal_in_range_lhs PASSED
testfixtures/tests/test_rangecomparison.py::Tests::test_equal_no_decimal_in_range_rhs PASSED
testfixtures/tests/test_rangecomparison.py::Tests::test_equal_no_decimal_lhs PASSED
testfixtures/tests/test_rangecomparison.py::Tests::test_equal_no_decimal_rhs PASSED
testfixtures/tests/test_rangecomparison.py::Tests::test_equal_no_float_in_range_lhs PASSED
testfixtures/tests/test_rangecomparison.py::Tests::test_equal_no_float_in_range_rhs PASSED
testfixtures/tests/test_rangecomparison.py::Tests::test_equal_no_float_lhs PASSED
testfixtures/tests/test_rangecomparison.py::Tests::test_equal_no_float_rhs PASSED
testfixtures/tests/test_rangecomparison.py::Tests::test_equal_no_lhs PASSED
testfixtures/tests/test_rangecomparison.py::Tests::test_equal_no_negative_lhs PASSED
testfixtures/tests/test_rangecomparison.py::Tests::test_equal_no_negative_rhs PASSED
testfixtures/tests/test_rangecomparison.py::Tests::test_equal_no_no_range_lhs PASSED
testfixtures/tests/test_rangecomparison.py::Tests::test_equal_no_no_range_rhs PASSED
testfixtures/tests/test_rangecomparison.py::Tests::test_equal_no_rhs PASSED
testfixtures/tests/test_rangecomparison.py::Tests::test_equal_yes_decimal_in_range_lhs PASSED
testfixtures/tests/test_rangecomparison.py::Tests::test_equal_yes_decimal_in_range_rhs PASSED
testfixtures/tests/test_rangecomparison.py::Tests::test_equal_yes_decimal_lhs PASSED
testfixtures/tests/test_rangecomparison.py::Tests::test_equal_yes_decimal_rhs PASSED
testfixtures/tests/test_rangecomparison.py::Tests::test_equal_yes_float_in_range_lhs PASSED
testfixtures/tests/test_rangecomparison.py::Tests::test_equal_yes_float_in_range_rhs PASSED
testfixtures/tests/test_rangecomparison.py::Tests::test_equal_yes_float_lhs PASSED
testfixtures/tests/test_rangecomparison.py::Tests::test_equal_yes_float_rhs PASSED
testfixtures/tests/test_rangecomparison.py::Tests::test_equal_yes_lhs PASSED
testfixtures/tests/test_rangecomparison.py::Tests::test_equal_yes_negative_lhs PASSED
testfixtures/tests/test_rangecomparison.py::Tests::test_equal_yes_negative_rhs PASSED
testfixtures/tests/test_rangecomparison.py::Tests::test_equal_yes_no_range_lhs PASSED
testfixtures/tests/test_rangecomparison.py::Tests::test_equal_yes_no_range_rhs PASSED
testfixtures/tests/test_rangecomparison.py::Tests::test_equal_yes_rhs PASSED
testfixtures/tests/test_rangecomparison.py::Tests::test_not_equal_in_sequence_lhs PASSED
testfixtures/tests/test_rangecomparison.py::Tests::test_not_equal_in_sequence_rhs PASSED
testfixtures/tests/test_rangecomparison.py::Tests::test_not_equal_no_lhs PASSED
testfixtures/tests/test_rangecomparison.py::Tests::test_not_equal_no_rhs PASSED
testfixtures/tests/test_rangecomparison.py::Tests::test_not_equal_yes_lhs PASSED
testfixtures/tests/test_rangecomparison.py::Tests::test_not_equal_yes_rhs PASSED
testfixtures/tests/test_rangecomparison.py::Tests::test_not_numeric_lhs PASSED
testfixtures/tests/test_rangecomparison.py::Tests::test_not_numeric_rhs PASSED
testfixtures/tests/test_rangecomparison.py::Tests::test_repr PASSED
testfixtures/tests/test_rangecomparison.py::Tests::test_str PASSED
testfixtures/tests/test_rangecomparison.py::Tests::test_str_negative PASSED
testfixtures/tests/test_replace.py::TestReplace::test_alternative_separator PASSED
testfixtures/tests/test_replace.py::TestReplace::test_alternative_separator_traversal_not_valid PASSED
testfixtures/tests/test_replace.py::TestReplace::test_class PASSED
testfixtures/tests/test_replace.py::TestReplace::test_class_attribute PASSED
testfixtures/tests/test_replace.py::TestReplace::test_class_method PASSED
testfixtures/tests/test_replace.py::TestReplace::test_constant PASSED
testfixtures/tests/test_replace.py::TestReplace::test_context_manager_full_spec PASSED
testfixtures/tests/test_replace.py::TestReplace::test_context_manager_not_strict PASSED
testfixtures/tests/test_replace.py::TestReplace::test_context_manager_specified_method PASSED
testfixtures/tests/test_replace.py::TestReplace::test_decorator_full_spec PASSED
testfixtures/tests/test_replace.py::TestReplace::test_decorator_specified_method PASSED
testfixtures/tests/test_replace.py::TestReplace::test_dict_and_name PASSED
testfixtures/tests/test_replace.py::TestReplace::test_fully_specified_method PASSED
testfixtures/tests/test_replace.py::TestReplace::test_fully_specified_method_incorrect_name PASSED
testfixtures/tests/test_replace.py::TestReplace::test_function PASSED
testfixtures/tests/test_replace.py::TestReplace::test_function_and_module PASSED
testfixtures/tests/test_replace.py::TestReplace::test_gotcha PASSED
testfixtures/tests/test_replace.py::TestReplace::test_method PASSED
testfixtures/tests/test_replace.py::TestReplace::test_method_on_instance PASSED
testfixtures/tests/test_replace.py::TestReplace::test_multiple_context_managers PASSED
testfixtures/tests/test_replace.py::TestReplace::test_multiple_replace PASSED
testfixtures/tests/test_replace.py::TestReplace::test_multiple_replaces PASSED
testfixtures/tests/test_replace.py::TestReplace::test_name_and_dict PASSED
testfixtures/tests/test_replace.py::TestReplace::test_no_accessor_allowed_when_name_not_specified PASSED
testfixtures/tests/test_replace.py::TestReplace::test_no_name_and_target_string PASSED
testfixtures/tests/test_replace.py::TestReplace::test_non_string_target_and_no_name PASSED
testfixtures/tests/test_replace.py::TestReplace::test_not_there PASSED
testfixtures/tests/test_replace.py::TestReplace::test_not_there_ok PASSED
testfixtures/tests/test_replace.py::TestReplace::test_only_relative_traverse_from_container PASSED
testfixtures/tests/test_replace.py::TestReplace::test_raises PASSED
testfixtures/tests/test_replace.py::TestReplace::test_relative_nested_but_not_present PASSED
testfixtures/tests/test_replace.py::TestReplace::test_replace_complex PASSED
testfixtures/tests/test_replace.py::TestReplace::test_replace_context_manager PASSED
testfixtures/tests/test_replace.py::TestReplace::test_replace_delattr PASSED
testfixtures/tests/test_replace.py::TestReplace::test_replace_delattr_cant_remove PASSED
testfixtures/tests/test_replace.py::TestReplace::test_replace_delattr_cant_remove_not_strict PASSED
testfixtures/tests/test_replace.py::TestReplace::test_replace_delattr_not_there PASSED
testfixtures/tests/test_replace.py::TestReplace::test_replace_delattr_not_there_not_strict PASSED
testfixtures/tests/test_replace.py::TestReplace::test_replace_delattr_not_there_restored PASSED
testfixtures/tests/test_replace.py::TestReplace::test_replace_dict PASSED
testfixtures/tests/test_replace.py::TestReplace::test_replace_dict_ensure_key_not_there_restored PASSED
testfixtures/tests/test_replace.py::TestReplace::test_replace_dict_not_there PASSED
testfixtures/tests/test_replace.py::TestReplace::test_replace_dict_not_there_empty_string PASSED
testfixtures/tests/test_replace.py::TestReplace::test_replace_dict_remove_key PASSED
testfixtures/tests/test_replace.py::TestReplace::test_replace_dict_remove_key_not_there PASSED
testfixtures/tests/test_replace.py::TestReplace::test_replace_dict_remove_key_not_there_not_strict PASSED
testfixtures/tests/test_replace.py::TestReplace::test_replace_method_full_spec PASSED
testfixtures/tests/test_replace.py::TestReplace::test_replacer_del PASSED
testfixtures/tests/test_replace.py::TestReplace::test_staticmethod PASSED
testfixtures/tests/test_replace.py::TestReplace::test_sub_module_import PASSED
testfixtures/tests/test_replace.py::TestReplace::test_traverse_from_container PASSED
testfixtures/tests/test_replace.py::TestReplace::test_use_as_cleanup PASSED
testfixtures/tests/test_replace.py::TestReplace::test_want_replacement PASSED
testfixtures/tests/test_replace.py::TestEnviron::test_key_present PASSED
testfixtures/tests/test_replace.py::TestEnviron::test_key_not_present PASSED
testfixtures/tests/test_replace.py::TestEnviron::test_non_string_replacement PASSED
testfixtures/tests/test_replace.py::TestEnviron::test_ensure_not_present PASSED
testfixtures/tests/test_replace.py::TestOnClass::test_method_on_class PASSED
testfixtures/tests/test_replace.py::TestOnClass::test_method_on_subclass PASSED
testfixtures/tests/test_replace.py::TestOnClass::test_attributes_on_class PASSED
testfixtures/tests/test_replace.py::TestOnClass::test_method_on_instance PASSED
testfixtures/tests/test_replace.py::TestOnClass::test_badly_decorated_method PASSED
testfixtures/tests/test_replace.py::TestOnClass::test_classmethod PASSED
testfixtures/tests/test_replace.py::TestOnClass::test_staticmethod PASSED
testfixtures/tests/test_replace.py::TestOnClass::test_method_on_class_in_module PASSED
testfixtures/tests/test_replace.py::TestOnClass::test_method_on_instance_in_module PASSED
testfixtures/tests/test_replace.py::TestOnClass::test_classmethod_on_class_in_module PASSED
testfixtures/tests/test_replace.py::TestOnClass::test_classmethod_on_instance_in_module PASSED
testfixtures/tests/test_replace.py::TestOnClass::test_staticmethod_on_class_in_module PASSED
testfixtures/tests/test_replace.py::TestOnClass::test_staticmethod_on_instance_in_module PASSED
testfixtures/tests/test_replace.py::TestOnClass::test_multiple_methods_on_class PASSED
testfixtures/tests/test_replace.py::TestInModule::test_function_guess_module PASSED
testfixtures/tests/test_replace.py::TestInModule::test_function_explict_module PASSED
testfixtures/tests/test_replace.py::TestInModule::test_constant PASSED
testfixtures/tests/test_replace.py::TestConvenience::test_environ PASSED
testfixtures/tests/test_replace.py::TestConvenience::test_on_class PASSED
testfixtures/tests/test_replace.py::TestConvenience::test_in_module PASSED
testfixtures/tests/test_replace.py::TestReplaceWithInterestingOriginsStrict::test_class_attribute_on_class PASSED
testfixtures/tests/test_replace.py::TestReplaceWithInterestingOriginsStrict::test_class_attribute_on_subclass PASSED
testfixtures/tests/test_replace.py::TestReplaceWithInterestingOriginsStrict::test_method_on_subclass PASSED
testfixtures/tests/test_replace.py::TestReplaceWithInterestingOriginsStrict::test_class_attribute_on_instance_of_class PASSED
testfixtures/tests/test_replace.py::TestReplaceWithInterestingOriginsStrict::test_instance_attribute_on_instance_of_class PASSED
testfixtures/tests/test_replace.py::TestReplaceWithInterestingOriginsStrict::test_method_on_instance_of_class PASSED
testfixtures/tests/test_replace.py::TestReplaceWithInterestingOriginsStrict::test_method_on_instance_of_subclass PASSED
testfixtures/tests/test_replace.py::TestReplaceWithInterestingOriginsStrict::test_valid_attribute_on_instance_of_slotted_class PASSED
testfixtures/tests/test_replace.py::TestReplaceWithInterestingOriginsStrict::test_invalid_attribute_on_instance_of_slotted_class PASSED
testfixtures/tests/test_replace.py::TestReplaceWithInterestingOriginsStrict::test_method_on_instance_of_slotted_subclass PASSED
testfixtures/tests/test_replace.py::TestReplaceWithInterestingOriginsStrict::test_interesting_container PASSED
testfixtures/tests/test_replace.py::TestReplaceWithInterestingOriginsStrict::test_mock_and_name PASSED
testfixtures/tests/test_replace.py::TestReplaceWithInterestingOriginsNotStrict::test_class_attribute_on_class PASSED
testfixtures/tests/test_replace.py::TestReplaceWithInterestingOriginsNotStrict::test_valid_attribute_on_instance_of_slotted_class PASSED
testfixtures/tests/test_replace.py::TestReplaceWithInterestingOriginsNotStrict::test_class_attribute_on_subclass PASSED
testfixtures/tests/test_replace.py::TestReplaceWithInterestingOriginsNotStrict::test_method_on_subclass PASSED
testfixtures/tests/test_replace.py::TestReplaceWithInterestingOriginsNotStrict::test_class_attribute_on_instance_of_class PASSED
testfixtures/tests/test_replace.py::TestReplaceWithInterestingOriginsNotStrict::test_instance_attribute_on_instance_of_class PASSED
testfixtures/tests/test_replace.py::TestReplaceWithInterestingOriginsNotStrict::test_method_on_instance_of_class PASSED
testfixtures/tests/test_replace.py::TestReplaceWithInterestingOriginsNotStrict::test_method_on_instance_of_subclass PASSED
testfixtures/tests/test_replace.py::TestReplaceWithInterestingOriginsNotStrict::test_invalid_attribute_on_instance_of_slotted_class PASSED
testfixtures/tests/test_replace.py::TestReplaceWithInterestingOriginsNotStrict::test_method_on_instance_of_slotted_subclass PASSED
testfixtures/tests/test_replace.py::TestReplaceWithInterestingOriginsNotStrict::test_interesting_container PASSED
testfixtures/tests/test_replace.py::TestReplaceWithInterestingOriginsNotStrict::test_mock_and_name PASSED
testfixtures/tests/test_replacer.py::TestReplacer::test_class PASSED
testfixtures/tests/test_replacer.py::TestReplacer::test_class_method PASSED
testfixtures/tests/test_replacer.py::TestReplacer::test_function PASSED
testfixtures/tests/test_replacer.py::TestReplacer::test_gotcha PASSED
testfixtures/tests/test_replacer.py::TestReplacer::test_method PASSED
testfixtures/tests/test_replacer.py::TestReplacer::test_multiple_replace PASSED
testfixtures/tests/test_replacer.py::TestReplacer::test_not_there PASSED
testfixtures/tests/test_replacer.py::TestReplacer::test_remove_called_twice PASSED
testfixtures/tests/test_replacer.py::TestReplacer::test_with_statement PASSED
testfixtures/tests/test_roundcomparison.py::Tests::test_decimal_no_lhs PASSED
testfixtures/tests/test_roundcomparison.py::Tests::test_decimal_no_rhs PASSED
testfixtures/tests/test_roundcomparison.py::Tests::test_decimal_yes_lhs PASSED
testfixtures/tests/test_roundcomparison.py::Tests::test_decimal_yes_rhs PASSED
testfixtures/tests/test_roundcomparison.py::Tests::test_equal_in_sequence_lhs PASSED
testfixtures/tests/test_roundcomparison.py::Tests::test_equal_in_sequence_rhs PASSED
testfixtures/tests/test_roundcomparison.py::Tests::test_equal_integer_zero_precision PASSED
testfixtures/tests/test_roundcomparison.py::Tests::test_equal_no_decimal_to_float_lhs PASSED
testfixtures/tests/test_roundcomparison.py::Tests::test_equal_no_decimal_to_float_rhs PASSED
testfixtures/tests/test_roundcomparison.py::Tests::test_equal_no_float_to_decimal_lhs PASSED
testfixtures/tests/test_roundcomparison.py::Tests::test_equal_no_float_to_decimal_rhs PASSED
testfixtures/tests/test_roundcomparison.py::Tests::test_equal_no_integer_lhs PASSED
testfixtures/tests/test_roundcomparison.py::Tests::test_equal_no_integer_rhs PASSED
testfixtures/tests/test_roundcomparison.py::Tests::test_equal_no_lhs PASSED
testfixtures/tests/test_roundcomparison.py::Tests::test_equal_no_negative_precision PASSED
testfixtures/tests/test_roundcomparison.py::Tests::test_equal_no_rhs PASSED
testfixtures/tests/test_roundcomparison.py::Tests::test_equal_yes_decimal_to_float_lhs PASSED
testfixtures/tests/test_roundcomparison.py::Tests::test_equal_yes_decimal_to_float_rhs PASSED
testfixtures/tests/test_roundcomparison.py::Tests::test_equal_yes_float_to_decimal_lhs PASSED
testfixtures/tests/test_roundcomparison.py::Tests::test_equal_yes_float_to_decimal_rhs PASSED
testfixtures/tests/test_roundcomparison.py::Tests::test_equal_yes_integer_lhs PASSED
testfixtures/tests/test_roundcomparison.py::Tests::test_equal_yes_integer_other_rhs PASSED
testfixtures/tests/test_roundcomparison.py::Tests::test_equal_yes_lhs PASSED
testfixtures/tests/test_roundcomparison.py::Tests::test_equal_yes_negative_precision PASSED
testfixtures/tests/test_roundcomparison.py::Tests::test_equal_yes_rhs PASSED
testfixtures/tests/test_roundcomparison.py::Tests::test_float_integer PASSED
testfixtures/tests/test_roundcomparison.py::Tests::test_integer_float PASSED
testfixtures/tests/test_roundcomparison.py::Tests::test_not_equal_in_sequence_lhs PASSED
testfixtures/tests/test_roundcomparison.py::Tests::test_not_equal_in_sequence_rhs PASSED
testfixtures/tests/test_roundcomparison.py::Tests::test_not_equal_no_lhs PASSED
testfixtures/tests/test_roundcomparison.py::Tests::test_not_equal_no_rhs PASSED
testfixtures/tests/test_roundcomparison.py::Tests::test_not_equal_yes_lhs PASSED
testfixtures/tests/test_roundcomparison.py::Tests::test_not_equal_yes_rhs PASSED
testfixtures/tests/test_roundcomparison.py::Tests::test_not_numeric_lhs PASSED
testfixtures/tests/test_roundcomparison.py::Tests::test_not_numeric_rhs PASSED
testfixtures/tests/test_roundcomparison.py::Tests::test_repr PASSED
testfixtures/tests/test_roundcomparison.py::Tests::test_str PASSED
testfixtures/tests/test_roundcomparison.py::Tests::test_str_negative PASSED
testfixtures/tests/test_sequencecomparison.py::TestSequenceComparison::test_repr PASSED
testfixtures/tests/test_sequencecomparison.py::TestSequenceComparison::test_repr_long PASSED
testfixtures/tests/test_sequencecomparison.py::TestSequenceComparison::test_repr_after_equal PASSED
testfixtures/tests/test_sequencecomparison.py::TestSequenceComparison::test_equal_list PASSED
testfixtures/tests/test_sequencecomparison.py::TestSequenceComparison::test_equal_tuple PASSED
testfixtures/tests/test_sequencecomparison.py::TestSequenceComparison::test_equal_nested_unhashable_unordered PASSED
testfixtures/tests/test_sequencecomparison.py::TestSequenceComparison::test_equal_nested_unhashable_unordered_partial PASSED
testfixtures/tests/test_sequencecomparison.py::TestSequenceComparison::test_equal_generator PASSED
testfixtures/tests/test_sequencecomparison.py::TestSequenceComparison::test_equal_unordered PASSED
testfixtures/tests/test_sequencecomparison.py::TestSequenceComparison::test_equal_partial_unordered PASSED
testfixtures/tests/test_sequencecomparison.py::TestSequenceComparison::test_equal_partial_ordered PASSED
testfixtures/tests/test_sequencecomparison.py::TestSequenceComparison::test_equal_ordered_duplicates PASSED
testfixtures/tests/test_sequencecomparison.py::TestSequenceComparison::test_unequal_bad_type PASSED
testfixtures/tests/test_sequencecomparison.py::TestSequenceComparison::test_unequal_list PASSED
testfixtures/tests/test_sequencecomparison.py::TestSequenceComparison::test_unequal_same_but_all_wrong_order PASSED
testfixtures/tests/test_sequencecomparison.py::TestSequenceComparison::test_unequal_prefix_match_but_partial_false PASSED
testfixtures/tests/test_sequencecomparison.py::TestSequenceComparison::test_unequal_partial_ordered PASSED
testfixtures/tests/test_sequencecomparison.py::TestSequenceComparison::test_unequal_partial_ordered_recursive PASSED
testfixtures/tests/test_sequencecomparison.py::TestSequenceComparison::test_unequal_partial_ordered_only_one_ignored_recursive PASSED
testfixtures/tests/test_sequencecomparison.py::TestSequenceComparison::test_unequal_full_ordered PASSED
testfixtures/tests/test_sequencecomparison.py::TestSequenceComparison::test_unequal_partial_ordered_with_prefix PASSED
testfixtures/tests/test_sequencecomparison.py::TestSequenceComparison::test_unequal_partial_unordered PASSED
testfixtures/tests/test_sequencecomparison.py::TestSequenceComparison::test_unequal_unordered_duplicates PASSED
testfixtures/tests/test_sequencecomparison.py::TestSequenceComparison::test_unequal_partial_unordered_duplicates PASSED
testfixtures/tests/test_sequencecomparison.py::TestSequenceComparison::test_unequal_partial_ordered_duplicates PASSED
testfixtures/tests/test_sequencecomparison.py::TestSequenceComparison::test_unequal_generator PASSED
testfixtures/tests/test_sequencecomparison.py::TestSequenceComparison::test_unequal_nested PASSED
testfixtures/tests/test_sequencecomparison.py::TestSequenceComparison::test_unequal_nested_recursive PASSED
testfixtures/tests/test_sequencecomparison.py::TestSequenceComparison::test_unequal_nested_unhashable_unordered PASSED
testfixtures/tests/test_sequencecomparison.py::TestSequenceComparison::test_unequal_nested_unhashable_unordered_partial PASSED
testfixtures/tests/test_sequencecomparison.py::TestSequenceComparison::test_unequal_wrong_order PASSED
testfixtures/tests/test_sequencecomparison.py::TestSequenceComparison::test_partial_nothing_specified PASSED
testfixtures/tests/test_sequencecomparison.py::TestSequenceComparison::test_partial_wrong_type PASSED
testfixtures/tests/test_sequencecomparison.py::TestSubset::test_equal PASSED
testfixtures/tests/test_sequencecomparison.py::TestSubset::test_unequal PASSED
testfixtures/tests/test_sequencecomparison.py::TestPermutation::test_equal PASSED
testfixtures/tests/test_sequencecomparison.py::TestPermutation::test_unequal PASSED
testfixtures/tests/test_should_raise.py::TestShouldAssert::test_no_exception PASSED
testfixtures/tests/test_should_raise.py::TestShouldAssert::test_wrong_exception PASSED
testfixtures/tests/test_should_raise.py::TestShouldAssert::test_wrong_text PASSED
testfixtures/tests/test_should_raise.py::TestShouldRaise::test_args PASSED
testfixtures/tests/test_should_raise.py::TestShouldRaise::test_both PASSED
testfixtures/tests/test_should_raise.py::TestShouldRaise::test_catch_baseexception_1 PASSED
testfixtures/tests/test_should_raise.py::TestShouldRaise::test_catch_baseexception_2 PASSED
testfixtures/tests/test_should_raise.py::TestShouldRaise::test_class_class PASSED
testfixtures/tests/test_should_raise.py::TestShouldRaise::test_custom_exception PASSED
testfixtures/tests/test_should_raise.py::TestShouldRaise::test_decorator_usage PASSED
testfixtures/tests/test_should_raise.py::TestShouldRaise::test_exception_group_different SKIPPED
testfixtures/tests/test_should_raise.py::TestShouldRaise::test_exception_group_okay SKIPPED
testfixtures/tests/test_should_raise.py::TestShouldRaise::test_identical_reprs PASSED
testfixtures/tests/test_should_raise.py::TestShouldRaise::test_identical_reprs_but_args_different PASSED
testfixtures/tests/test_should_raise.py::TestShouldRaise::test_import_errors_1 PASSED
testfixtures/tests/test_should_raise.py::TestShouldRaise::test_import_errors_2 PASSED
testfixtures/tests/test_should_raise.py::TestShouldRaise::test_kw PASSED
testfixtures/tests/test_should_raise.py::TestShouldRaise::test_kw_to_args PASSED
testfixtures/tests/test_should_raise.py::TestShouldRaise::test_method_args PASSED
testfixtures/tests/test_should_raise.py::TestShouldRaise::test_method_both PASSED
testfixtures/tests/test_should_raise.py::TestShouldRaise::test_method_kw PASSED
testfixtures/tests/test_should_raise.py::TestShouldRaise::test_neither_supplied PASSED
testfixtures/tests/test_should_raise.py::TestShouldRaise::test_no_exception PASSED
testfixtures/tests/test_should_raise.py::TestShouldRaise::test_no_params PASSED
testfixtures/tests/test_should_raise.py::TestShouldRaise::test_no_supplied_or_raised PASSED
testfixtures/tests/test_should_raise.py::TestShouldRaise::test_only_exception_class PASSED
testfixtures/tests/test_should_raise.py::TestShouldRaise::test_raised PASSED
testfixtures/tests/test_should_raise.py::TestShouldRaise::test_unless_decorator_usage PASSED
testfixtures/tests/test_should_raise.py::TestShouldRaise::test_unless_false_bad PASSED
testfixtures/tests/test_should_raise.py::TestShouldRaise::test_unless_false_okay PASSED
testfixtures/tests/test_should_raise.py::TestShouldRaise::test_unless_true_not_okay PASSED
testfixtures/tests/test_should_raise.py::TestShouldRaise::test_unless_true_okay PASSED
testfixtures/tests/test_should_raise.py::TestShouldRaise::test_with_exception_class_supplied PASSED
testfixtures/tests/test_should_raise.py::TestShouldRaise::test_with_exception_supplied PASSED
testfixtures/tests/test_should_raise.py::TestShouldRaise::test_with_exception_supplied_wrong_args PASSED
testfixtures/tests/test_should_raise.py::TestShouldRaise::test_with_getting_raised_exception PASSED
testfixtures/tests/test_should_raise.py::TestShouldRaise::test_with_no_exception_when_expected PASSED
testfixtures/tests/test_should_raise.py::TestShouldRaise::test_with_no_exception_when_expected_by_type PASSED
testfixtures/tests/test_should_raise.py::TestShouldRaise::test_with_no_exception_when_neither_expected PASSED
testfixtures/tests/test_should_raise.py::TestShouldRaise::test_wrong_exception PASSED
testfixtures/tests/test_should_raise.py::TestShouldRaise::test_wrong_exception_class PASSED
testfixtures/tests/test_should_raise.py::TestShouldRaise::test_wrong_exception_type PASSED
testfixtures/tests/test_shouldwarn.py::ShouldWarnTests::test_filter_missing PASSED
testfixtures/tests/test_shouldwarn.py::ShouldWarnTests::test_filter_present PASSED
testfixtures/tests/test_shouldwarn.py::ShouldWarnTests::test_filters_removed PASSED
testfixtures/tests/test_shouldwarn.py::ShouldWarnTests::test_maximal_bad PASSED
testfixtures/tests/test_shouldwarn.py::ShouldWarnTests::test_maximal_explore PASSED
testfixtures/tests/test_shouldwarn.py::ShouldWarnTests::test_maximal_ok PASSED
testfixtures/tests/test_shouldwarn.py::ShouldWarnTests::test_minimal_bad PASSED
testfixtures/tests/test_shouldwarn.py::ShouldWarnTests::test_minimal_ok PASSED
testfixtures/tests/test_shouldwarn.py::ShouldWarnTests::test_multiple_warnings PASSED
testfixtures/tests/test_shouldwarn.py::ShouldWarnTests::test_multiple_warnings_ignore_order PASSED
testfixtures/tests/test_shouldwarn.py::ShouldWarnTests::test_multiple_warnings_ordered PASSED
testfixtures/tests/test_shouldwarn.py::ShouldWarnTests::test_multiple_warnings_wrong_order PASSED
testfixtures/tests/test_shouldwarn.py::ShouldWarnTests::test_no_warn_expected PASSED
testfixtures/tests/test_shouldwarn.py::ShouldWarnTests::test_no_warn_not_expected PASSED
testfixtures/tests/test_shouldwarn.py::ShouldWarnTests::test_warn_expected PASSED
testfixtures/tests/test_shouldwarn.py::ShouldWarnTests::test_warn_not_expected PASSED
testfixtures/tests/test_stringcomparison.py::Tests::test_comp_in_sequence PASSED
testfixtures/tests/test_stringcomparison.py::Tests::test_equal_no PASSED
testfixtures/tests/test_stringcomparison.py::Tests::test_equal_yes PASSED
testfixtures/tests/test_stringcomparison.py::Tests::test_flags_argument PASSED
testfixtures/tests/test_stringcomparison.py::Tests::test_flags_names PASSED
testfixtures/tests/test_stringcomparison.py::Tests::test_flags_parameter PASSED
testfixtures/tests/test_stringcomparison.py::Tests::test_not_equal_no PASSED
testfixtures/tests/test_stringcomparison.py::Tests::test_not_equal_yes PASSED
testfixtures/tests/test_stringcomparison.py::Tests::test_not_string PASSED
testfixtures/tests/test_stringcomparison.py::Tests::test_repr PASSED
testfixtures/tests/test_stringcomparison.py::Tests::test_sort PASSED
testfixtures/tests/test_stringcomparison.py::Tests::test_str PASSED
testfixtures/tests/test_sybil.py::TestFileParser::test_evaluate_read_difference PASSED
testfixtures/tests/test_sybil.py::TestFileParser::test_evaluate_read_same PASSED
testfixtures/tests/test_sybil.py::TestFileParser::test_evaluate_write PASSED
testfixtures/tests/test_sybil.py::TestFileParser::test_file_followed_by_text PASSED
testfixtures/tests/test_sybil.py::TestFileParser::test_ignore_literal_blocking PASSED
testfixtures/tests/test_sybil.py::TestFileParser::test_multiple_files PASSED
testfixtures/tests/test_sybil.py::TestFileParser::test_no_class PASSED
testfixtures/tests/test_sybil.py::TestFileParser::test_red_herring PASSED
testfixtures/tests/test_tempdir.py::TestTempDir::test_cleanup_properly PASSED
testfixtures/tests/test_tempdir.py::TestTempDir::test_cleanup_test_okay_with_deleted_dir PASSED
testfixtures/tests/test_tempdir.py::TestTempDir::test_cwd_directory PASSED
testfixtures/tests/test_tempdir.py::TestTempDir::test_decorator_returns_tempdirectory PASSED
testfixtures/tests/test_tempdir.py::TestTempDir::test_dont_create_or_cleanup_with_path PASSED
testfixtures/tests/test_tempdir.py::TestTempDir::test_ignore PASSED
testfixtures/tests/test_tempdir.py::TestTempDir::test_not_same PASSED
testfixtures/tests/test_tempdir.py::TestTempDir::test_simple PASSED
testfixtures/tests/test_tempdir.py::TestTempDir::test_subdirs PASSED
testfixtures/tests/test_tempdirectory.py::TestTempDirectory::test_cleanup PASSED
testfixtures/tests/test_tempdirectory.py::TestTempDirectory::test_cleanup_all PASSED
testfixtures/tests/test_tempdirectory.py::TestTempDirectory::test_listdir_sort PASSED
testfixtures/tests/test_tempdirectory.py::TestTempDirectory::test_with_statement PASSED
testfixtures/tests/test_tempdirectory.py::TempDirectoryTests::test_as_path_minimal PASSED
testfixtures/tests/test_tempdirectory.py::TempDirectoryTests::test_as_path_relative_sequence PASSED
testfixtures/tests/test_tempdirectory.py::TempDirectoryTests::test_as_path_relative_string PASSED
testfixtures/tests/test_tempdirectory.py::TempDirectoryTests::test_atexit PASSED
testfixtures/tests/test_tempdirectory.py::TempDirectoryTests::test_compare_path_tuple PASSED
testfixtures/tests/test_tempdirectory.py::TempDirectoryTests::test_compare_sort_actual PASSED
testfixtures/tests/test_tempdirectory.py::TempDirectoryTests::test_compare_sort_expected PASSED
testfixtures/tests/test_tempdirectory.py::TempDirectoryTests::test_compare_with_slash_at_start PASSED
testfixtures/tests/test_tempdirectory.py::TempDirectoryTests::test_cwd_context_manager PASSED
testfixtures/tests/test_tempdirectory.py::TempDirectoryTests::test_default_encoding PASSED
testfixtures/tests/test_tempdirectory.py::TempDirectoryTests::test_dont_cleanup_with_path PASSED
testfixtures/tests/test_tempdirectory.py::TempDirectoryTests::test_dont_create_with_path PASSED
testfixtures/tests/test_tempdirectory.py::TempDirectoryTests::test_files_only PASSED
testfixtures/tests/test_tempdirectory.py::TempDirectoryTests::test_follow_symlinks PASSED
testfixtures/tests/test_tempdirectory.py::TempDirectoryTests::test_getpath PASSED
testfixtures/tests/test_tempdirectory.py::TempDirectoryTests::test_just_empty_dirs PASSED
testfixtures/tests/test_tempdirectory.py::TempDirectoryTests::test_just_empty_non_recursive PASSED
testfixtures/tests/test_tempdirectory.py::TempDirectoryTests::test_listdir_with_slash_at_start PASSED
testfixtures/tests/test_tempdirectory.py::TempDirectoryTests::test_makedir_with_slash_at_start PASSED
testfixtures/tests/test_tempdirectory.py::TempDirectoryTests::test_override_default_encoding PASSED
testfixtures/tests/test_tempdirectory.py::TempDirectoryTests::test_path PASSED
testfixtures/tests/test_tempdirectory.py::TempDirectoryTests::test_read_decode PASSED
testfixtures/tests/test_tempdirectory.py::TempDirectoryTests::test_read_no_decode PASSED
testfixtures/tests/test_tempdirectory.py::TempDirectoryTests::test_read_with_slash_at_start PASSED
testfixtures/tests/test_tempdirectory.py::TempDirectoryTests::test_read_with_slash_at_start_ok PASSED
testfixtures/tests/test_tempdirectory.py::TempDirectoryTests::test_recursive_ignore PASSED
testfixtures/tests/test_tempdirectory.py::TempDirectoryTests::test_symlink PASSED
testfixtures/tests/test_tempdirectory.py::TempDirectoryTests::test_trailing_slash PASSED
testfixtures/tests/test_tempdirectory.py::TempDirectoryTests::test_traverse PASSED
testfixtures/tests/test_tempdirectory.py::TempDirectoryTests::test_write_bytes PASSED
testfixtures/tests/test_tempdirectory.py::TempDirectoryTests::test_write_unicode PASSED
testfixtures/tests/test_tempdirectory.py::TempDirectoryTests::test_write_unicode_default_encoding PASSED
testfixtures/tests/test_tempdirectory.py::TempDirectoryTests::test_write_with_slash_at_start PASSED
testfixtures/tests/test_tempdirectory.py::test_wrap_path PASSED
testfixtures/tests/test_time.py::TestTime::test_add_datetime_supplied PASSED
testfixtures/tests/test_time.py::TestTime::test_add_kw PASSED
testfixtures/tests/test_time.py::TestTime::test_add_tzinfo_args PASSED
testfixtures/tests/test_time.py::TestTime::test_add_tzinfo_kw PASSED
testfixtures/tests/test_time.py::TestTime::test_all_kw PASSED
testfixtures/tests/test_time.py::TestTime::test_call PASSED
testfixtures/tests/test_time.py::TestTime::test_delta PASSED
testfixtures/tests/test_time.py::TestTime::test_delta_type PASSED
testfixtures/tests/test_time.py::TestTime::test_instance_tzinfo PASSED
testfixtures/tests/test_time.py::TestTime::test_instantiate_with_datetime PASSED
testfixtures/tests/test_time.py::TestTime::test_kw_tzinfo PASSED
testfixtures/tests/test_time.py::TestTime::test_max_number_args PASSED
testfixtures/tests/test_time.py::TestTime::test_max_number_tzinfo PASSED
testfixtures/tests/test_time.py::TestTime::test_min_number_args PASSED
testfixtures/tests/test_time.py::TestTime::test_ms_deltas PASSED
testfixtures/tests/test_time.py::TestTime::test_now_requested_longer_than_supplied PASSED
testfixtures/tests/test_time.py::TestTime::test_old_import PASSED
testfixtures/tests/test_time.py::TestTime::test_repr_time PASSED
testfixtures/tests/test_time.py::TestTime::test_set PASSED
testfixtures/tests/test_time.py::TestTime::test_set_args_tzinfo PASSED
testfixtures/tests/test_time.py::TestTime::test_set_datetime_supplied PASSED
testfixtures/tests/test_time.py::TestTime::test_set_kw PASSED
testfixtures/tests/test_time.py::TestTime::test_set_kw_tzinfo PASSED
testfixtures/tests/test_time.py::TestTime::test_subsecond_deltas PASSED
testfixtures/tests/test_time.py::TestTime::test_tick_when_dynamic PASSED
testfixtures/tests/test_time.py::TestTime::test_tick_when_static PASSED
testfixtures/tests/test_time.py::TestTime::test_tick_with_timedelta_instance PASSED
testfixtures/tests/test_time.py::TestTime::test_time_call PASSED
testfixtures/tests/test_time.py::TestTime::test_time_sequence PASSED
testfixtures/tests/test_time.py::TestTime::test_time_supplied PASSED
testfixtures/tests/test_twisted.py::TestLogCapture::test_captured PASSED
testfixtures/tests/test_twisted.py::TestLogCapture::test_check_failure_test_maximal PASSED
testfixtures/tests/test_twisted.py::TestLogCapture::test_check_failure_test_minimal PASSED
testfixtures/tests/test_twisted.py::TestLogCapture::test_field PASSED
testfixtures/tests/test_twisted.py::TestLogCapture::test_fields PASSED
testfixtures/tests/test_twisted.py::TestLogCapture::test_order_doesnt_matter_extra_in_actual PASSED
testfixtures/tests/test_twisted.py::TestLogCapture::test_order_doesnt_matter_extra_in_expected PASSED
testfixtures/tests/test_twisted.py::TestLogCapture::test_order_doesnt_matter_failure PASSED
testfixtures/tests/test_twisted.py::TestLogCapture::test_order_doesnt_matter_ok PASSED
testfixtures/tests/test_twisted.py::TestLogCapture::test_raise_later_logged_failure PASSED
testfixtures/tests/test_twisted.py::TestLogCapture::test_raise_logged_failure PASSED
testfixtures/tests/test_twisted.py::TestLogCapture::test_simple PASSED
testfixtures/tests/test_wrap.py::TestWrap::test_multiple_wrappers PASSED
testfixtures/tests/test_wrap.py::TestWrap::test_multiple_wrappers_only_want_first_return PASSED
testfixtures/tests/test_wrap.py::TestWrap::test_multiple_wrappers_wants_return PASSED
testfixtures/tests/test_wrap.py::TestWrap::test_our_wrap_dealing_with_mock_patch PASSED
testfixtures/tests/test_wrap.py::TestWrap::test_patch_with_dict PASSED
testfixtures/tests/test_wrap.py::TestWrap::test_wrap_method PASSED
testfixtures/tests/test_wrap.py::TestWrap::test_wrap_method_wants_return PASSED
testfixtures/tests/test_wrap.py::TestWrap::test_wrapping PASSED
testfixtures/tests/test_wrap.py::TestWrap::test_wrapping__name__ PASSED
testfixtures/tests/test_wrap.py::TestWrap::test_wrapping_different_functions PASSED
testfixtures/tests/test_wrap.py::TestWrap::test_wrapping_local_vars PASSED
testfixtures/tests/test_wrap.py::TestWrap::test_wrapping_only_before PASSED
testfixtures/tests/test_wrap.py::TestWrap::test_wrapping_wants_arguments PASSED
testfixtures/tests/test_wrap.py::TestWrap::test_wrapping_wants_return PASSED

=============================== warnings summary ===============================
../../../../../../../..$(PYTHON_DIR)/vendor-packages/_pytest/config/__init__.py:1448
  $(PYTHON_DIR)/vendor-packages/_pytest/config/__init__.py:1448: PytestConfigWarning: Unknown config option: DJANGO_SETTINGS_MODULE
  
    self._warn_or_fail_if_strict(f"Unknown config option: {key}\n")

-- Docs: https://docs.pytest.org/en/stable/how-to/capture-warnings.html
======== 948 passed, 2 skipped, 1 warning ========