(t *testing.T)
| 56 | } |
| 57 | |
| 58 | func TestIsExternalScope(t *testing.T) { |
| 59 | t.Parallel() |
| 60 | |
| 61 | require.True(t, IsExternalScope("workspace:read")) |
| 62 | require.True(t, IsExternalScope("template:use")) |
| 63 | require.True(t, IsExternalScope("workspace:*")) |
| 64 | require.True(t, IsExternalScope("coder:workspaces.create")) |
| 65 | require.True(t, IsExternalScope("user:read")) |
| 66 | require.False(t, IsExternalScope("debug_info:read")) // internal-only |
| 67 | require.False(t, IsExternalScope("unknown:read")) |
| 68 | } |
nothing calls this directly
no test coverage detected