Loading tests/ci/test_release_guards.py +9 −3 Changes for tests/ci/test_release_guards.py: 9 added lines, 3 removed lines. Original line number Diff line number Diff line """Release controls refuse unverified or mismatched artifact identities.""" import sys import re import sys import zipfile from pathlib import Path Loading Loading @@ -46,8 +46,14 @@ def test_unapproved_or_mismatched_release_is_refused(tag, version, protected): @pytest.mark.parametrize( "tag,accepted", [("v2.0.0-release", True), ("v2.0.0", True), ("v2.0.0rc5", True), ("v2.0.0rc5-release", False), ("v1.0.0-release", False), ("v2.0-dev", False)], [ ("v2.0.0-release", True), ("v2.0.0", True), ("v2.0.0rc5", True), ("v2.0.0rc5-release", False), ("v1.0.0-release", False), ("v2.0-dev", False), ], ) def test_pipeline_schedules_the_supported_release_tag_shapes(tag, accepted): configuration = (CI.parent / ".gitlab-ci.yml").read_text() Loading Loading
tests/ci/test_release_guards.py +9 −3 Changes for tests/ci/test_release_guards.py: 9 added lines, 3 removed lines. Original line number Diff line number Diff line """Release controls refuse unverified or mismatched artifact identities.""" import sys import re import sys import zipfile from pathlib import Path Loading Loading @@ -46,8 +46,14 @@ def test_unapproved_or_mismatched_release_is_refused(tag, version, protected): @pytest.mark.parametrize( "tag,accepted", [("v2.0.0-release", True), ("v2.0.0", True), ("v2.0.0rc5", True), ("v2.0.0rc5-release", False), ("v1.0.0-release", False), ("v2.0-dev", False)], [ ("v2.0.0-release", True), ("v2.0.0", True), ("v2.0.0rc5", True), ("v2.0.0rc5-release", False), ("v1.0.0-release", False), ("v2.0-dev", False), ], ) def test_pipeline_schedules_the_supported_release_tag_shapes(tag, accepted): configuration = (CI.parent / ".gitlab-ci.yml").read_text() Loading