pmbootstrap-meow/pmb
Caleb Connolly bb12609753
test: conftest: require_programs() automatically (MR 2483)
Pmbootstrap finds all its host dependencies during init, ensure we do
that for pytest too.

Adapt require_programs() to use subprocess directly rather than have to
solve the weird dependency chain of pmb.helpers.run which depends on the
global context being initialised before it's usable.

Signed-off-by: Caleb Connolly <caleb@postmarketos.org>
2024-11-29 16:50:04 +01:00
..
aportgen test: aportgen: test deviceinfo fastboot content (MR 2477) (MR 2483) 2024-11-29 16:50:04 +01:00
build build: newapkbuild: initialize chroot before use (MR 2495) 2024-11-22 12:18:52 +01:00
chroot pmb: Add more type hints (MR 2489) 2024-11-14 23:16:29 +01:00
ci pmb: Add lots of type hints (MR 2464) 2024-10-30 12:39:45 +01:00
commands commands: remove deviceinfo_parse (MR 2463) 2024-11-02 18:15:38 +01:00
config test: conftest: require_programs() automatically (MR 2483) 2024-11-29 16:50:04 +01:00
core pmb.core.arch: Use annotations from future instead of quoted Arch type (MR 2498) 2024-11-29 10:43:09 +01:00
data Replace gitlab.com with gitlab.postmarketos.org (MR 2443) 2024-10-21 18:12:21 +02:00
export pmb: Add lots of type hints (MR 2464) 2024-10-30 12:39:45 +01:00
flasher pmb: Add lots of type hints (MR 2464) 2024-10-30 12:39:45 +01:00
helpers helpers: pmaports: Always fall back to parsing all APKBUILDS (MR 2476) 2024-11-25 13:09:53 +01:00
install pmb: Add more type hints (MR 2489) 2024-11-14 23:16:29 +01:00
meta pmb: Add lots of type hints (MR 2464) 2024-10-30 12:39:45 +01:00
netboot pmb: Add lots of type hints (MR 2464) 2024-10-30 12:39:45 +01:00
parse test: parse: add tests for bootimg parsing (MR 2477) (MR 2483) 2024-11-29 16:50:04 +01:00
qemu qemu: run: Add support for ppc64le (MR 2476) 2024-11-25 14:27:10 +01:00
sideload pmb: Add lots of type hints (MR 2464) 2024-10-30 12:39:45 +01:00
__init__.py Prepare 3.0.0 release 2024-11-10 19:13:39 +01:00
conftest.py test: conftest: require_programs() automatically (MR 2483) 2024-11-29 16:50:04 +01:00
types.py Replace skip_extra_repos -> with_extra_repos (MR 2480) 2024-11-10 17:43:39 +01:00