diff options
| author | Max Resnick <max@ofmax.li> | 2024-03-19 22:38:28 -0700 |
|---|---|---|
| committer | Max Resnick <max@ofmax.li> | 2024-03-23 21:31:46 -0700 |
| commit | d82129052e1c99a61abce7c34ea83f508737eeb9 (patch) | |
| tree | e8998eb745d8bc62f44155c7a9233542947b07e7 /internal/admin/service_test.go | |
| parent | 20090584fba4f893ea7e6a13057615a3ac2bc9c4 (diff) | |
| download | go-git-server-d82129052e1c99a61abce7c34ea83f508737eeb9.tar.gz | |
feat: handle a fresh start using a mgmt repo
Diffstat (limited to '')
| -rw-r--r-- | internal/admin/service_test.go | 12 |
1 files changed, 12 insertions, 0 deletions
diff --git a/internal/admin/service_test.go b/internal/admin/service_test.go index ae616c3..8931c9d 100644 --- a/internal/admin/service_test.go +++ b/internal/admin/service_test.go @@ -129,4 +129,16 @@ func TestInitServer(t *testing.T) { log.Fatal("expected to mgmt repo but didn't in policy") } }) + t.Run("test an unitialized server config", func(t *testing.T) { + tempRepoDir := t.TempDir() + svc := NewService(destModelFile, + destPolicyFile, + // TODO set abs path + "gitserver.yaml", + tempRepoDir, + true) + if svc.Conf.Name != "default config" { + log.Fatalf("found %s expected 'default config'", svc.Conf.Name) + } + }) } |