summaryrefslogtreecommitdiff
path: root/internal/handlers/handler_configuration_test.go
diff options
context:
space:
mode:
Diffstat (limited to 'internal/handlers/handler_configuration_test.go')
-rw-r--r--internal/handlers/handler_configuration_test.go20
1 files changed, 18 insertions, 2 deletions
diff --git a/internal/handlers/handler_configuration_test.go b/internal/handlers/handler_configuration_test.go
index a5189241c..9c0a4cf45 100644
--- a/internal/handlers/handler_configuration_test.go
+++ b/internal/handlers/handler_configuration_test.go
@@ -29,7 +29,8 @@ func (s *ConfigurationSuite) TestShouldReturnConfiguredGATrackingID() {
expectedBody := ConfigurationBody{
GoogleAnalyticsTrackingID: GATrackingID,
- RememberMeEnabled: true,
+ RememberMe: true,
+ ResetPassword: true,
}
ConfigurationGet(s.mock.Ctx)
@@ -44,7 +45,22 @@ func (s *ConfigurationSuite) TestShouldDisableRememberMe() {
s.mock.Ctx.Configuration.Session)
expectedBody := ConfigurationBody{
GoogleAnalyticsTrackingID: GATrackingID,
- RememberMeEnabled: false,
+ RememberMe: false,
+ ResetPassword: true,
+ }
+
+ ConfigurationGet(s.mock.Ctx)
+ s.mock.Assert200OK(s.T(), expectedBody)
+}
+
+func (s *ConfigurationSuite) TestShouldDisableResetPassword() {
+ GATrackingID := "ABC"
+ s.mock.Ctx.Configuration.GoogleAnalyticsTrackingID = GATrackingID
+ s.mock.Ctx.Configuration.AuthenticationBackend.DisableResetPassword = true
+ expectedBody := ConfigurationBody{
+ GoogleAnalyticsTrackingID: GATrackingID,
+ RememberMe: true,
+ ResetPassword: false,
}
ConfigurationGet(s.mock.Ctx)