pmbootstrap/test
Oliver Smith e605a0af32
test/pmb_test: prepare for common test code (!1876)
Replace the "Add topdir to import path" boilerplate lines in each test
file with a simple "import pmb_test". Use the "# noqa" comment if
"pmb_test" is not used further in the test file, so flake8 does not
complain about an unused module.

Make the path to the testdata available as pmb_test.const.testdata, and
use pmb.config.pmb_src to access the topdir in all tests.

This is in preparation for new "pmbootstrap status" related tests, which
will have shared test code in test/pmb_test/. Also, this makes the
pmbootstrap codebase more consistent with the bpo codebase, which has a
similar "import bpo_test" mechanism.
2020-02-24 03:01:04 +03:00
..
pmb_test test/pmb_test: prepare for common test code (!1876) 2020-02-24 03:01:04 +03:00
testdata pmb.parse._apkbuild: Extend APKBUILD parser to work for subpackages (!1866) 2020-02-19 14:56:57 +03:00
static_code_analysis.sh static_code_analysis.sh: find all shell files (!1853) 2020-01-22 00:20:07 +01:00
test_apk_static.py test/pmb_test: prepare for common test code (!1876) 2020-02-24 03:01:04 +03:00
test_aportgen.py test/pmb_test: prepare for common test code (!1876) 2020-02-24 03:01:04 +03:00
test_aportgen_device_wizard.py test/pmb_test: prepare for common test code (!1876) 2020-02-24 03:01:04 +03:00
test_bootimg.py test/pmb_test: prepare for common test code (!1876) 2020-02-24 03:01:04 +03:00
test_build_is_necessary.py test/pmb_test: prepare for common test code (!1876) 2020-02-24 03:01:04 +03:00
test_build_package.py test/pmb_test: prepare for common test code (!1876) 2020-02-24 03:01:04 +03:00
test_chroot_interactive_shell.py test/pmb_test: prepare for common test code (!1876) 2020-02-24 03:01:04 +03:00
test_config_init.py test/pmb_test: prepare for common test code (!1876) 2020-02-24 03:01:04 +03:00
test_config_user.py test/pmb_test: prepare for common test code (!1876) 2020-02-24 03:01:04 +03:00
test_cross_compile_distcc.py test/pmb_test: prepare for common test code (!1876) 2020-02-24 03:01:04 +03:00
test_crossdirect.py test/pmb_test: prepare for common test code (!1876) 2020-02-24 03:01:04 +03:00
test_envkernel.py test/pmb_test: prepare for common test code (!1876) 2020-02-24 03:01:04 +03:00
test_file.py test/pmb_test: prepare for common test code (!1876) 2020-02-24 03:01:04 +03:00
test_folder_size.py test/pmb_test: prepare for common test code (!1876) 2020-02-24 03:01:04 +03:00
test_frontend.py test/pmb_test: prepare for common test code (!1876) 2020-02-24 03:01:04 +03:00
test_helpers_git.py test/pmb_test: prepare for common test code (!1876) 2020-02-24 03:01:04 +03:00
test_helpers_package.py test/pmb_test: prepare for common test code (!1876) 2020-02-24 03:01:04 +03:00
test_helpers_pmaports.py test/pmb_test: prepare for common test code (!1876) 2020-02-24 03:01:04 +03:00
test_helpers_repo_missing.py test/pmb_test: prepare for common test code (!1876) 2020-02-24 03:01:04 +03:00
test_install.py test/pmb_test: prepare for common test code (!1876) 2020-02-24 03:01:04 +03:00
test_keys.py test/pmb_test: prepare for common test code (!1876) 2020-02-24 03:01:04 +03:00
test_mount.py test/pmb_test: prepare for common test code (!1876) 2020-02-24 03:01:04 +03:00
test_newapkbuild.py test/pmb_test: prepare for common test code (!1876) 2020-02-24 03:01:04 +03:00
test_parse_apkbuild.py test/pmb_test: prepare for common test code (!1876) 2020-02-24 03:01:04 +03:00
test_parse_apkindex.py test/pmb_test: prepare for common test code (!1876) 2020-02-24 03:01:04 +03:00
test_parse_depends.py test/pmb_test: prepare for common test code (!1876) 2020-02-24 03:01:04 +03:00
test_pkgrel_bump.py test/pmb_test: prepare for common test code (!1876) 2020-02-24 03:01:04 +03:00
test_qemu_running_processes.py test/pmb_test: prepare for common test code (!1876) 2020-02-24 03:01:04 +03:00
test_questions.py test/pmb_test: prepare for common test code (!1876) 2020-02-24 03:01:04 +03:00
test_repo.py test/pmb_test: prepare for common test code (!1876) 2020-02-24 03:01:04 +03:00
test_run_core.py test/pmb_test: prepare for common test code (!1876) 2020-02-24 03:01:04 +03:00
test_shell_escape.py test/pmb_test: prepare for common test code (!1876) 2020-02-24 03:01:04 +03:00
test_version.py test/pmb_test: prepare for common test code (!1876) 2020-02-24 03:01:04 +03:00
test_version_validate.py test/pmb_test: prepare for common test code (!1876) 2020-02-24 03:01:04 +03:00
testcases_fast.sh Run aportgen test in CI again (!1727) 2018-12-14 07:35:55 +01:00