def testPlaybookOnStats_DirtyFlagSet_RunServerspec(self, mock_stdout, mock_subprocess): callbacks = CallbackModule() callbacks.playbook_on_start() callbacks.playbook_on_task_start('it\'s me [coverage_skip]', False) callbacks.runner_on_ok('localhost', {'changed': True}) callbacks.playbook_on_stats(None) self.assertEqual(callbacks.num_failed_tests, 1) self.assertEqual(callbacks.dirty, False)
def testPlaybookOnStats_NoTestedTask_Coverage0(self, mock_stdout, mock_subprocess): callbacks = CallbackModule() callbacks.playbook_on_start() callbacks.playbook_on_task_start('it\'s me', False) callbacks.runner_on_ok('localhost', {'changed': True}) callbacks.playbook_on_stats(None) result = mock_stdout.getvalue() self.assertIn(' 0%', result) self.assertIn('it\'s me', result) self.assertIn('WARNING:', result)