def test__worker_thread(self, mock__run_scenario_once): mock_queue = mock.MagicMock() args = ("fake_cls", "fake_method_name", "fake_context_obj", {}) runner._worker_thread(mock_queue, *args) self.assertEqual(1, mock_queue.put.call_count) expected_calls = [mock.call(*args)] self.assertEqual(expected_calls, mock__run_scenario_once.mock_calls)
def test__worker_thread(self, mock__run_scenario_once): mock_queue = mock.MagicMock() args = ("some_args",) runner._worker_thread(mock_queue, args) self.assertEqual(1, mock_queue.put.call_count) expected_calls = [mock.call(("some_args",))] self.assertEqual(expected_calls, mock__run_scenario_once.mock_calls)