Important
As of DKAN v2.22, we recommend the DDEV Drupal Contrib add-on and workflow to work directly on the DKAN codebase. This will let you clone the module directly from its git repository and stand up a minimal site around it with a flexible stack and no need to manage an entire website codebase.
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.shNow run the tests:
./tests/bats/bin/bats tests/These tests will run on every push to the Github repo.