MCPcopy Create free account
hub / github.com/belak/gitdir / testImplicitRepoAccess

Function testImplicitRepoAccess

repo_test.go:298–312  ·  view source on GitHub ↗
(t *testing.T, c *Config, u *User, access allImplicitAccessLevels)

Source from the content-addressed store, hash-verified

296}
297
298func testImplicitRepoAccess(t *testing.T, c *Config, u *User, access allImplicitAccessLevels) {
299 t.Helper()
300
301 prevImplicit := c.Options.ImplicitRepos
302
303 defer func() {
304 c.Options.ImplicitRepos = prevImplicit
305 }()
306
307 c.Options.ImplicitRepos = true
308
309 lookupAndCheck(t, c, u, "@an-org/implicit", access.Org)
310 lookupAndCheck(t, c, u, "~non-admin/implicit", access.User)
311 lookupAndCheck(t, c, u, "implicit", access.TopLevel)
312}
313
314func TestCheckUserRepoAccess(t *testing.T) { //nolint:funlen
315 t.Parallel()

Callers 1

TestCheckUserRepoAccessFunction · 0.85

Calls 1

lookupAndCheckFunction · 0.85

Tested by

no test coverage detected