fix(release): validate independent module versions
This commit is contained in:
@@ -55,6 +55,13 @@ class ReleaseEntrypointGateTests(unittest.TestCase):
|
||||
self.assertIn("write_module_directory(", publisher)
|
||||
self.assertNotIn("shutil.copytree(candidate_modules", publisher)
|
||||
|
||||
def test_release_integration_honors_independent_module_versions(self) -> None:
|
||||
script = (META_ROOT / "tools" / "checks" / "check-release-integration.sh").read_text()
|
||||
|
||||
self.assertNotIn('expected_tag = os.environ["RELEASE_TAG"]', script)
|
||||
self.assertIn('dependency_version = tag_match.group(1)', script)
|
||||
self.assertIn('repo_tag="$(release_tag_for_package "$repo")"', script)
|
||||
|
||||
|
||||
if __name__ == "__main__":
|
||||
unittest.main()
|
||||
|
||||
Reference in New Issue
Block a user