From 61997b42a647b52f3d9c75ec1ea25812179cc31b Mon Sep 17 00:00:00 2001 From: Tobias Lindberg Date: Mon, 9 Oct 2023 10:58:18 +0200 Subject: [PATCH 1/2] updating test for webserver and main --- src/main_test.go | 26 ++++++++++++++++++++++++++ src/webserver_test.go | 2 -- 2 files changed, 26 insertions(+), 2 deletions(-) create mode 100644 src/main_test.go diff --git a/src/main_test.go b/src/main_test.go new file mode 100644 index 00000000..0eed7967 --- /dev/null +++ b/src/main_test.go @@ -0,0 +1,26 @@ +package main + +import ( + "testing" + + "github.com/stretchr/testify/assert" +) + +func TestInit(t *testing.T) { + const expectedUserAgent = "TibiaData-API/v4 (release/unknown; build/manual; commit/-; edition/open-source; unittest.example.com)" + + TibiaDataUserAgent = TibiaDataUserAgentGenerator(TibiaDataAPIversion) + assert.Equal(t, expectedUserAgent, TibiaDataUserAgent) +} + +func TestTibiaDataInitializer(t *testing.T) { + assert := assert.New(t) + + // Call the function to be tested + TibiaDataInitializer() + + // Check that the variables have been set correctly + assert.Equal("open-source", TibiaDataBuildEdition) + assert.Equal("unittest.example.com", TibiaDataHost) + assert.Equal("", TibiaDataProxyDomain) +} diff --git a/src/webserver_test.go b/src/webserver_test.go index f8a22407..af4dfd83 100644 --- a/src/webserver_test.go +++ b/src/webserver_test.go @@ -240,8 +240,6 @@ func TestFakeToUpCodeCoverage(t *testing.T) { tibiaWorldsWorld(c) assert.Equal(http.StatusOK, w.Code) - assert.Equal("TibiaData-API/v4 (release/unknown; build/manual; commit/-; edition/open-source; unittest.example.com)", TibiaDataUserAgentGenerator(TibiaDataAPIversion)) - healthz(c) assert.Equal(http.StatusOK, w.Code) From ec16352353bf31cae1eb9aa3ef9ae93abc6433b7 Mon Sep 17 00:00:00 2001 From: Tobias Lindberg Date: Mon, 9 Oct 2023 11:00:57 +0200 Subject: [PATCH 2/2] removing due to GH secret --- src/main_test.go | 1 - 1 file changed, 1 deletion(-) diff --git a/src/main_test.go b/src/main_test.go index 0eed7967..5ff7b531 100644 --- a/src/main_test.go +++ b/src/main_test.go @@ -22,5 +22,4 @@ func TestTibiaDataInitializer(t *testing.T) { // Check that the variables have been set correctly assert.Equal("open-source", TibiaDataBuildEdition) assert.Equal("unittest.example.com", TibiaDataHost) - assert.Equal("", TibiaDataProxyDomain) }