MCPcopy
hub / github.com/gotify/server / BeforeTest

Method BeforeTest

api/application_test.go:48–59  ·  view source on GitHub ↗
(suiteName, testName string)

Source from the content-addressed store, hash-verified

46)
47
48func (s *ApplicationSuite) BeforeTest(suiteName, testName string) {
49 originalGenerateApplicationToken = generateApplicationToken
50 originalGenerateImageName = generateImageName
51 generateApplicationToken = test.Tokens(firstApplicationToken, secondApplicationToken, thirdApplicationToken)
52 generateImageName = test.Tokens(firstApplicationToken[1:], secondApplicationToken[1:], thirdApplicationToken[1:])
53 mode.Set(mode.TestDev)
54 s.recorder = httptest.NewRecorder()
55 s.db = testdb.NewDB(s.T())
56 s.ctx, _ = gin.CreateTestContext(s.recorder)
57 withURL(s.ctx, "http", "example.com")
58 s.a = &ApplicationAPI{DB: s.db}
59}
60
61func (s *ApplicationSuite) AfterTest(suiteName, testName string) {
62 generateApplicationToken = originalGenerateApplicationToken

Callers

nothing calls this directly

Calls 4

TokensFunction · 0.92
SetFunction · 0.92
NewDBFunction · 0.92
withURLFunction · 0.70

Tested by

no test coverage detected