DDEV-DKAN add-on provides commands and config for development of DKAN itself and DKAN-enabled Drupal sites in a local docker environment.
Documentation lives in Github Pages: https://getdkan.github.io/ddev-dkan/
This addon uses BATS for testing.
Get the BATS system by running:
sh ./setup-bats.sh
Now run the tests:
./tests/bats/bin/bats tests/
These tests will run on every push to the Github repo.