A collection of example joern queries with unit tests.
Install dependencies with pip install pyyaml
. To run tests:
rm -rf testing/intermediates .queriesTestDB
./testing/parse.py testing/intermediates queries/*.yaml
joern testing/intermediates -outdir .queriesTestDB
# Start the DB with the correct path to ./.queriesTestDB
./testing/verify.py queries/*.yaml