From 07933ad71c0f1f5b238587a81fd6d85e0832b684 Mon Sep 17 00:00:00 2001 From: Stavros Date: Thu, 22 May 2025 22:30:54 +0300 Subject: [PATCH] tests: fix tests --- internal/api/api_test.go | 27 +++++++++++++++++++-------- 1 file changed, 19 insertions(+), 8 deletions(-) diff --git a/internal/api/api_test.go b/internal/api/api_test.go index 23c1baf..8e1352c 100644 --- a/internal/api/api_test.go +++ b/internal/api/api_test.go @@ -28,21 +28,29 @@ var apiConfig = types.APIConfig{ // Simple handlers config for tests var handlersConfig = types.HandlersConfig{ AppURL: "http://localhost:8080", + Domain: "localhost", DisableContinue: false, + CookieSecure: false, Title: "Tinyauth", GenericName: "Generic", ForgotPasswordMessage: "Some message", + CsrfCookieName: "tinyauth-csrf", + RedirectCookieName: "tinyauth-redirect", + BackgroundImage: "https://example.com/image.png", + OAuthAutoRedirect: "none", } // Simple auth config for tests var authConfig = types.AuthConfig{ - Users: types.Users{}, - OauthWhitelist: "", - Secret: "super-secret-api-thing-for-tests", // It is 32 chars long - CookieSecure: false, - SessionExpiry: 3600, - LoginTimeout: 0, - LoginMaxRetries: 0, + Users: types.Users{}, + OauthWhitelist: "", + Secret: "super-secret-api-thing-for-tests", // It is 32 chars long + CookieSecure: false, + SessionExpiry: 3600, + LoginTimeout: 0, + LoginMaxRetries: 0, + SessionCookieName: "tinyauth-session", + Domain: "localhost", } // Simple hooks config for tests @@ -206,6 +214,9 @@ func TestAppContext(t *testing.T) { Title: "Tinyauth", GenericName: "Generic", ForgotPasswordMessage: "Some message", + BackgroundImage: "https://example.com/image.png", + OAuthAutoRedirect: "none", + Domain: "localhost", } // We should get the username back @@ -234,7 +245,7 @@ func TestUserContext(t *testing.T) { // Set the cookie req.AddCookie(&http.Cookie{ - Name: "tinyauth", + Name: "tinyauth-session", Value: cookie, })