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 )
2423 s3_artifacts ._bucket = release_s3_bucket
2524
26- cname = CName (
27- "test-aws-gardener_prod" ,
28- "amd64" ,
29- "{0}-{1}" .format (TEST_GARDENLINUX_RELEASE , TEST_GARDENLINUX_COMMIT_SHORT ),
30- )
25+ cname = CName ("test-aws-gardener_prod" , "amd64" , TEST_GARDENLINUX_COMMIT_SHORT )
3126 download_metadata_file (
3227 s3_artifacts ,
33- cname . cname ,
28+ cname ,
3429 TEST_GARDENLINUX_RELEASE ,
3530 TEST_GARDENLINUX_COMMIT_SHORT ,
3631 S3_DOWNLOADS_DIR ,
@@ -41,18 +36,22 @@ def test_download_metadata_file(downloads_dir, release_s3_bucket):
4136def test_download_metadata_file_no_such_release (downloads_dir , release_s3_bucket ):
4237 release_s3_bucket .upload_file (
4338 RELEASE_NOTES_S3_ARTIFACTS_DIR / "aws-gardener_prod-amd64.s3_metadata.yaml" ,
44- 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 } " ,
4540 )
4641 s3_artifacts = S3Artifacts (TEST_GARDENLINUX_RELEASE_BUCKET_NAME )
4742 s3_artifacts ._bucket = release_s3_bucket
4843
4944 release = "0000.0"
5045 commit = TEST_GARDENLINUX_COMMIT_SHORT
51- cname = CName ("aws-gardener_prod" , "amd64" , "{0}-{1}" . format ( release , commit ) )
46+ cname = CName ("aws-gardener_prod" , "amd64" , commit )
5247
5348 with pytest .raises (IndexError ):
5449 download_metadata_file (
55- 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 ,
5655 )
5756 assert not (
5857 S3_DOWNLOADS_DIR / "test-aws-gardener_prod-amd64.s3_metadata.yaml"
@@ -62,19 +61,23 @@ def test_download_metadata_file_no_such_release(downloads_dir, release_s3_bucket
6261def test_download_metadata_file_no_such_commit (downloads_dir , release_s3_bucket ):
6362 release_s3_bucket .upload_file (
6463 RELEASE_NOTES_S3_ARTIFACTS_DIR / "aws-gardener_prod-amd64.s3_metadata.yaml" ,
65- 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 } " ,
6665 )
6766
6867 s3_artifacts = S3Artifacts (TEST_GARDENLINUX_RELEASE_BUCKET_NAME )
6968 s3_artifacts ._bucket = release_s3_bucket
7069
7170 release = TEST_GARDENLINUX_RELEASE
7271 commit = "deadbeef"
73- cname = CName ("test-aws-gardener_prod" , "amd64" , "{0}-{1}" . format ( release , commit ) )
72+ cname = CName ("test-aws-gardener_prod" , "amd64" , commit )
7473
7574 with pytest .raises (IndexError ):
7675 download_metadata_file (
77- s3_artifacts , cname .cname , release , commit , S3_DOWNLOADS_DIR
76+ s3_artifacts ,
77+ cname ,
78+ release ,
79+ commit ,
80+ S3_DOWNLOADS_DIR ,
7881 )
7982 assert not (
8083 S3_DOWNLOADS_DIR / "test-aws-gardener_prod-amd64.s3_metadata.yaml"
@@ -86,19 +89,24 @@ def test_download_metadata_file_no_such_release_and_commit(
8689):
8790 release_s3_bucket .upload_file (
8891 RELEASE_NOTES_S3_ARTIFACTS_DIR / "aws-gardener_prod-amd64.s3_metadata.yaml" ,
89- 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 } " ,
9093 )
9194
9295 s3_artifacts = S3Artifacts (TEST_GARDENLINUX_RELEASE_BUCKET_NAME )
9396 s3_artifacts ._bucket = release_s3_bucket
9497
9598 release = "0000.0"
9699 commit = "deadbeef"
97- cname = CName ("test-aws-gardener_prod" , "amd64" , "{0}-{1}" .format (release , commit ))
100+ cname = CName ("test-aws-gardener_prod" , "amd64" , commit )
101+ print (f"{ cname .cname = } " )
98102
99103 with pytest .raises (IndexError ):
100104 download_metadata_file (
101- 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 ,
102110 )
103111 assert not (
104112 S3_DOWNLOADS_DIR / "test-aws-gardener_prod-amd64.s3_metadata.yaml"
0 commit comments