diff options
| author | jwijenbergh <jeroenwijenbergh@protonmail.com> | 2023-06-06 16:20:53 +0200 |
|---|---|---|
| committer | Jeroen Wijenbergh <46386452+jwijenbergh@users.noreply.github.com> | 2023-09-25 09:43:37 +0200 |
| commit | 30decb18b51e9149ae0d9a4395812005ef54ae91 (patch) | |
| tree | e78cf051eede6e36e2fd69194f6b85ecc0d4b7f5 /client | |
| parent | 9eb617e326f6754d2634b4409defc66c2e710946 (diff) | |
Client Test: Only use temporary directories
So that we do not clutter the filesystem without cleanup
Diffstat (limited to 'client')
| -rw-r--r-- | client/client_test.go | 15 |
1 files changed, 10 insertions, 5 deletions
diff --git a/client/client_test.go b/client/client_test.go index 0d26bd9..34d9ccb 100644 --- a/client/client_test.go +++ b/client/client_test.go @@ -76,10 +76,11 @@ func TestServer(t *testing.T) { serverURI := getServerURI(t) ck := cookie.NewWithContext(context.Background()) defer ck.Cancel() //nolint:errcheck + dir := t.TempDir() state, err := New( "org.letsconnect-vpn.app.linux", "0.1.0-test", - "configstest", + dir, func(old FSMStateID, new FSMStateID, data interface{}) bool { stateCallback(t, &ck, old, new, data) return true @@ -123,10 +124,11 @@ func TestTokenExpired(t *testing.T) { // Get a vpn state ck := cookie.NewWithContext(context.Background()) defer ck.Cancel() //nolint:errcheck + dir := t.TempDir() state, err := New( "org.letsconnect-vpn.app.linux", "0.1.0-test", - "configsexpired", + dir, func(old FSMStateID, new FSMStateID, data interface{}) bool { stateCallback(t, &ck, old, new, data) return true @@ -186,13 +188,14 @@ func TestTokenExpired(t *testing.T) { // Test if an invalid profile will be corrected. func TestInvalidProfileCorrected(t *testing.T) { + dir := t.TempDir() serverURI := getServerURI(t) ck := cookie.NewWithContext(context.Background()) defer ck.Cancel() //nolint:errcheck state, err := New( "org.letsconnect-vpn.app.linux", "0.1.0-test", - "configscancelprofile", + dir, func(old FSMStateID, new FSMStateID, data interface{}) bool { stateCallback(t, &ck, old, new, data) return true @@ -250,10 +253,11 @@ func TestPreferTCP(t *testing.T) { serverURI := getServerURI(t) ck := cookie.NewWithContext(context.Background()) defer ck.Cancel() //nolint:errcheck + dir := t.TempDir() state, err := New( "org.letsconnect-vpn.app.linux", "0.1.0-test", - "configsprefertcp", + dir, func(old FSMStateID, new FSMStateID, data interface{}) bool { stateCallback(t, &ck, old, new, data) return true @@ -313,11 +317,12 @@ func TestInvalidClientID(t *testing.T) { "org.letsconnect-vpn.app.macos": true, } + dir := t.TempDir() for k, v := range tests { _, err := New( k, "0.1.0-test", - "configsclientid", + dir, func(old FSMStateID, new FSMStateID, data interface{}) bool { return true }, |
