v30.3-roots.1 · Commit 67: [PATCH 67/68] fix(release): defer expanded dependency notice coverage
ci/test/test_create_release_draft.py
Before: ci/test/test_create_release_draft.py · After: ci/test/test_create_release_draft.py
File metadata
index d874f08e8a2371b2f39ccb11b6e6608cadfe48d1..fe89531433462ef4422902b21f20dc4b3313d164 100755
Download original patch · Release notes
Diff rows 1–15 of 15. Line numbers refer to the original before/after files.
+ Added− RemovedUnmarked lines are context.
Scroll the code area horizontally to read long lines. The two line-number columns refer to before and after.
ci/test/test_create_release_draft.py
CHANGED
|
@@ -167,11 +167,13 @@ class CreateReleaseDraftTest(unittest.TestCase):
|
|
|
167
167
|
result = self.assert_rejected()
|
|
168
168
|
self.assertIn("replay-verified tagged series", result.stderr)
|
|
169
169
|
|
|
170
|
-
def test_rejects_missing_notices_even_with_matching_checksum(self):
|
|
170
|
+
def test_accepts_canonical_copying_without_dependency_index(self):
|
|
171
171
|
path = self.assets / "bitcoin-roots-linux-x86_64.tar.gz"
|
|
172
172
|
self.package_fixture.write_package(path, "bitcoin-roots-29.4-roots.1", b"binary", notices=False)
|
|
173
173
|
self.refresh_manifest()
|
|
174
|
-
self.assert_rejected()
|
|
174
|
+
result = self.invoke(create=False)
|
|
175
|
+
self.assertEqual(result.returncode, 0, result.stderr)
|
|
176
|
+
self.assertFalse(self.record.exists())
|
|
175
177
|
|
|
176
178
|
def test_rejects_changed_remote_canonical_or_annotated_tag(self):
|
|
177
179
|
self.git("branch", "--force", "roots/29.4", "v29.4")
|