chore(release): compose autonomous integration contracts
This commit is contained in:
@@ -22,14 +22,16 @@ class PackageSetDispatchTests(unittest.TestCase):
|
||||
def test_meta_package_resolves_to_exact_tagged_repository_targets(self) -> None:
|
||||
targets = MODULE.package_targets()
|
||||
|
||||
self.assertEqual(71, len(targets))
|
||||
self.assertEqual(71, len({target.distribution for target in targets}))
|
||||
self.assertEqual(73, len(targets))
|
||||
self.assertEqual(73, len({target.distribution for target in targets}))
|
||||
by_name = {target.distribution: target for target in targets}
|
||||
self.assertEqual("v0.1.37", by_name["govoplan-core"].tag)
|
||||
self.assertEqual("v0.1.20", by_name["govoplan-access"].tag)
|
||||
self.assertEqual("v0.1.19", by_name["govoplan-dms"].tag)
|
||||
self.assertEqual("v0.1.19", by_name["govoplan-erp"].tag)
|
||||
self.assertEqual("v0.1.19", by_name["govoplan-fit-connect"].tag)
|
||||
self.assertEqual("v0.1.21", by_name["govoplan-idm"].tag)
|
||||
self.assertEqual("v0.1.19", by_name["govoplan-xrechnung"].tag)
|
||||
self.assertEqual("v0.1.20", by_name["govoplan-xrechnung"].tag)
|
||||
self.assertTrue(by_name["govoplan-core"].tag_exists)
|
||||
self.assertTrue(by_name["govoplan-access"].has_webui)
|
||||
self.assertEqual(
|
||||
|
||||
Reference in New Issue
Block a user