feat: move report artifacts to OSS storage
This commit is contained in:
@@ -9,7 +9,7 @@ from datetime import date
|
||||
from pathlib import Path
|
||||
|
||||
from company_reports.publishing import (
|
||||
ArtifactToolBuilder,
|
||||
OpenpyxlWorkbookBuilder,
|
||||
AtomicReportPublisher,
|
||||
BuiltWorkbook,
|
||||
sha256_file,
|
||||
@@ -19,10 +19,6 @@ from company_reports.service import CompanyReportService, RunRequest
|
||||
from tests.test_company_reports_service import FakeRepository, synthetic_snapshot
|
||||
|
||||
|
||||
PROJECT_ROOT = Path(__file__).resolve().parents[1]
|
||||
BUILDER_SCRIPT = PROJECT_ROOT / "company_reports" / "xlsx" / "build_workbook.mjs"
|
||||
|
||||
|
||||
class CompanyReportIntegrationTests(unittest.TestCase):
|
||||
def test_missing_and_unmatched_group_codes_export_blank_booking_room(self):
|
||||
class CapturingBuilder:
|
||||
@@ -46,7 +42,7 @@ class CompanyReportIntegrationTests(unittest.TestCase):
|
||||
)
|
||||
)
|
||||
builder = CapturingBuilder(
|
||||
ArtifactToolBuilder(BUILDER_SCRIPT, timeout_seconds=90)
|
||||
OpenpyxlWorkbookBuilder()
|
||||
)
|
||||
publisher = AtomicReportPublisher(project_root, output_root)
|
||||
service = CompanyReportService(
|
||||
@@ -114,7 +110,7 @@ class CompanyReportIntegrationTests(unittest.TestCase):
|
||||
project_root.mkdir(parents=True)
|
||||
repository = StableVersionRepository(synthetic_snapshot())
|
||||
builder = RebuildingBuilder(
|
||||
ArtifactToolBuilder(BUILDER_SCRIPT, timeout_seconds=90)
|
||||
OpenpyxlWorkbookBuilder()
|
||||
)
|
||||
publisher = AtomicReportPublisher(project_root, output_root)
|
||||
service = CompanyReportService(
|
||||
|
||||
Reference in New Issue
Block a user