1919 upload_to_github_release_page , write_to_release_id_file )
2020from gardenlinux .s3 import S3Artifacts
2121
22- from ..constants import (GL_REPO_BASE_URL , GLVD_BASE_URL , S3_ARTIFACTS_DIR ,
23- S3_DOWNLOADS_DIR , TEST_DATA_DIR ,
22+ from ..constants import (GL_REPO_BASE_URL , GLVD_BASE_URL ,
23+ RELEASE_NOTES_S3_ARTIFACTS_DIR ,
24+ RELEASE_NOTES_TEST_DATA_DIR , S3_DOWNLOADS_DIR ,
2425 TEST_GARDENLINUX_COMMIT ,
2526 TEST_GARDENLINUX_COMMIT_SHORT ,
2627 TEST_GARDENLINUX_RELEASE )
@@ -60,7 +61,7 @@ def test_get_variant_from_flavor(flavor):
6061
6162
6263def test_get_package_list ():
63- gl_packages_gz = TEST_DATA_DIR / "Packages.gz"
64+ gl_packages_gz = RELEASE_NOTES_TEST_DATA_DIR / "Packages.gz"
6465
6566 with requests_mock .Mocker (real_http = True ) as m :
6667 with open (gl_packages_gz , 'rb' ) as pgz :
@@ -98,7 +99,7 @@ def test_write_to_release_id_file_broken_file_permissions(release_id_file, caplo
9899
99100
100101def test_download_metadata_file (downloads_dir , release_s3_bucket ):
101- release_s3_bucket .upload_file (S3_ARTIFACTS_DIR / "aws-gardener_prod-amd64.s3_metadata.yaml" ,
102+ release_s3_bucket .upload_file (RELEASE_NOTES_S3_ARTIFACTS_DIR / "aws-gardener_prod-amd64.s3_metadata.yaml" ,
102103 f"meta/singles/aws-gardener_prod-amd64-{ TEST_GARDENLINUX_RELEASE } -{ TEST_GARDENLINUX_COMMIT } " )
103104
104105 s3_artifacts = S3Artifacts (GARDENLINUX_GITHUB_RELEASE_BUCKET_NAME )
@@ -112,7 +113,7 @@ def test_download_metadata_file(downloads_dir, release_s3_bucket):
112113
113114
114115def test_download_metadata_file_no_such_release (downloads_dir , release_s3_bucket ):
115- release_s3_bucket .upload_file (S3_ARTIFACTS_DIR / "aws-gardener_prod-amd64.s3_metadata.yaml" ,
116+ release_s3_bucket .upload_file (RELEASE_NOTES_S3_ARTIFACTS_DIR / "aws-gardener_prod-amd64.s3_metadata.yaml" ,
116117 f"meta/singles/aws-gardener_prod-amd64-{ TEST_GARDENLINUX_RELEASE } -{ TEST_GARDENLINUX_COMMIT } " )
117118 s3_artifacts = S3Artifacts (GARDENLINUX_GITHUB_RELEASE_BUCKET_NAME )
118119 release = "0000.0"
@@ -128,7 +129,7 @@ def test_download_metadata_file_no_such_release(downloads_dir, release_s3_bucket
128129
129130
130131def test_download_metadata_file_no_such_commit (downloads_dir , release_s3_bucket ):
131- release_s3_bucket .upload_file (S3_ARTIFACTS_DIR / "aws-gardener_prod-amd64.s3_metadata.yaml" ,
132+ release_s3_bucket .upload_file (RELEASE_NOTES_S3_ARTIFACTS_DIR / "aws-gardener_prod-amd64.s3_metadata.yaml" ,
132133 f"meta/singles/aws-gardener_prod-amd64-{ TEST_GARDENLINUX_RELEASE } -{ TEST_GARDENLINUX_COMMIT } " )
133134
134135 s3_artifacts = S3Artifacts (GARDENLINUX_GITHUB_RELEASE_BUCKET_NAME )
@@ -145,7 +146,7 @@ def test_download_metadata_file_no_such_commit(downloads_dir, release_s3_bucket)
145146
146147
147148def test_download_metadata_file_no_such_release_and_commit (downloads_dir , release_s3_bucket ):
148- release_s3_bucket .upload_file (S3_ARTIFACTS_DIR / "aws-gardener_prod-amd64.s3_metadata.yaml" ,
149+ release_s3_bucket .upload_file (RELEASE_NOTES_S3_ARTIFACTS_DIR / "aws-gardener_prod-amd64.s3_metadata.yaml" ,
149150 f"meta/singles/aws-gardener_prod-amd64-{ TEST_GARDENLINUX_RELEASE } -{ TEST_GARDENLINUX_COMMIT } " )
150151
151152 s3_artifacts = S3Artifacts (GARDENLINUX_GITHUB_RELEASE_BUCKET_NAME )
@@ -242,11 +243,11 @@ def test_github_release_page(monkeypatch, downloads_dir, release_s3_bucket):
242243 monkeypatch .setattr ("gardenlinux.github.__main__.Repo" , SubmoduleAsRepo )
243244 import gardenlinux .github
244245
245- release_fixture_path = TEST_DATA_DIR / f"github_release_notes_{ TEST_GARDENLINUX_RELEASE } .md"
246- glvd_response_fixture_path = TEST_DATA_DIR / f"glvd_{ TEST_GARDENLINUX_RELEASE } .json"
246+ release_fixture_path = RELEASE_NOTES_TEST_DATA_DIR / f"github_release_notes_{ TEST_GARDENLINUX_RELEASE } .md"
247+ glvd_response_fixture_path = RELEASE_NOTES_TEST_DATA_DIR / f"glvd_{ TEST_GARDENLINUX_RELEASE } .json"
247248
248249 with requests_mock .Mocker (real_http = True ) as m :
249- for yaml_file in S3_ARTIFACTS_DIR .glob ("*.yaml" ):
250+ for yaml_file in RELEASE_NOTES_S3_ARTIFACTS_DIR .glob ("*.yaml" ):
250251 filename = yaml_file .name
251252 base = filename [:- len (".s3_metadata.yaml" )]
252253 key = f"meta/singles/{ base } -{ TEST_GARDENLINUX_RELEASE } -{ TEST_GARDENLINUX_COMMIT } "
0 commit comments