in reply to Packaging and testing a module which requires a database

The purpose of your tests is to tell if the system is working, so it seems reasonable to me to require a database setup step. You can add a "make db" step to your install, which sets up the database for your app. People have to run that before running make test.
  • Comment on Re: Packaging and testing a module which requires a database