1 py$(PYV): remove tox env folder $(@D)/.tox/py$(PYV)
2 py$(PYV): commands[0]> python -m pytest
3 ============================= test session starts ==============================
4 platform sunos5 -- Python $(PYTHON_VERSION).X -- $(@D)/.tox/py$(PYV)/bin/python
5 cachedir: .tox/py$(PYV)/.pytest_cache
8 collecting ... collected 217 items
10 kgb/tests/py3/test_function_spy.py::FunctionSpyTests::test_call_with_function_and_keyword_only_args PASSED
11 kgb/tests/py3/test_function_spy.py::FunctionSpyTests::test_call_with_function_and_keyword_only_args_no_kw_passed PASSED
12 kgb/tests/py3/test_function_spy.py::FunctionSpyTests::test_call_with_function_and_positional_only_args PASSED
13 kgb/tests/py3/test_function_spy.py::FunctionSpyTests::test_call_with_function_and_positional_only_args_no_pos_passed PASSED
14 kgb/tests/py3/test_function_spy.py::FunctionSpyTests::test_getfullargspec_with_bound_method PASSED
15 kgb/tests/py3/test_function_spy.py::FunctionSpyTests::test_getfullargspec_with_bound_method_annotations PASSED
16 kgb/tests/py3/test_function_spy.py::FunctionSpyTests::test_getfullargspec_with_bound_method_keyword_only PASSED
17 kgb/tests/py3/test_function_spy.py::FunctionSpyTests::test_getfullargspec_with_bound_method_pos_only PASSED
18 kgb/tests/py3/test_function_spy.py::FunctionSpyTests::test_getfullargspec_with_classmethod PASSED
19 kgb/tests/py3/test_function_spy.py::FunctionSpyTests::test_getfullargspec_with_classmethod_annotations PASSED
20 kgb/tests/py3/test_function_spy.py::FunctionSpyTests::test_getfullargspec_with_classmethod_keyword_only PASSED
21 kgb/tests/py3/test_function_spy.py::FunctionSpyTests::test_getfullargspec_with_classmethod_pos_only PASSED
22 kgb/tests/py3/test_function_spy.py::FunctionSpyTests::test_getfullargspec_with_function PASSED
23 kgb/tests/py3/test_function_spy.py::FunctionSpyTests::test_getfullargspec_with_function_annotations PASSED
24 kgb/tests/py3/test_function_spy.py::FunctionSpyTests::test_getfullargspec_with_function_keyword_only PASSED
25 kgb/tests/py3/test_function_spy.py::FunctionSpyTests::test_getfullargspec_with_function_pos_only PASSED
26 kgb/tests/py3/test_function_spy.py::FunctionSpyTests::test_getfullargspec_with_unbound_method PASSED
27 kgb/tests/py3/test_function_spy.py::FunctionSpyTests::test_getfullargspec_with_unbound_method_annotations PASSED
28 kgb/tests/py3/test_function_spy.py::FunctionSpyTests::test_getfullargspec_with_unbound_method_keyword_only PASSED
29 kgb/tests/py3/test_function_spy.py::FunctionSpyTests::test_getfullargspec_with_unbound_method_pos_only PASSED
30 kgb/tests/py3/test_function_spy.py::FunctionSpyTests::test_init_with_unbound_method_decorator_bad_func_name PASSED
31 kgb/tests/py3/test_function_spy.py::FunctionSpyTests::test_init_with_unbound_method_decorator_corrected_func_name PASSED
32 kgb/tests/py3/test_function_spy.py::FunctionSpyTests::test_spy_with_bound_methods_copies_attribute_state PASSED
33 kgb/tests/py3/test_function_spy.py::FunctionSpyTests::test_spy_with_function_copies_attribute_state PASSED
34 kgb/tests/py3/test_function_spy.py::FunctionSpyTests::test_spy_with_unbound_methods_copies_attribute_state PASSED
35 kgb/tests/test_context_managers.py::SpyOnTests::test_expose_spy PASSED
36 kgb/tests/test_context_managers.py::SpyOnTests::test_spy_on PASSED
37 kgb/tests/test_function_spy.py::FunctionSpyTests::test_call_original_with_fake_func_and_bound_method PASSED
38 kgb/tests/test_function_spy.py::FunctionSpyTests::test_call_original_with_fake_func_and_classmethod PASSED
39 kgb/tests/test_function_spy.py::FunctionSpyTests::test_call_original_with_fake_func_and_function PASSED
40 kgb/tests/test_function_spy.py::FunctionSpyTests::test_call_original_with_fake_func_and_unbound_method PASSED
41 kgb/tests/test_function_spy.py::FunctionSpyTests::test_call_original_with_no_func_and_bound_method PASSED
42 kgb/tests/test_function_spy.py::FunctionSpyTests::test_call_original_with_no_func_and_classmethod PASSED
43 kgb/tests/test_function_spy.py::FunctionSpyTests::test_call_original_with_no_func_and_function PASSED
44 kgb/tests/test_function_spy.py::FunctionSpyTests::test_call_original_with_no_func_and_unbound_method PASSED
45 kgb/tests/test_function_spy.py::FunctionSpyTests::test_call_original_with_orig_func_and_bound_method PASSED
46 kgb/tests/test_function_spy.py::FunctionSpyTests::test_call_original_with_orig_func_and_classmethod PASSED
47 kgb/tests/test_function_spy.py::FunctionSpyTests::test_call_original_with_orig_func_and_function PASSED
48 kgb/tests/test_function_spy.py::FunctionSpyTests::test_call_original_with_orig_func_and_unbound_method PASSED
49 kgb/tests/test_function_spy.py::FunctionSpyTests::test_call_original_with_unbound_method_no_instance PASSED
50 kgb/tests/test_function_spy.py::FunctionSpyTests::test_call_with_all_original_false_and_args PASSED
51 kgb/tests/test_function_spy.py::FunctionSpyTests::test_call_with_all_original_false_and_args_for_kwargs PASSED
52 kgb/tests/test_function_spy.py::FunctionSpyTests::test_call_with_bound_method_with_list_comprehension_and_self PASSED
53 kgb/tests/test_function_spy.py::FunctionSpyTests::test_call_with_classmethod_with_list_comprehension_and_self PASSED
54 kgb/tests/test_function_spy.py::FunctionSpyTests::test_call_with_exception PASSED
55 kgb/tests/test_function_spy.py::FunctionSpyTests::test_call_with_fake PASSED
56 kgb/tests/test_function_spy.py::FunctionSpyTests::test_call_with_fake_and_args PASSED
57 kgb/tests/test_function_spy.py::FunctionSpyTests::test_call_with_fake_and_args_for_kwargs PASSED
58 kgb/tests/test_function_spy.py::FunctionSpyTests::test_call_with_fake_and_bound_method PASSED
59 kgb/tests/test_function_spy.py::FunctionSpyTests::test_call_with_fake_and_classmethod PASSED
60 kgb/tests/test_function_spy.py::FunctionSpyTests::test_call_with_fake_and_contextmanager PASSED
61 kgb/tests/test_function_spy.py::FunctionSpyTests::test_call_with_fake_and_contextmanager_body_raises_exception PASSED
62 kgb/tests/test_function_spy.py::FunctionSpyTests::test_call_with_fake_and_contextmanager_func_raises_exception PASSED
63 kgb/tests/test_function_spy.py::FunctionSpyTests::test_call_with_fake_and_kwargs PASSED
64 kgb/tests/test_function_spy.py::FunctionSpyTests::test_call_with_fake_and_unbound_method PASSED
65 kgb/tests/test_function_spy.py::FunctionSpyTests::test_call_with_function_providing_closure_access_args PASSED
66 kgb/tests/test_function_spy.py::FunctionSpyTests::test_call_with_function_providing_closure_vars PASSED
67 kgb/tests/test_function_spy.py::FunctionSpyTests::test_call_with_inline_function_using_closure_vars PASSED
68 kgb/tests/test_function_spy.py::FunctionSpyTests::test_call_with_inline_function_using_closure_vars_and_args PASSED
69 kgb/tests/test_function_spy.py::FunctionSpyTests::test_call_with_original_false PASSED
70 kgb/tests/test_function_spy.py::FunctionSpyTests::test_call_with_original_false_and_kwargs PASSED
71 kgb/tests/test_function_spy.py::FunctionSpyTests::test_call_with_original_true_and_bound_method PASSED
72 kgb/tests/test_function_spy.py::FunctionSpyTests::test_call_with_original_true_and_bound_method_args PASSED
73 kgb/tests/test_function_spy.py::FunctionSpyTests::test_call_with_original_true_and_bound_method_args_for_kwargs PASSED
74 kgb/tests/test_function_spy.py::FunctionSpyTests::test_call_with_original_true_and_bound_method_kwargs PASSED
75 kgb/tests/test_function_spy.py::FunctionSpyTests::test_call_with_original_true_and_classmethod PASSED
76 kgb/tests/test_function_spy.py::FunctionSpyTests::test_call_with_original_true_and_classmethod_args PASSED
77 kgb/tests/test_function_spy.py::FunctionSpyTests::test_call_with_original_true_and_classmethod_args_for_kwargs PASSED
78 kgb/tests/test_function_spy.py::FunctionSpyTests::test_call_with_original_true_and_classmethod_kwargs PASSED
79 kgb/tests/test_function_spy.py::FunctionSpyTests::test_call_with_original_true_and_function PASSED
80 kgb/tests/test_function_spy.py::FunctionSpyTests::test_call_with_original_true_and_function_args PASSED
81 kgb/tests/test_function_spy.py::FunctionSpyTests::test_call_with_original_true_and_function_args_for_kwargs PASSED
82 kgb/tests/test_function_spy.py::FunctionSpyTests::test_call_with_original_true_and_function_kwargs PASSED
83 kgb/tests/test_function_spy.py::FunctionSpyTests::test_call_with_original_true_and_function_mixed PASSED
84 kgb/tests/test_function_spy.py::FunctionSpyTests::test_call_with_original_true_and_unbound_method PASSED
85 kgb/tests/test_function_spy.py::FunctionSpyTests::test_call_with_original_true_and_unbound_method_args PASSED
86 kgb/tests/test_function_spy.py::FunctionSpyTests::test_call_with_original_true_and_unbound_method_args_for_kwargs PASSED
87 kgb/tests/test_function_spy.py::FunctionSpyTests::test_call_with_original_true_and_unbound_method_kwargs PASSED
88 kgb/tests/test_function_spy.py::FunctionSpyTests::test_call_with_unbound_method_with_list_comprehension_and_self PASSED
89 kgb/tests/test_function_spy.py::FunctionSpyTests::test_called PASSED
90 kgb/tests/test_function_spy.py::FunctionSpyTests::test_called_with PASSED
91 kgb/tests/test_function_spy.py::FunctionSpyTests::test_called_with_and_keyword_args PASSED
92 kgb/tests/test_function_spy.py::FunctionSpyTests::test_called_with_and_partial_args PASSED
93 kgb/tests/test_function_spy.py::FunctionSpyTests::test_called_with_and_partial_kwargs PASSED
94 kgb/tests/test_function_spy.py::FunctionSpyTests::test_construction_with_bound_method_and_bad_owner PASSED
95 kgb/tests/test_function_spy.py::FunctionSpyTests::test_construction_with_bound_method_and_custom_setattr PASSED
96 kgb/tests/test_function_spy.py::FunctionSpyTests::test_construction_with_call_fake PASSED
97 kgb/tests/test_function_spy.py::FunctionSpyTests::test_construction_with_call_fake_and_bound_method PASSED
98 kgb/tests/test_function_spy.py::FunctionSpyTests::test_construction_with_call_fake_and_classmethod PASSED
99 kgb/tests/test_function_spy.py::FunctionSpyTests::test_construction_with_call_fake_and_unbound_method PASSED
100 kgb/tests/test_function_spy.py::FunctionSpyTests::test_construction_with_call_fake_compatibility PASSED
101 kgb/tests/test_function_spy.py::FunctionSpyTests::test_construction_with_call_fake_non_function PASSED
102 kgb/tests/test_function_spy.py::FunctionSpyTests::test_construction_with_call_original_and_classmethod PASSED
103 kgb/tests/test_function_spy.py::FunctionSpyTests::test_construction_with_call_original_false PASSED
104 kgb/tests/test_function_spy.py::FunctionSpyTests::test_construction_with_call_original_true PASSED
105 kgb/tests/test_function_spy.py::FunctionSpyTests::test_construction_with_call_original_true_and_bound_method PASSED
106 kgb/tests/test_function_spy.py::FunctionSpyTests::test_construction_with_call_precedence PASSED
107 kgb/tests/test_function_spy.py::FunctionSpyTests::test_construction_with_classmethod_on_parent PASSED
108 kgb/tests/test_function_spy.py::FunctionSpyTests::test_construction_with_existing_spy PASSED
109 kgb/tests/test_function_spy.py::FunctionSpyTests::test_construction_with_falsy_im_self PASSED
110 kgb/tests/test_function_spy.py::FunctionSpyTests::test_construction_with_function_and_owner PASSED
111 kgb/tests/test_function_spy.py::FunctionSpyTests::test_construction_with_non_function PASSED
112 kgb/tests/test_function_spy.py::FunctionSpyTests::test_construction_with_old_style_class PASSED
113 kgb/tests/test_function_spy.py::FunctionSpyTests::test_construction_with_owner_without_method PASSED
114 kgb/tests/test_function_spy.py::FunctionSpyTests::test_construction_with_unbound_method_on_parent PASSED
115 kgb/tests/test_function_spy.py::FunctionSpyTests::test_getargspec_with_bound_method PASSED
116 kgb/tests/test_function_spy.py::FunctionSpyTests::test_getargspec_with_classmethod PASSED
117 kgb/tests/test_function_spy.py::FunctionSpyTests::test_getargspec_with_function PASSED
118 kgb/tests/test_function_spy.py::FunctionSpyTests::test_getargspec_with_unbound_method PASSED
119 kgb/tests/test_function_spy.py::FunctionSpyTests::test_init_with_slippery_bound_method PASSED
120 kgb/tests/test_function_spy.py::FunctionSpyTests::test_init_with_slippery_unbound_method PASSED
121 kgb/tests/test_function_spy.py::FunctionSpyTests::test_last_call PASSED
122 kgb/tests/test_function_spy.py::FunctionSpyTests::test_last_call_with_no_calls PASSED
123 kgb/tests/test_function_spy.py::FunctionSpyTests::test_last_called_with PASSED
124 kgb/tests/test_function_spy.py::FunctionSpyTests::test_last_called_with_and_keyword_args PASSED
125 kgb/tests/test_function_spy.py::FunctionSpyTests::test_last_called_with_and_partial_args PASSED
126 kgb/tests/test_function_spy.py::FunctionSpyTests::test_last_called_with_and_partial_kwargs PASSED
127 kgb/tests/test_function_spy.py::FunctionSpyTests::test_last_raised PASSED
128 kgb/tests/test_function_spy.py::FunctionSpyTests::test_last_raised_with_message PASSED
129 kgb/tests/test_function_spy.py::FunctionSpyTests::test_last_returned PASSED
130 kgb/tests/test_function_spy.py::FunctionSpyTests::test_raised PASSED
131 kgb/tests/test_function_spy.py::FunctionSpyTests::test_raised_with_message PASSED
132 kgb/tests/test_function_spy.py::FunctionSpyTests::test_repr PASSED
133 kgb/tests/test_function_spy.py::FunctionSpyTests::test_repr_and_bound_method PASSED
134 kgb/tests/test_function_spy.py::FunctionSpyTests::test_repr_and_function PASSED
135 kgb/tests/test_function_spy.py::FunctionSpyTests::test_repr_and_unbound_method PASSED
136 kgb/tests/test_function_spy.py::FunctionSpyTests::test_repr_with_classmethod PASSED
137 kgb/tests/test_function_spy.py::FunctionSpyTests::test_reset_calls PASSED
138 kgb/tests/test_function_spy.py::FunctionSpyTests::test_returned PASSED
139 kgb/tests/test_function_spy.py::FunctionSpyTests::test_unspy PASSED
140 kgb/tests/test_function_spy.py::FunctionSpyTests::test_unspy_and_bound_method PASSED
141 kgb/tests/test_function_spy.py::FunctionSpyTests::test_unspy_and_unbound_method PASSED
142 kgb/tests/test_function_spy.py::FunctionSpyTests::test_unspy_with_bound_method_and_custom_setattr PASSED
143 kgb/tests/test_function_spy.py::FunctionSpyTests::test_unspy_with_classmethod PASSED
144 kgb/tests/test_function_spy.py::FunctionSpyTests::test_unspy_with_classmethod_on_parent PASSED
145 kgb/tests/test_function_spy.py::FunctionSpyTests::test_unspy_with_slippery_bound_method PASSED
146 kgb/tests/test_function_spy.py::FunctionSpyTests::test_unspy_with_unbound_method_on_parent PASSED
147 kgb/tests/test_ops.py::SpyOpMatchAnyTests::test_setup_with_instance PASSED
148 kgb/tests/test_ops.py::SpyOpMatchAnyTests::test_setup_with_instance_and_op PASSED
149 kgb/tests/test_ops.py::SpyOpMatchAnyTests::test_with_classmethod PASSED
150 kgb/tests/test_ops.py::SpyOpMatchAnyTests::test_with_classmethod_and_op PASSED
151 kgb/tests/test_ops.py::SpyOpMatchAnyTests::test_with_expected_calls PASSED
152 kgb/tests/test_ops.py::SpyOpMatchAnyTests::test_with_function PASSED
153 kgb/tests/test_ops.py::SpyOpMatchAnyTests::test_with_function_and_op PASSED
154 kgb/tests/test_ops.py::SpyOpMatchAnyTests::test_with_unbound_method PASSED
155 kgb/tests/test_ops.py::SpyOpMatchAnyTests::test_with_unbound_method_and_op PASSED
156 kgb/tests/test_ops.py::SpyOpMatchAnyTests::test_with_unexpected_call PASSED
157 kgb/tests/test_ops.py::SpyOpMatchInOrderTests::test_setup_with_instance PASSED
158 kgb/tests/test_ops.py::SpyOpMatchInOrderTests::test_setup_with_instance_and_op PASSED
159 kgb/tests/test_ops.py::SpyOpMatchInOrderTests::test_with_classmethod PASSED
160 kgb/tests/test_ops.py::SpyOpMatchInOrderTests::test_with_classmethod_and_op PASSED
161 kgb/tests/test_ops.py::SpyOpMatchInOrderTests::test_with_expected_calls PASSED
162 kgb/tests/test_ops.py::SpyOpMatchInOrderTests::test_with_extra_call PASSED
163 kgb/tests/test_ops.py::SpyOpMatchInOrderTests::test_with_function PASSED
164 kgb/tests/test_ops.py::SpyOpMatchInOrderTests::test_with_function_and_op PASSED
165 kgb/tests/test_ops.py::SpyOpMatchInOrderTests::test_with_unbound_method PASSED
166 kgb/tests/test_ops.py::SpyOpMatchInOrderTests::test_with_unbound_method_and_op PASSED
167 kgb/tests/test_ops.py::SpyOpMatchInOrderTests::test_with_unexpected_call PASSED
168 kgb/tests/test_ops.py::SpyOpRaiseTests::test_with_classmethod PASSED
169 kgb/tests/test_ops.py::SpyOpRaiseTests::test_with_function PASSED
170 kgb/tests/test_ops.py::SpyOpRaiseTests::test_with_unbound_method PASSED
171 kgb/tests/test_ops.py::SpyOpRaiseInOrderTests::test_with_classmethod PASSED
172 kgb/tests/test_ops.py::SpyOpRaiseInOrderTests::test_with_function PASSED
173 kgb/tests/test_ops.py::SpyOpRaiseInOrderTests::test_with_unbound_method PASSED
174 kgb/tests/test_ops.py::SpyOpReturnTests::test_with_classmethod PASSED
175 kgb/tests/test_ops.py::SpyOpReturnTests::test_with_function PASSED
176 kgb/tests/test_ops.py::SpyOpReturnTests::test_with_unbound_method PASSED
177 kgb/tests/test_ops.py::SpyOpReturnInOrderTests::test_with_classmethod PASSED
178 kgb/tests/test_ops.py::SpyOpReturnInOrderTests::test_with_function PASSED
179 kgb/tests/test_ops.py::SpyOpReturnInOrderTests::test_with_unbound_method PASSED
180 kgb/tests/test_pytest_plugin.py::test_pytest_plugin PASSED
181 kgb/tests/test_spy_agency.py::SpyAgencyTests::test_spy_for PASSED
182 kgb/tests/test_spy_agency.py::SpyAgencyTests::test_spy_on PASSED
183 kgb/tests/test_spy_agency.py::SpyAgencyTests::test_unspy PASSED
184 kgb/tests/test_spy_agency.py::SpyAgencyTests::test_unspy_all PASSED
185 kgb/tests/test_spy_agency.py::TestCaseMixinTests::test_assertHasSpy_with_spy PASSED
186 kgb/tests/test_spy_agency.py::TestCaseMixinTests::test_assertHasSpy_without_spy PASSED
187 kgb/tests/test_spy_agency.py::TestCaseMixinTests::test_assertSpyCallCount_with_expected_count PASSED
188 kgb/tests/test_spy_agency.py::TestCaseMixinTests::test_assertSpyCallCount_without_expected_count PASSED
189 kgb/tests/test_spy_agency.py::TestCaseMixinTests::test_assertSpyCalledWith_with_expected_arguments PASSED
190 kgb/tests/test_spy_agency.py::TestCaseMixinTests::test_assertSpyCalledWith_without_expected_arguments PASSED
191 kgb/tests/test_spy_agency.py::TestCaseMixinTests::test_assertSpyCalled_with_called PASSED
192 kgb/tests/test_spy_agency.py::TestCaseMixinTests::test_assertSpyCalled_without_called PASSED
193 kgb/tests/test_spy_agency.py::TestCaseMixinTests::test_assertSpyLastCalledWith_with_expected_arguments PASSED
194 kgb/tests/test_spy_agency.py::TestCaseMixinTests::test_assertSpyLastCalledWith_without_expected_arguments PASSED
195 kgb/tests/test_spy_agency.py::TestCaseMixinTests::test_assertSpyLastRaisedMessage_with_expected PASSED
196 kgb/tests/test_spy_agency.py::TestCaseMixinTests::test_assertSpyLastRaisedMessage_without_expected PASSED
197 kgb/tests/test_spy_agency.py::TestCaseMixinTests::test_assertSpyLastRaisedMessage_without_raised PASSED
198 kgb/tests/test_spy_agency.py::TestCaseMixinTests::test_assertSpyLastRaised_with_expected_exception PASSED
199 kgb/tests/test_spy_agency.py::TestCaseMixinTests::test_assertSpyLastRaised_with_expected_no_exception PASSED
200 kgb/tests/test_spy_agency.py::TestCaseMixinTests::test_assertSpyLastRaised_without_expected_exception PASSED
201 kgb/tests/test_spy_agency.py::TestCaseMixinTests::test_assertSpyLastRaised_without_raised PASSED
202 kgb/tests/test_spy_agency.py::TestCaseMixinTests::test_assertSpyLastReturned_with_expected_return PASSED
203 kgb/tests/test_spy_agency.py::TestCaseMixinTests::test_assertSpyLastReturned_without_expected_return PASSED
204 kgb/tests/test_spy_agency.py::TestCaseMixinTests::test_assertSpyNotCalledWith_with_unexpected_arguments PASSED
205 kgb/tests/test_spy_agency.py::TestCaseMixinTests::test_assertSpyNotCalledWith_without_unexpected_arguments PASSED
206 kgb/tests/test_spy_agency.py::TestCaseMixinTests::test_assertSpyNotCalled_with_called PASSED
207 kgb/tests/test_spy_agency.py::TestCaseMixinTests::test_assertSpyNotCalled_without_called PASSED
208 kgb/tests/test_spy_agency.py::TestCaseMixinTests::test_assertSpyRaisedMessage_with_expected PASSED
209 kgb/tests/test_spy_agency.py::TestCaseMixinTests::test_assertSpyRaisedMessage_without_expected PASSED
210 kgb/tests/test_spy_agency.py::TestCaseMixinTests::test_assertSpyRaisedMessage_without_raised PASSED
211 kgb/tests/test_spy_agency.py::TestCaseMixinTests::test_assertSpyRaised_with_expected_exception PASSED
212 kgb/tests/test_spy_agency.py::TestCaseMixinTests::test_assertSpyRaised_with_expected_no_exception PASSED
213 kgb/tests/test_spy_agency.py::TestCaseMixinTests::test_assertSpyRaised_without_expected_exception PASSED
214 kgb/tests/test_spy_agency.py::TestCaseMixinTests::test_assertSpyRaised_without_raised PASSED
215 kgb/tests/test_spy_agency.py::TestCaseMixinTests::test_assertSpyReturned_with_expected_return PASSED
216 kgb/tests/test_spy_agency.py::TestCaseMixinTests::test_assertSpyReturned_without_expected_return PASSED
217 kgb/tests/test_spy_agency.py::TestCaseMixinTests::test_spy_for PASSED
218 kgb/tests/test_spy_agency.py::TestCaseMixinTests::test_spy_on PASSED
219 kgb/tests/test_spy_agency.py::TestCaseMixinTests::test_tear_down PASSED
220 kgb/tests/test_spy_call.py::SpyCallTests::test_called_with PASSED
221 kgb/tests/test_spy_call.py::SpyCallTests::test_called_with_and_keyword_args PASSED
222 kgb/tests/test_spy_call.py::SpyCallTests::test_called_with_and_partial_args PASSED
223 kgb/tests/test_spy_call.py::SpyCallTests::test_called_with_and_partial_kwargs PASSED
224 kgb/tests/test_spy_call.py::SpyCallTests::test_raised PASSED
225 kgb/tests/test_spy_call.py::SpyCallTests::test_raised_with_message PASSED
226 kgb/tests/test_spy_call.py::SpyCallTests::test_returned PASSED
228 ======== 217 passed ========