Skip to content

Wakotu/maven_utcov

Repository files navigation

Python scripts for maven project UT coverage and call chain generation

Usage

clone repository in project root:

git clone [email protected]:Wakotu/maven_utcov.git scripts

python environment setup

python -m venv venv
source venv/bin/activate
cat scripts/requirements.txt | xargs -n 1 pip install

collecting coverage:

python scripts/get_test_methods.py
python scripts/run_cov.py

Generating call chain

python scripts/gen_extract_callgraph.py

Note

./scripts/get_callgraph.sh needs the test-jar goal specified in the package lifecycle. Please refer to create_test_jar

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published