Commit Stop

Manage Push Permissions

GitHub Tests Download

List of tests


# Name Acceptance Criteria Status
001 first matching rule is accept IF a developer commits to a branch in a repository
AND the first matching rule grants access,
THEN the commit is accepted and no further rules are processed.
Unit
002 first matching rule is deny IF a developer commits to a branch in a repository
AND the first matching rule denies access,
THEN the commit is rejected and no further rules are processed.
Unit
003 deny if no match IF a developer commits to a branch in a repository
AND the there is no matching rule
THEN the commit is rejected.
Unit
004 service down IF a developer commits to a branch in a repository
AND the service does not respond or returns an error code
THEN the commit is rejected.
Manual
005 missing configuration permissions IF someone tries to save a configuration change
AND the person is missing repository_status_permission
THEN the configuration change is rejected.
Manual
006 configuration edit conflict IF someone opens the configuration editor page and later saves a configuration change
AND another person has saved a configuration change in the mean time
THEN the configuration change is not saved and an edit conflict message is displayed.
Manual