Align release harness with optional modules [skip ci]

This commit is contained in:
2026-07-31 06:37:56 +02:00
parent ff9d2404ab
commit 186aa104ce
2 changed files with 4 additions and 1 deletions
+1 -1
View File
@@ -80,7 +80,7 @@ class ReleaseIntegrationTests(unittest.TestCase):
self.assertEqual(set(removed), set(SOURCE_COUPLED_CORE_TESTS))
self.assertEqual([test.id() for test in filtered], [retained_id])
self.assertEqual(len(SOURCE_COUPLED_CORE_TESTS), 4)
self.assertEqual(len(SOURCE_COUPLED_CORE_TESTS), 5)
def test_release_entrypoint_uses_artifact_checks_and_filtered_core_suite(self) -> None:
meta_root = Path(__file__).resolve().parents[1]
+3
View File
@@ -36,6 +36,9 @@ SOURCE_COUPLED_CORE_TESTS: Mapping[str, str] = {
"tests.test_module_system.ModuleSystemTests.test_release_catalog_generator_reads_manifest_interface_contracts": (
"requires the sibling meta/source workspace and is retained by the normal source gate"
),
"tests.test_module_system.ModuleSystemTests.test_registry_keeps_optional_auth_modules_access_free": (
"requires optional Poll, Evaluation, and Scheduling source packages outside the tagged base release set"
),
"tests.test_identity_organization_contracts.IdentityOrganizationContractTests."
"test_sql_identity_and_organization_directories_return_dtos": (
"directly constructs the current IDM source implementation instead of using its public capability factory"