(t *testing.T, auth *Authenticator, userName, roleName string, invalSeq uint64)
| 1472 | } |
| 1473 | |
| 1474 | func (m mockComputerV2) addRole(t *testing.T, auth *Authenticator, userName, roleName string, invalSeq uint64) { |
| 1475 | if _, ok := m.roles[userName]; !ok { |
| 1476 | m.roles[userName] = ch.TimedSet{} |
| 1477 | } |
| 1478 | |
| 1479 | m.roles[userName].Add(ch.AtSequence(ch.BaseSetOf(t, roleName), invalSeq)) |
| 1480 | err := auth.InvalidateRoles(userName, invalSeq) |
| 1481 | assert.NoError(t, err) |
| 1482 | } |
| 1483 | |
| 1484 | func (m mockComputerV2) removeRole(t *testing.T, auth *Authenticator, userName, roleName string, invalSeq uint64) { |
| 1485 | delete(m.roles[userName], roleName) |
no test coverage detected