ckanext-dcat
ckanext-dcat copied to clipboard
Unit vs integration tests
Since I'd like to make some contributions I was looking for an easy way to run unit tests, but it seems this whole testing setup requires a running ckan instance incl postgres etc. I find this way too complex since this is the kind of stuff that integration tests may require but not simple unit tests which can live with mocks most of the time.
Was this ever raised as an issue and could this be improved somehow? It would lower the entry barrier in my opinion. Also, could ckan run off an in-memory database that is just created dynamically before running the tests?