77
88from ..constants import (
99 RELEASE_NOTES_S3_ARTIFACTS_DIR ,
10- TEST_GARDENLINUX_COMMIT ,
1110 TEST_GARDENLINUX_COMMIT_SHORT ,
1211 TEST_GARDENLINUX_RELEASE ,
1312 TEST_GARDENLINUX_RELEASE_BUCKET_NAME ,
1716def test_download_metadata_file (downloads_dir , release_s3_bucket ):
1817 release_s3_bucket .upload_file (
1918 RELEASE_NOTES_S3_ARTIFACTS_DIR / "aws-gardener_prod-amd64.s3_metadata.yaml" ,
20- f"meta/singles/test-aws-gardener_prod-amd64-{ TEST_GARDENLINUX_RELEASE } -{ TEST_GARDENLINUX_COMMIT } " ,
19+ f"meta/singles/test-aws-gardener_prod-amd64-{ TEST_GARDENLINUX_RELEASE } -{ TEST_GARDENLINUX_COMMIT_SHORT } " ,
2120 )
2221
2322 s3_artifacts = S3Artifacts (TEST_GARDENLINUX_RELEASE_BUCKET_NAME )
@@ -26,7 +25,7 @@ def test_download_metadata_file(downloads_dir, release_s3_bucket):
2625 cname = CName ("test-aws-gardener_prod" , "amd64" , TEST_GARDENLINUX_COMMIT_SHORT )
2726 download_metadata_file (
2827 s3_artifacts ,
29- cname . cname ,
28+ cname ,
3029 TEST_GARDENLINUX_RELEASE ,
3130 TEST_GARDENLINUX_COMMIT_SHORT ,
3231 S3_DOWNLOADS_DIR ,
@@ -37,7 +36,7 @@ def test_download_metadata_file(downloads_dir, release_s3_bucket):
3736def test_download_metadata_file_no_such_release (downloads_dir , release_s3_bucket ):
3837 release_s3_bucket .upload_file (
3938 RELEASE_NOTES_S3_ARTIFACTS_DIR / "aws-gardener_prod-amd64.s3_metadata.yaml" ,
40- f"meta/singles/test-aws-gardener_prod-amd64-{ TEST_GARDENLINUX_RELEASE } -{ TEST_GARDENLINUX_COMMIT } " ,
39+ f"meta/singles/test-aws-gardener_prod-amd64-{ TEST_GARDENLINUX_RELEASE } -{ TEST_GARDENLINUX_COMMIT_SHORT } " ,
4140 )
4241 s3_artifacts = S3Artifacts (TEST_GARDENLINUX_RELEASE_BUCKET_NAME )
4342 s3_artifacts ._bucket = release_s3_bucket
@@ -48,7 +47,11 @@ def test_download_metadata_file_no_such_release(downloads_dir, release_s3_bucket
4847
4948 with pytest .raises (IndexError ):
5049 download_metadata_file (
51- s3_artifacts , cname .cname , release , commit , S3_DOWNLOADS_DIR
50+ s3_artifacts ,
51+ cname ,
52+ release ,
53+ TEST_GARDENLINUX_COMMIT_SHORT ,
54+ S3_DOWNLOADS_DIR ,
5255 )
5356 assert not (
5457 S3_DOWNLOADS_DIR / "test-aws-gardener_prod-amd64.s3_metadata.yaml"
@@ -58,7 +61,7 @@ def test_download_metadata_file_no_such_release(downloads_dir, release_s3_bucket
5861def test_download_metadata_file_no_such_commit (downloads_dir , release_s3_bucket ):
5962 release_s3_bucket .upload_file (
6063 RELEASE_NOTES_S3_ARTIFACTS_DIR / "aws-gardener_prod-amd64.s3_metadata.yaml" ,
61- f"meta/singles/test-aws-gardener_prod-amd64-{ TEST_GARDENLINUX_RELEASE } -{ TEST_GARDENLINUX_COMMIT } " ,
64+ f"meta/singles/test-aws-gardener_prod-amd64-{ TEST_GARDENLINUX_RELEASE } -{ TEST_GARDENLINUX_COMMIT_SHORT } " ,
6265 )
6366
6467 s3_artifacts = S3Artifacts (TEST_GARDENLINUX_RELEASE_BUCKET_NAME )
@@ -70,7 +73,11 @@ def test_download_metadata_file_no_such_commit(downloads_dir, release_s3_bucket)
7073
7174 with pytest .raises (IndexError ):
7275 download_metadata_file (
73- s3_artifacts , cname .cname , release , commit , S3_DOWNLOADS_DIR
76+ s3_artifacts ,
77+ cname ,
78+ release ,
79+ commit ,
80+ S3_DOWNLOADS_DIR ,
7481 )
7582 assert not (
7683 S3_DOWNLOADS_DIR / "test-aws-gardener_prod-amd64.s3_metadata.yaml"
@@ -82,7 +89,7 @@ def test_download_metadata_file_no_such_release_and_commit(
8289):
8390 release_s3_bucket .upload_file (
8491 RELEASE_NOTES_S3_ARTIFACTS_DIR / "aws-gardener_prod-amd64.s3_metadata.yaml" ,
85- f"meta/singles/test-aws-gardener_prod-amd64-{ TEST_GARDENLINUX_RELEASE } -{ TEST_GARDENLINUX_COMMIT } " ,
92+ f"meta/singles/test-aws-gardener_prod-amd64-{ TEST_GARDENLINUX_RELEASE } -{ TEST_GARDENLINUX_COMMIT_SHORT } " ,
8693 )
8794
8895 s3_artifacts = S3Artifacts (TEST_GARDENLINUX_RELEASE_BUCKET_NAME )
@@ -91,10 +98,15 @@ def test_download_metadata_file_no_such_release_and_commit(
9198 release = "0000.0"
9299 commit = "deadbeef"
93100 cname = CName ("test-aws-gardener_prod" , "amd64" , commit )
101+ print (f"{ cname .cname = } " )
94102
95103 with pytest .raises (IndexError ):
96104 download_metadata_file (
97- s3_artifacts , cname .cname , release , commit , S3_DOWNLOADS_DIR
105+ s3_artifacts ,
106+ cname ,
107+ release ,
108+ TEST_GARDENLINUX_COMMIT_SHORT ,
109+ S3_DOWNLOADS_DIR ,
98110 )
99111 assert not (
100112 S3_DOWNLOADS_DIR / "test-aws-gardener_prod-amd64.s3_metadata.yaml"
0 commit comments