def test_success(self, import_module): _registered_verificators_classes.clear() with mock.patch('sys.stdout') as stdout: result = _webapp_health_monitor(['random_module']) self.assertEqual(0, result) self.assertEqual([mock.call(''), mock.call('\n')], stdout.write.mock_calls)
def test_success(self, import_module): verificator = mock.Mock() verificators_register.register(verificator) with mock.patch("sys.stdout") as stdout: result = _webapp_health_monitor(["random_module"]) self.assertEqual(0, result) self.assertEqual([mock.call("{}: OK\n".format(verificator.return_value))], stdout.write.mock_calls)
def test_success(self, import_module): verificator = mock.Mock() verificators_register.register(verificator) with mock.patch('sys.stdout') as stdout: result = _webapp_health_monitor(['random_module']) self.assertEqual(0, result) self.assertEqual( [mock.call('{}: OK\n'.format(verificator.return_value))], stdout.write.mock_calls)
def test_no_verificators(self, import_module): with mock.patch('sys.stdout') as stdout: result = _webapp_health_monitor(['random_module']) self.assertEqual(1, result) self.assertEqual([mock.call('No verificators found.\n\n')], stdout.write.mock_calls)
def test_no_verificators(self, import_module): with mock.patch("sys.stdout") as stdout: result = _webapp_health_monitor(["random_module"]) self.assertEqual(1, result) self.assertEqual([mock.call("No verificators found.\n\n")], stdout.write.mock_calls)