summaryrefslogtreecommitdiff
path: root/internal/server/server_test.go
diff options
context:
space:
mode:
Diffstat (limited to 'internal/server/server_test.go')
-rw-r--r--internal/server/server_test.go14
1 files changed, 11 insertions, 3 deletions
diff --git a/internal/server/server_test.go b/internal/server/server_test.go
index d7f62ff43..dd87678e5 100644
--- a/internal/server/server_test.go
+++ b/internal/server/server_test.go
@@ -21,6 +21,7 @@ import (
"github.com/authelia/authelia/v4/internal/configuration/schema"
"github.com/authelia/authelia/v4/internal/logging"
"github.com/authelia/authelia/v4/internal/middlewares"
+ "github.com/authelia/authelia/v4/internal/templates"
"github.com/authelia/authelia/v4/internal/utils"
)
@@ -134,10 +135,17 @@ type TLSServerContext struct {
port int
}
-func NewTLSServerContext(configuration schema.Configuration) (*TLSServerContext, error) {
- serverContext := new(TLSServerContext)
+func NewTLSServerContext(configuration schema.Configuration) (serverContext *TLSServerContext, err error) {
+ serverContext = new(TLSServerContext)
- s, listener, err := CreateDefaultServer(configuration, middlewares.Providers{})
+ providers := middlewares.Providers{}
+
+ providers.Templates, err = templates.New(templates.Config{EmailTemplatesPath: configuration.Notifier.TemplatePath})
+ if err != nil {
+ return nil, err
+ }
+
+ s, listener, err := CreateDefaultServer(configuration, providers)
if err != nil {
return nil, err