[FIX] make test with coverage: missing coverage parameter
This commit is contained in:
parent
e87a307d56
commit
aa7689edec
2 changed files with 19 additions and 2 deletions
19
Makefile
19
Makefile
|
|
@ -616,12 +616,25 @@ test_full_fast_coverage:
|
|||
./.venv/bin/coverage erase
|
||||
./script/test/run_parallel_test.py --coverage
|
||||
# TODO This test is broken in parallel
|
||||
./script/make.sh test_code_generator_hello_world
|
||||
./script/make.sh test_coverage_code_generator_hello_world
|
||||
./.venv/bin/coverage combine -a
|
||||
./.venv/bin/coverage report -m --include="addons/TechnoLibre_odoo-code-generator/*"
|
||||
./.venv/bin/coverage html --include="addons/TechnoLibre_odoo-code-generator/*"
|
||||
# run: make open_test_coverage
|
||||
|
||||
|
||||
.PHONY: test_cg_demo
|
||||
test_cg_demo:
|
||||
./script/make.sh clean
|
||||
# Need to create a BD to create cache _cache_erplibre_base
|
||||
./script/database/db_restore.py --database test
|
||||
./.venv/bin/coverage erase
|
||||
./script/addons/coverage_install_addons_dev.sh test code_generator_demo
|
||||
./.venv/bin/coverage combine -a
|
||||
./.venv/bin/coverage report -m --include="addons/TechnoLibre_odoo-code-generator/*"
|
||||
./.venv/bin/coverage html --include="addons/TechnoLibre_odoo-code-generator/*"
|
||||
|
||||
|
||||
.PHONY: test_base
|
||||
test_base:
|
||||
./script/make.sh test_format
|
||||
|
|
@ -645,6 +658,10 @@ test_format:
|
|||
test_code_generator_hello_world:
|
||||
./test/code_generator/hello_world.sh
|
||||
|
||||
.PHONY: test_coverage_code_generator_hello_world
|
||||
test_coverage_code_generator_hello_world:
|
||||
./test/code_generator/coverage_hello_world.sh
|
||||
|
||||
.PHONY: test_installation_demo
|
||||
test_installation_demo:
|
||||
./script/code_generator/check_git_change_code_generator.sh ./addons/TechnoLibre_odoo-code-generator-template
|
||||
|
|
|
|||
|
|
@ -6,7 +6,7 @@ Green='\033[0;32m' # Green
|
|||
|
||||
tmp_dir=$(mktemp -d -t "erplibre_code_generator_helloworld-$(date +%Y-%m-%d-%H-%M-%S)-XXXXXXXXXX")
|
||||
|
||||
./script/code_generator/new_project.py -m test -d "${tmp_dir}"
|
||||
./script/code_generator/new_project.py -m test -d "${tmp_dir}" --coverage
|
||||
|
||||
MODULE_PATH="${tmp_dir}/test"
|
||||
if [[ -d "${MODULE_PATH}" ]]; then
|
||||
|
|
|
|||
Loading…
Reference in a new issue