1212import run_release
1313from release import ReleaseShelf , Tag
1414from run_release import (
15- BLURB_MIN_VERSION ,
1615 BLURB_VERSION_PATTERN ,
17- SIGSTORE_MIN_VERSION ,
1816 SIGSTORE_VERSION_PATTERN ,
1917 ReleaseException ,
2018)
2321@pytest .mark .parametrize (
2422 ["version" , "pattern" , "minimum" ],
2523 [
26- ("blurb version 2.2.0" , BLURB_VERSION_PATTERN , BLURB_MIN_VERSION ),
27- ("blurb version 2.10.0" , BLURB_VERSION_PATTERN , BLURB_MIN_VERSION ),
28- ("blurb version 3.0.0" , BLURB_VERSION_PATTERN , BLURB_MIN_VERSION ),
29- ("sigstore 4.0" , SIGSTORE_VERSION_PATTERN , SIGSTORE_MIN_VERSION ),
30- ("sigstore 4.0.0" , SIGSTORE_VERSION_PATTERN , SIGSTORE_MIN_VERSION ),
31- ("sigstore 4.1.0" , SIGSTORE_VERSION_PATTERN , SIGSTORE_MIN_VERSION ),
24+ ("blurb version 2.2.0" , BLURB_VERSION_PATTERN , ( 2 , 2 ) ),
25+ ("blurb version 2.10.0" , BLURB_VERSION_PATTERN , ( 2 , 2 ) ),
26+ ("blurb version 3.0.0" , BLURB_VERSION_PATTERN , ( 2 , 2 ) ),
27+ ("sigstore 4.0" , SIGSTORE_VERSION_PATTERN , ( 4 , 0 ) ),
28+ ("sigstore 4.0.0" , SIGSTORE_VERSION_PATTERN , ( 4 , 0 ) ),
29+ ("sigstore 4.1.0" , SIGSTORE_VERSION_PATTERN , ( 4 , 0 ) ),
3230 ],
3331)
3432def test_check_tool_version_success (
@@ -41,11 +39,11 @@ def test_check_tool_version_success(
4139@pytest .mark .parametrize (
4240 ["version" , "pattern" , "minimum" ],
4341 [
44- ("blurb version 1.3.0" , BLURB_VERSION_PATTERN , BLURB_MIN_VERSION ),
45- ("blurb version 2.1.0" , BLURB_VERSION_PATTERN , BLURB_MIN_VERSION ),
46- ("sigstore 3.6.6" , SIGSTORE_VERSION_PATTERN , SIGSTORE_MIN_VERSION ),
47- ("sigstore 4.0.0" , BLURB_VERSION_PATTERN , BLURB_MIN_VERSION ),
48- ("" , BLURB_VERSION_PATTERN , BLURB_MIN_VERSION ),
42+ ("blurb version 1.3.0" , BLURB_VERSION_PATTERN , ( 2 , 2 ) ),
43+ ("blurb version 2.1.0" , BLURB_VERSION_PATTERN , ( 2 , 2 ) ),
44+ ("sigstore 3.6.6" , SIGSTORE_VERSION_PATTERN , ( 4 , 0 ) ),
45+ ("sigstore 4.0.0" , BLURB_VERSION_PATTERN , ( 2 , 2 ) ),
46+ ("" , BLURB_VERSION_PATTERN , ( 2 , 2 ) ),
4947 ],
5048)
5149def test_check_tool_version_exception (
0 commit comments