pmbootstrap-meow/test
Caleb Connolly 71e7af57e6
pmb.helpers.logging: wrap logging module (MR 2252)
We use a custom verbose log level in pmbootstrap, unfortunately it isn't
possible to correctly type this due to some limitations in the logging
library [1], [2].

Given that our usecase is fairly simple, we can just wrap the module
with our own so we only have to tell mypy to ignore the error once
instead of at every callsite.

[1]: https://github.com/cryptax/droidlysis/issues/15
[2]: https://github.com/python/typing/discussions/980

Signed-off-by: Caleb Connolly <caleb@postmarketos.org>
2024-06-23 12:38:37 +02:00
..
pmb_test WIP: test: type annotate suffix + pathlib (MR 2252) 2024-06-23 12:38:37 +02:00
testdata treewide: Rename unmaintained to archived (MR 2308) 2024-05-15 17:06:37 +02:00
pytest.ini CI: drop support for cached venv + ci runner (MR 2080) 2021-07-04 22:51:53 +02:00
test_apk.py WIP: test: type annotate suffix + pathlib (MR 2252) 2024-06-23 12:38:37 +02:00
test_apk_static.py WIP: test: type annotate suffix + pathlib (MR 2252) 2024-06-23 12:38:37 +02:00
test_aportgen.py WIP: test: type annotate suffix + pathlib (MR 2252) 2024-06-23 12:38:37 +02:00
test_aportgen_device_wizard.py pmb.helpers.logging: wrap logging module (MR 2252) 2024-06-23 12:38:37 +02:00
test_arguments.py pmb.parse.arguments: add zap --all flag (MR 2117) 2022-02-28 17:09:21 +03:00
test_bootimg.py WIP: test: type annotate suffix + pathlib (MR 2252) 2024-06-23 12:38:37 +02:00
test_build_is_necessary.py WIP: test: type annotate suffix + pathlib (MR 2252) 2024-06-23 12:38:37 +02:00
test_build_package.py WIP: test: type annotate suffix + pathlib (MR 2252) 2024-06-23 12:38:37 +02:00
test_chroot_interactive_shell.py Bump copyright to 2023 2023-01-22 19:18:06 +01:00
test_chroot_mount.py WIP: test: type annotate suffix + pathlib (MR 2252) 2024-06-23 12:38:37 +02:00
test_config_init.py Bump copyright to 2023 2023-01-22 19:18:06 +01:00
test_config_pmaports.py WIP: test: type annotate suffix + pathlib (MR 2252) 2024-06-23 12:38:37 +02:00
test_config_user.py WIP: test: type annotate suffix + pathlib (MR 2252) 2024-06-23 12:38:37 +02:00
test_config_workdir.py WIP: test: type annotate suffix + pathlib (MR 2252) 2024-06-23 12:38:37 +02:00
test_envkernel.py WIP: test: type annotate suffix + pathlib (MR 2252) 2024-06-23 12:38:37 +02:00
test_file.py WIP: test: type annotate suffix + pathlib (MR 2252) 2024-06-23 12:38:37 +02:00
test_folder_size.py WIP: test: type annotate suffix + pathlib (MR 2252) 2024-06-23 12:38:37 +02:00
test_frontend.py Bump copyright to 2023 2023-01-22 19:18:06 +01:00
test_helpers_git.py WIP: test: type annotate suffix + pathlib (MR 2252) 2024-06-23 12:38:37 +02:00
test_helpers_lint.py WIP: test: type annotate suffix + pathlib (MR 2252) 2024-06-23 12:38:37 +02:00
test_helpers_package.py WIP: test: type annotate suffix + pathlib (MR 2252) 2024-06-23 12:38:37 +02:00
test_helpers_pmaports.py WIP: test: type annotate suffix + pathlib (MR 2252) 2024-06-23 12:38:37 +02:00
test_helpers_repo.py WIP: test: type annotate suffix + pathlib (MR 2252) 2024-06-23 12:38:37 +02:00
test_helpers_repo_missing.py WIP: test: type annotate suffix + pathlib (MR 2252) 2024-06-23 12:38:37 +02:00
test_helpers_ui.py WIP: test: type annotate suffix + pathlib (MR 2252) 2024-06-23 12:38:37 +02:00
test_install.py WIP: test: type annotate suffix + pathlib (MR 2252) 2024-06-23 12:38:37 +02:00
test_mount.py WIP: test: type annotate suffix + pathlib (MR 2252) 2024-06-23 12:38:37 +02:00
test_newapkbuild.py WIP: test: type annotate suffix + pathlib (MR 2252) 2024-06-23 12:38:37 +02:00
test_parse_apkbuild.py WIP: test: type annotate suffix + pathlib (MR 2252) 2024-06-23 12:38:37 +02:00
test_parse_apkindex.py WIP: test: type annotate suffix + pathlib (MR 2252) 2024-06-23 12:38:37 +02:00
test_parse_arch.py test: Test pmb.parse.arch.machine_type_to_alpine (MR 2282) 2024-03-28 11:03:25 +01:00
test_parse_depends.py WIP: test: type annotate suffix + pathlib (MR 2252) 2024-06-23 12:38:37 +02:00
test_parse_deviceinfo.py WIP: test: type annotate suffix + pathlib (MR 2252) 2024-06-23 12:38:37 +02:00
test_parse_kconfig.py WIP: test: type annotate suffix + pathlib (MR 2252) 2024-06-23 12:38:37 +02:00
test_pkgrel_bump.py WIP: test: type annotate suffix + pathlib (MR 2252) 2024-06-23 12:38:37 +02:00
test_proxy.py WIP: test: type annotate suffix + pathlib (MR 2252) 2024-06-23 12:38:37 +02:00
test_qemu_running_processes.py WIP: test: type annotate suffix + pathlib (MR 2252) 2024-06-23 12:38:37 +02:00
test_questions.py pmb.helpers.logging: wrap logging module (MR 2252) 2024-06-23 12:38:37 +02:00
test_run_core.py WIP: test: type annotate suffix + pathlib (MR 2252) 2024-06-23 12:38:37 +02:00
test_shell_escape.py WIP: test: type annotate suffix + pathlib (MR 2252) 2024-06-23 12:38:37 +02:00
test_version.py WIP: test: type annotate suffix + pathlib (MR 2252) 2024-06-23 12:38:37 +02:00
test_version_validate.py Bump copyright to 2023 2023-01-22 19:18:06 +01:00
test_zzz_keys.py WIP: test: type annotate suffix + pathlib (MR 2252) 2024-06-23 12:38:37 +02:00