| FazBrowse GitHub Viewer | Trending | | Home |
| Tools: [Download Repo ZIP] [Original HTTPS Page] |
1 parent 3738bb2 commit 2ab6d9f
1 file changed
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
@@ -347,6 +347,27 @@ def test_gitlab_plain_const_does_not_warn(recwarn): | |||
| 347 | 347 | assert no_access == 0 | |
| 348 | 348 | ||
| 349 | 349 | ||
| 350 | + @pytest.mark.parametrize( | ||
| 351 | + "access_level,plain_const_name,expected_value", | ||
| 352 | + [ | ||
| 353 | + (gitlab.const.AccessLevel.NO_ACCESS, "NO_ACCESS", 0), | ||
| 354 | + (gitlab.const.AccessLevel.MINIMAL_ACCESS, "MINIMAL_ACCESS", 5), | ||
| 355 | + (gitlab.const.AccessLevel.GUEST, "GUEST_ACCESS", 10), | ||
| 356 | + (gitlab.const.AccessLevel.PLANNER, "PLANNER_ACCESS", 15), | ||
| 357 | + (gitlab.const.AccessLevel.REPORTER, "REPORTER_ACCESS", 20), | ||
| 358 | + (gitlab.const.AccessLevel.SECURITY_MANAGER, "SECURITY_MANAGER_ACCESS", 25), | ||
| 359 | + (gitlab.const.AccessLevel.DEVELOPER, "DEVELOPER_ACCESS", 30), | ||
| 360 | + (gitlab.const.AccessLevel.MAINTAINER, "MAINTAINER_ACCESS", 40), | ||
| 361 | + (gitlab.const.AccessLevel.OWNER, "OWNER_ACCESS", 50), | ||
| 362 | + (gitlab.const.AccessLevel.ADMIN, "ADMIN_ACCESS", 60), | ||
| 363 | + ], | ||
| 364 | + ) | ||
| 365 | + def test_gitlab_access_level_constants(access_level, plain_const_name, expected_value): | ||
| 366 | + assert access_level == expected_value | ||
| 367 | + assert getattr(gitlab.const, plain_const_name) == expected_value | ||
| 368 | + assert plain_const_name in gitlab.const.__all__ | ||
| 369 | + | ||
| 370 | + | ||
| 350 | 371 | @responses.activate | |
| 351 | 372 | @pytest.mark.parametrize( | |
| 352 | 373 | "kwargs,link_header,expected_next_url,show_warning", | |
| Back | FazBrowse Home | New Git URL |
0 commit comments