You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
[After #147.] May break this out into separate issues. [Also, this is complicated by the fact that it creates pull requests and secrets and we somehow need to detect that and possibly delete those to clean up.]
Org/repo type
Public org
Public repo
Private org
Private repo
happy paths (and role/goal combos):
is org_admin (admin permissions)
org secret
org secret + repo files
repo secret
repo secret + repo files
repo files (skips pages about being logging onto test account)
is not org_admin (repo admin, maintain, and write permissions)
repo secret
repo secret + repo files
repo files (skips pages about being logged onto test account)
Should we also repeat tests on (when appropriate) org-owned repo vs. account owned repo?
Can't continue:
goals page:
don't select any goals
wants to set up test files, but not have secrets
All other pages all fields are required, so don't need testing
Different text/fields shown depending on choices:
Too many of these for my brain right now
Invalid input feedback error pages:
da_url_error (set up tests)
invalid server part of url
invalid playground id
different url ends - extra args, page nums, just the plain url, only up till id
github_token_error (all)
token is not associated with any account, basically
github_pat_scopes_error (all)
not admin:org when want to set org secrets
not all scopes when want to set org secrets and add test files
not workflow and repo when want repo secret
not workflow and repo when want set up test
github_repo_not_found_error (repo secrets, set up tests)
repo doesn't exist
github_url_error (repo secrets, set up tests) (not sure how to test. partial url?)
does not have repo name
does not have owner name
not_collaborator_error (repo secrets, set up tests)
not a collaborator
(TODO: not has write permissions)
org_does_not_exist_error (org secrets)
owner name is not an org in github
not_an_org_member_error (org secrets)
token user is not a member of org
not_org_admin_error (org secrets)
token user is not an admin of org
github_branch_name_error (all)
21st branch name (then delete all branches, please. Dang. We should have one repo that is just for this already prepped with those branches.)
permissions_error (all)
is 'read' or 'triage' permissions
The text was updated successfully, but these errors were encountered:
[After #147.] May break this out into separate issues. [Also, this is complicated by the fact that it creates pull requests and secrets and we somehow need to detect that and possibly delete those to clean up.]
Org/repo type
happy paths (and role/goal combos):
Should we also repeat tests on (when appropriate) org-owned repo vs. account owned repo?
Can't continue:
Different text/fields shown depending on choices:
Too many of these for my brain right now
Invalid input feedback error pages:
The text was updated successfully, but these errors were encountered: