From 644a3a9d78a691af8f0f5ab04d5d44207b5d03dc Mon Sep 17 00:00:00 2001 From: Joe Chen Date: Fri, 25 Nov 2022 22:40:20 +0800 Subject: refactor(db): migrate `ChangeUsername` off `user.go` (#7261) --- internal/conf/mocks.go | 9 +++++++++ 1 file changed, 9 insertions(+) (limited to 'internal/conf/mocks.go') diff --git a/internal/conf/mocks.go b/internal/conf/mocks.go index 2c10c1ce..51d1fb14 100644 --- a/internal/conf/mocks.go +++ b/internal/conf/mocks.go @@ -5,6 +5,7 @@ package conf import ( + "sync" "testing" ) @@ -24,11 +25,15 @@ func SetMockAuth(t *testing.T, otps AuthOpts) { }) } +var mockServer sync.Mutex + func SetMockServer(t *testing.T, opts ServerOpts) { + mockServer.Lock() before := Server Server = opts t.Cleanup(func() { Server = before + mockServer.Unlock() }) } @@ -40,11 +45,15 @@ func SetMockSSH(t *testing.T, opts SSHOpts) { }) } +var mockRepository sync.Mutex + func SetMockRepository(t *testing.T, opts RepositoryOpts) { + mockRepository.Lock() before := Repository Repository = opts t.Cleanup(func() { Repository = before + mockRepository.Unlock() }) } -- cgit v1.2.3