def test_healthcheck_is_registered(self): registry.load_healthchecks() expected_names = "check_disk" healthcheck_names = [ healthcheck.__name__ for healthcheck in registry._registry ] self.assertIn(expected_names, healthcheck_names)
def test_healthchecks_autodiscovery(self): registry.load_healthchecks() expected_names = ['PassingResponseHealthcheck', 'PassingExtraResponseHealthcheck', 'passing_bool_healthcheck', 'failing_bool_healthcheck', 'error_healthcheck'] healthcheck_names = [healthcheck.__name__ for healthcheck in registry._registry] self.assertListEqual(healthcheck_names, expected_names)
def test_load_default_healthchecks(self): registry.load_healthchecks() expected_names = ['database_healthcheck'] healthcheck_names = [ healthcheck.__name__ for healthcheck in registry._registry ] self.assertListEqual(healthcheck_names, expected_names)
def test_healthchecks_autodiscovery(self): registry.load_healthchecks() expected_names = [ 'PassingResponseHealthcheck', 'PassingExtraResponseHealthcheck', 'passing_bool_healthcheck', 'failing_bool_healthcheck', 'error_healthcheck' ] healthcheck_names = [ healthcheck.__name__ for healthcheck in registry._registry ] self.assertListEqual(healthcheck_names, expected_names)
def test_load_default_healthchecks(self): registry.load_healthchecks() expected_names = ['database_healthcheck'] healthcheck_names = [healthcheck.__name__ for healthcheck in registry._registry] self.assertListEqual(healthcheck_names, expected_names)