def test_create_with_request(rf, settings): settings.HEALTH_CHECKS = { "remote_addr": "django_healthchecks.contrib.check_remote_addr" } request = rf.get("/") result = checker.create_service_result("remote_addr", request) assert result == "127.0.0.1"
def test_create_with_request(rf, settings): settings.HEALTH_CHECKS = { 'remote_addr': 'django_healthchecks.contrib.check_remote_addr' } request = rf.get('/') result = checker.create_service_result('remote_addr', request) assert result == '127.0.0.1'
def test_create_with_request(rf, settings): settings.HEALTH_CHECKS = { 'remote_addr': 'django_healthchecks.contrib.check_remote_addr' } request = rf.get('/') result = checker.create_service_result('remote_addr', request) assert result == '127.0.0.1'
def get(self, request, service, *args, **kwargs): result = create_service_result(service) if result is None: raise Http404() if result in (True, False): return HttpResponse(str(result).lower()) return HttpResponse(result)
def get(self, request, service, *args, **kwargs): service_path = list(filter(lambda s: s, service.split('/'))) service = service_path.pop(0) try: result = create_service_result(service=service, request=request) except PermissionDenied: response = HttpResponse(status=401) response['WWW-Authenticate'] = 'Basic realm="Healthchecks"' return response return self.create_result_response(service, result, service_path)
def get(self, request, service, *args, **kwargs): try: result = create_service_result(service=service, request=request) except PermissionDenied: response = HttpResponse(status=401) response['WWW-Authenticate'] = 'Basic realm="Healthchecks"' return response if result is None: raise Http404() if result in (True, False): status_code = 200 if result else _get_err_status_code() return HttpResponse(str(result).lower(), status=status_code) return HttpResponse(result)
def test_create_service_result_unknown(settings): result = checker.create_service_result('database') assert result is None
def test_create_service_result(settings): settings.HEALTH_CHECKS = { 'database': 'django_healthchecks.contrib.check_dummy_true' } result = checker.create_service_result('database') assert result is True
def test_create_service_result_unknown(settings): result = checker.create_service_result('database') assert result is None
def test_create_service_result(settings): settings.HEALTH_CHECKS = { 'database': 'django_healthchecks.contrib.check_dummy_true' } result = checker.create_service_result('database') assert result is True