Exemple #1
0
    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)
Exemple #2
0
    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)
Exemple #3
0
    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)