Vinícius Ferrão
7b9dcaeff7
test(genesis): pin the pooled Genesis DEB as an independent file
...
The pooled package carries the release bytes, which the existing digest check
covers, but it must not be the release file itself; assert the identity is
distinct so a link cannot come back unnoticed.
2026-08-24 13:57:25 -03:00
Vinícius Ferrão
d7b39389b8
test(genesis): cover the dry-run Genesis package preview
...
Pin that a dry run with --genesis-release reports the release packages, counts
them alongside the collected dependencies, and still installs nothing.
2026-08-24 13:09:02 -03:00
Vinícius Ferrão
7e76d523a4
test(genesis): cover the empty-collection guard with a Genesis release
...
A run with --genesis-release whose builders produced nothing must stop at the
collection guard rather than reach the deployable repository, so pin the exit
status, the message and the untouched deployment directory.
2026-08-24 13:08:19 -03:00
Vinícius Ferrão
64afd0c935
test(genesis): isolate legacy workspace fixture
2026-08-23 00:10:03 -03:00
Vinícius Ferrão
4d46b8f7ca
test(build): cover repository fallback safeguards
2026-08-22 23:45:22 -03:00
Vinícius Ferrão
690863fea9
test(genesis): cover package publication safeguards
2026-08-22 23:44:06 -03:00
Vinícius Ferrão
fe55231e73
test(genesis): pin the verified checksum read
2026-08-22 19:33:29 -03:00
Vinícius Ferrão
4c2dfcf3e9
test(genesis): cover shared verification helpers
2026-08-22 19:29:22 -03:00
Vinícius Ferrão
ffbf576a5f
test(genesis): reuse build helpers
2026-08-22 19:26:03 -03:00
Vinícius Ferrão
2b1c7724cb
test(genesis): prepare shared library path
2026-08-22 19:16:16 -03:00
Vinícius Ferrão
f86ba2fb2a
test(genesis): express release modes portably
2026-08-22 11:48:25 -03:00
Vinícius Ferrão
4bfa7104d4
test(genesis): isolate release consumers
2026-08-22 02:39:39 -03:00
Vinícius Ferrão
1b21fdb827
test(genesis): verify staged package payloads
2026-08-22 02:18:01 -03:00
Vinícius Ferrão
6e31a24c30
test(genesis): keep legacy packages available
2026-08-22 02:14:26 -03:00
Vinícius Ferrão
4f38261407
test(genesis): protect deployed release packages
2026-08-22 01:35:48 -03:00
Vinícius Ferrão
a54f7bc3ea
test(genesis): cover DEB package transitions
2026-08-22 01:31:36 -03:00
Vinícius Ferrão
d201f5c0f5
test(genesis): inspect package install hooks
2026-08-22 01:31:36 -03:00
Vinícius Ferrão
b7197aab0f
test(genesis): cover release qualifiers
2026-08-22 01:31:36 -03:00
Vinícius Ferrão
7763a03efd
test(genesis): reject changed release packages
2026-08-22 01:25:58 -03:00
Vinícius Ferrão
23d7cbf5dc
test(build): cover repository paths with spaces
2026-08-22 01:23:10 -03:00
Vinícius Ferrão
df481887ca
test(genesis): reject partial repository releases
2026-08-22 01:22:33 -03:00
Vinícius Ferrão
c0f3c3e073
test(genesis): build complete release fixtures
2026-08-22 01:21:24 -03:00
Vinícius Ferrão
49048459e1
test(genesis): cover package build umasks
2026-08-22 01:20:32 -03:00
Vinícius Ferrão
c42e6b92ee
test(genesis): cover inaccessible build cwd
2026-08-22 00:27:12 -03:00
Vinícius Ferrão
faa72c14aa
test(genesis): cover isolated build tmpdir
2026-08-21 10:45:31 -03:00
Vinícius Ferrão
6e499cd77b
test(genesis): remove placeholder assertions
2026-08-21 09:46:01 -03:00
Vinícius Ferrão
98ee9edbfe
test(genesis): cover dirty release sources
2026-08-21 09:38:57 -03:00
Vinícius Ferrão
acc972d524
test(build): cover Genesis release consumers
2026-08-21 09:25:49 -03:00
Vinícius Ferrão
badcaedef0
test(genesis): cover OpenEmbedded packages
2026-08-21 09:11:01 -03:00