diff --git a/services/asymkey/ssh_key_test.go b/services/asymkey/ssh_key_test.go index 24b28d295e..d646e3260a 100644 --- a/services/asymkey/ssh_key_test.go +++ b/services/asymkey/ssh_key_test.go @@ -11,6 +11,8 @@ import ( "forgejo.org/models/db" "forgejo.org/models/unittest" user_model "forgejo.org/models/user" + "forgejo.org/modules/setting" + "forgejo.org/modules/test" "github.com/stretchr/testify/assert" "github.com/stretchr/testify/require" @@ -18,6 +20,7 @@ import ( func TestAddLdapSSHPublicKeys(t *testing.T) { require.NoError(t, unittest.PrepareTestDatabase()) + defer test.MockVariableValue(&setting.SSH.RootPath, t.TempDir())() user := unittest.AssertExistsAndLoadBean(t, &user_model.User{ID: 2}) s := &auth.Source{ID: 1} diff --git a/services/f3/driver/main_test.go b/services/f3/driver/main_test.go index b136fd5b23..838baa760b 100644 --- a/services/f3/driver/main_test.go +++ b/services/f3/driver/main_test.go @@ -8,6 +8,8 @@ import ( "testing" "forgejo.org/models/unittest" + "forgejo.org/modules/setting" + "forgejo.org/modules/test" driver_options "forgejo.org/services/f3/driver/options" _ "forgejo.org/models" @@ -22,6 +24,7 @@ import ( func TestF3(t *testing.T) { require.NoError(t, unittest.PrepareTestDatabase()) + defer test.MockVariableValue(&setting.SSH.RootPath, t.TempDir())() tests_f3.ForgeCompliance(t, driver_options.Name) }