From 83ad1cf65f985b105ad5bd901acb4b2a0fa263e8 Mon Sep 17 00:00:00 2001 From: Geno Date: Wed, 23 Jun 2021 13:39:57 +0200 Subject: [PATCH] test(web/api/status): 100% LOC --- web/api/status/main_test.go | 11 ++++++++++- 1 file changed, 10 insertions(+), 1 deletion(-) diff --git a/web/api/status/main_test.go b/web/api/status/main_test.go index 56fb8f2..3a85129 100644 --- a/web/api/status/main_test.go +++ b/web/api/status/main_test.go @@ -15,9 +15,18 @@ func TestAPIStatus(t *testing.T) { assert.NotNil(s) obj := Status{} - // GET - common name + // GET s.Request(http.MethodGet, "/api/status", nil, http.StatusOK, &obj) assert.Equal(VERSION, obj.Version) assert.Equal(EXTRAS, obj.Extras) assert.True(obj.Up) + + UP = func() bool { return false } + + obj = Status{} + // GET - failed status + s.Request(http.MethodGet, "/api/status", nil, http.StatusInternalServerError, &obj) + assert.Equal(VERSION, obj.Version) + assert.Equal(EXTRAS, obj.Extras) + assert.False(obj.Up) }