-
Notifications
You must be signed in to change notification settings - Fork 294
Commit ede6d7c
test(groups): add grants tests for groups API (#5403)
* first test with all the required setup
* v1 of test
* add primitive func and more test
* refactor read tests into a single top level
* move token generation to a function
* add test for creates
* add delete tests
* add update test
* only check for version and update_time
* move setup resource into testcase to support grants with specific ID
* add member tests
* add group-member test example with multiple actions
* remove duplicate group membership tests
* ran make gen
* fix missing parentID bug
* fix typo
* fix test names and add test cases
* switch from google/uuid to hashicorp/go-uuid
* add comment to groupmember tests
* small comment change
* pull shared test utility code from PR #5418
* refactor role grants out of authtoken package
* unexport utility function
* Remove dead code
* lint and make gen
* fix role cration logic
* fix password TestAccountFunc implementation
* implement TestAccountFunc for LDAP
* implement TestAccountFunc for OIDC
* implement TestUserFunc for managed groups
* use managed groups in grants test
* undo removal of authtoken.TestAuthTokenWithRoles for future refactor
* switch from list to map based test case for create tests
* undo merge mistakes
* fix merge mistakes
* lint
* add setup examples
* add output fields tests for getgroup
* reimplement with reflect
* add test for CreateGroup
* add all single resource action tests
* add list test
* rename function argument
* move AssertOutputFields to handlers package
* fix lint
* make gen
* use proto.Message instead of custom interface
* switch to hashicorp/go-uuid
* fix typo
* fix error message
* id= to ids=
* make generating test accounts more randomized
* Trigger CI checks
* refactor auth/iam grants test setup
* move a test to _test package
* lint
* minor comment fix
* use Id instead of ID
* make user/account setup in iam returns account instead of just account ID
* missed one change
* reorganize tests
* make gen1 parent 2c4a441 commit ede6d7cCopy full SHA for ede6d7c
File tree
Expand file treeCollapse file tree
1 file changed
+1649
-1667
lines changedFilter options
- internal/daemon/controller/handlers/groups
Expand file treeCollapse file tree
1 file changed
+1649
-1667
lines changed
0 commit comments