Align release harness with optional modules [skip ci]
This commit is contained in:
@@ -80,7 +80,7 @@ class ReleaseIntegrationTests(unittest.TestCase):
|
|||||||
|
|
||||||
self.assertEqual(set(removed), set(SOURCE_COUPLED_CORE_TESTS))
|
self.assertEqual(set(removed), set(SOURCE_COUPLED_CORE_TESTS))
|
||||||
self.assertEqual([test.id() for test in filtered], [retained_id])
|
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:
|
def test_release_entrypoint_uses_artifact_checks_and_filtered_core_suite(self) -> None:
|
||||||
meta_root = Path(__file__).resolve().parents[1]
|
meta_root = Path(__file__).resolve().parents[1]
|
||||||
|
|||||||
@@ -36,6 +36,9 @@ SOURCE_COUPLED_CORE_TESTS: Mapping[str, str] = {
|
|||||||
"tests.test_module_system.ModuleSystemTests.test_release_catalog_generator_reads_manifest_interface_contracts": (
|
"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"
|
"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."
|
"tests.test_identity_organization_contracts.IdentityOrganizationContractTests."
|
||||||
"test_sql_identity_and_organization_directories_return_dtos": (
|
"test_sql_identity_and_organization_directories_return_dtos": (
|
||||||
"directly constructs the current IDM source implementation instead of using its public capability factory"
|
"directly constructs the current IDM source implementation instead of using its public capability factory"
|
||||||
|
|||||||
Reference in New Issue
Block a user