def test_post_command_verbose_print_non_verbose(self, DictWriter_mock): DictWriter_mock.return_value = MagicMock() writer_mock = DictWriter_mock.return_value writer_mock.writerow = MagicMock() then = datetime.datetime(2014, 1, 1, 12, 0, 0) now = datetime.datetime(2014, 1, 1, 12, 0, 1) verbose = False rec = {} parallel_lib.post_command_verbose_print(now, then, rec, verbose) self.assertFalse(writer_mock.writerow.called)
def test_post_command_verbose_print_non_verbose( self, DictWriter_mock): DictWriter_mock.return_value = MagicMock() writer_mock = DictWriter_mock.return_value writer_mock.writerow = MagicMock() then = datetime.datetime(2014, 1, 1, 12, 0, 0) now = datetime.datetime(2014, 1, 1, 12, 0, 1) verbose = False rec = {} parallel_lib.post_command_verbose_print(now, then, rec, verbose) self.assertFalse(writer_mock.writerow.called)
def test_post_command_verbose_print_verbose(self, DictWriter_mock): DictWriter_mock.return_value = MagicMock() writer_mock = DictWriter_mock.return_value writer_mock.writerow = MagicMock() then = datetime.datetime(2014, 1, 1, 12, 0, 0) now = datetime.datetime(2014, 1, 1, 12, 0, 7) verbose = True rec = {} parallel_lib.post_command_verbose_print(now, then, rec, verbose) kwarg = writer_mock.writerow.call_args_list[0][0][0] self.assertAlmostEqual(kwarg['duration_sec'], 7)
def test_post_command_verbose_print_verbose( self, DictWriter_mock): DictWriter_mock.return_value = MagicMock() writer_mock = DictWriter_mock.return_value writer_mock.writerow = MagicMock() then = datetime.datetime(2014, 1, 1, 12, 0, 0) now = datetime.datetime(2014, 1, 1, 12, 0, 7) verbose = True rec = {} parallel_lib.post_command_verbose_print(now, then, rec, verbose) kwarg = writer_mock.writerow.call_args_list[0][0][0] self.assertAlmostEqual(kwarg['duration_sec'], 7)