Skip to content

Commit 1eec238

Browse files
committed
make usershell tests external again
1 parent 46a6b7d commit 1eec238

File tree

1 file changed

+6
-4
lines changed

1 file changed

+6
-4
lines changed

agent/usershell/usershell_internal_test.go renamed to agent/usershell/usershell_test.go

Lines changed: 6 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,13 @@
1-
package usershell
1+
package usershell_test
22

33
import (
44
"os/user"
55
"runtime"
66
"testing"
77

88
"github.com/stretchr/testify/require"
9+
10+
"github.com/coder/coder/v2/agent/usershell"
911
)
1012

1113
//nolint:paralleltest,tparallel // This test sets an environment variable.
@@ -18,7 +20,7 @@ func TestGet(t *testing.T) {
1820
t.Setenv("SHELL", "/bin/sh")
1921

2022
t.Run("NonExistentUser", func(t *testing.T) {
21-
shell, err := Get("notauser")
23+
shell, err := usershell.Get("notauser")
2224
require.NoError(t, err)
2325
require.Equal(t, "/bin/sh", shell)
2426
})
@@ -29,14 +31,14 @@ func TestGet(t *testing.T) {
2931
t.Setenv("SHELL", "")
3032

3133
t.Run("NotFound", func(t *testing.T) {
32-
_, err := Get("notauser")
34+
_, err := usershell.Get("notauser")
3335
require.Error(t, err)
3436
})
3537

3638
t.Run("User", func(t *testing.T) {
3739
u, err := user.Current()
3840
require.NoError(t, err)
39-
shell, err := Get(u.Username)
41+
shell, err := usershell.Get(u.Username)
4042
require.NoError(t, err)
4143
require.NotEmpty(t, shell)
4244
})

0 commit comments

Comments
 (0)