pmbootstrap/test
Oliver Smith f3466dcd3f
pmbootstrap lint: use CUSTOM_VALID_OPTIONS (MR 1934)
Let apkbuild-lint check options again, and pass the pmbootstrap specific
options with the new CUSTOM_VALID_OPTIONS variable. Add a test case and
adjust pmb.helpers.lint.check to return the output of apkbuild-lint, so
we can properly test it.

Related: https://gitlab.alpinelinux.org/Leo/atools/-/merge_requests/28
Fixes: pmaports#553
2020-05-10 16:35:35 +02:00
..
pmb_test test.test_helpers_git.test_pull: move prep code (!1882) 2020-03-14 19:15:32 +03:00
testdata pmbootstrap lint: use CUSTOM_VALID_OPTIONS (MR 1934) 2020-05-10 16:35:35 +02:00
static_code_analysis.sh Cosmetic: use SPDX license header (!1877) 2020-02-24 03:11:10 +03:00
test_apk_static.py Cosmetic: use SPDX license header (!1877) 2020-02-24 03:11:10 +03:00
test_aportgen.py Cosmetic: use SPDX license header (!1877) 2020-02-24 03:11:10 +03:00
test_aportgen_device_wizard.py pmb.aportgen.device: replace mesa-dri-swrast with mesa-dri-gallium (MR 1917) 2020-04-28 09:23:09 +02:00
test_bootimg.py Cosmetic: use SPDX license header (!1877) 2020-02-24 03:11:10 +03:00
test_build_is_necessary.py pmb.build.is_necessary: fix case with Alpine's pkg (!1904) 2020-04-04 13:19:03 +02:00
test_build_package.py test: adjust to device-qemu-amd64 move to main (!1910) 2020-04-11 18:56:30 +02:00
test_chroot_interactive_shell.py Cosmetic: use SPDX license header (!1877) 2020-02-24 03:11:10 +03:00
test_config_init.py Cosmetic: use SPDX license header (!1877) 2020-02-24 03:11:10 +03:00
test_config_user.py Cosmetic: use SPDX license header (!1877) 2020-02-24 03:11:10 +03:00
test_config_workdir.py pmb.config.workdir: save/check chroot init date (!1878) 2020-02-24 18:18:38 +01:00
test_cross_compile_distcc.py Cosmetic: use SPDX license header (!1877) 2020-02-24 03:11:10 +03:00
test_crossdirect.py test_crossdirect: s/armhf/armv7 (!1888) 2020-03-14 01:07:02 +01:00
test_envkernel.py Cosmetic: use SPDX license header (!1877) 2020-02-24 03:11:10 +03:00
test_file.py Cosmetic: use SPDX license header (!1877) 2020-02-24 03:11:10 +03:00
test_folder_size.py Cosmetic: use SPDX license header (!1877) 2020-02-24 03:11:10 +03:00
test_frontend.py Cosmetic: use SPDX license header (!1877) 2020-02-24 03:11:10 +03:00
test_helpers_git.py pmbootstrap status: check if git repo is outdated (!1882) 2020-03-14 19:15:32 +03:00
test_helpers_lint.py pmbootstrap lint: use CUSTOM_VALID_OPTIONS (MR 1934) 2020-05-10 16:35:35 +02:00
test_helpers_package.py Cosmetic: use SPDX license header (!1877) 2020-02-24 03:11:10 +03:00
test_helpers_pmaports.py test/test_helpers_pmaports: create empty APKBUILDs for fake packages (!1879) 2020-03-14 08:39:13 +01:00
test_helpers_repo_missing.py Cosmetic: use SPDX license header (!1877) 2020-02-24 03:11:10 +03:00
test_helpers_status.py pmbootstrap status: check if git repo is outdated (!1882) 2020-03-14 19:15:32 +03:00
test_install.py Cosmetic: use SPDX license header (!1877) 2020-02-24 03:11:10 +03:00
test_keys.py Cosmetic: use SPDX license header (!1877) 2020-02-24 03:11:10 +03:00
test_mount.py Cosmetic: use SPDX license header (!1877) 2020-02-24 03:11:10 +03:00
test_newapkbuild.py Cosmetic: use SPDX license header (!1877) 2020-02-24 03:11:10 +03:00
test_parse_apkbuild.py pmb: Look for device/* files in device/*/... instead (!1879) 2020-03-14 08:44:16 +01:00
test_parse_apkindex.py Cosmetic: use SPDX license header (!1877) 2020-02-24 03:11:10 +03:00
test_parse_depends.py Cosmetic: use SPDX license header (!1877) 2020-02-24 03:11:10 +03:00
test_pkgrel_bump.py test: adjust to device-qemu-amd64 move to main (!1910) 2020-04-11 18:56:30 +02:00
test_qemu_running_processes.py test: test_qemu_running_processes: ensure "none" UI boots correctly (!1911) 2020-04-11 20:56:57 +02:00
test_questions.py test: test_questions_ui_extras: add tests for UI extras (!1911) 2020-04-11 20:57:01 +02:00
test_repo.py Cosmetic: use SPDX license header (!1877) 2020-02-24 03:11:10 +03:00
test_run_core.py Cosmetic: use SPDX license header (!1877) 2020-02-24 03:11:10 +03:00
test_shell_escape.py Cosmetic: use SPDX license header (!1877) 2020-02-24 03:11:10 +03:00
test_version.py Cosmetic: use SPDX license header (!1877) 2020-02-24 03:11:10 +03:00
test_version_validate.py Cosmetic: use SPDX license header (!1877) 2020-02-24 03:11:10 +03:00
testcases_fast.sh test/testcases_fast.sh: stop hardcoding testing/ directory (!1899) 2020-04-01 02:50:09 +03:00