diff --git a/bridge/github/export_test.go b/bridge/github/export_test.go index 2ebe96221d035304c1f0d2a85ae73be4e4387076..b7511a3da39afada94d9e3c7275a6caad125ac32 100644 --- a/bridge/github/export_test.go +++ b/bridge/github/export_test.go @@ -158,11 +158,18 @@ func TestGithubPushPull(t *testing.T) { defer backend.Close() interrupt.RegisterCleaner(backend.Close) + // Setup token + cleanup token := auth.NewToken(target, envToken) token.SetMetadata(auth.MetaKeyLogin, login) err = auth.Store(repo, token) require.NoError(t, err) + cleanToken := func() error { + return auth.Remove(repo, token.ID()) + } + defer cleanToken() + interrupt.RegisterCleaner(cleanToken) + tests := testCases(t, backend) // generate project name