diff --git a/server/config/config_test.go b/server/config/config_test.go index 6a8eb7e4890f4ff535b7523491936a6273590755..b3685209546af8797855750b6c23a415bd1a46d2 100644 --- a/server/config/config_test.go +++ b/server/config/config_test.go @@ -9,8 +9,8 @@ import ( func TestParseMultipleKeys(t *testing.T) { is := is.New(t) - is.NoErr(os.Setenv("SOFT_SERVE_INITIAL_ADMIN_KEY", "testdata/k1.pub\ntestdata/k2.pub")) - t.Cleanup(func() { is.NoErr(os.Unsetenv("SOFT_SERVE_INITIAL_ADMIN_KEY")) }) + is.NoErr(os.Setenv("SOFT_SERVE_INITIAL_ADMIN_KEYS", "testdata/k1.pub\ntestdata/k2.pub")) + t.Cleanup(func() { is.NoErr(os.Unsetenv("SOFT_SERVE_INITIAL_ADMIN_KEYS")) }) cfg := DefaultConfig() is.Equal(cfg.InitialAdminKeys, []string{ "testdata/k1.pub", diff --git a/server/server_test.go b/server/server_test.go index 55c614bf8f39ca669561f4b4c399bc66e2382644..a3986b2d3b985ad49ce9c91bbf555e5d00f89bed 100644 --- a/server/server_test.go +++ b/server/server_test.go @@ -46,11 +46,10 @@ func createKeyPair(tb testing.TB) (ssh.PublicKey, string) { tb.Helper() is := is.New(tb) keyDir := tb.TempDir() - kp, err := keygen.NewWithWrite(filepath.Join(keyDir, "id"), nil, keygen.Ed25519) + fp := filepath.Join(keyDir, "id_ed25519") + kp, err := keygen.New(fp, keygen.WithKeyType(keygen.Ed25519), keygen.WithWrite()) is.NoErr(err) - pubkey, _, _, _, err := ssh.ParseAuthorizedKey(kp.PublicKey()) - is.NoErr(err) - return pubkey, filepath.Join(keyDir, "id_ed25519") + return kp.PublicKey(), fp } func authorizedKey(pk ssh.PublicKey) string {