datapackage-pipelines icon indicating copy to clipboard operation
datapackage-pipelines copied to clipboard

travis should run tests against all supported database engines

Open OriHoch opened this issue 7 years ago • 1 comments

  • should use the travis Build Matrix feature to run the tests on all supported database engines
  • I guess it means sqlite and PostgreSQL, but maybe we could add mysql as well?
  • on each build it should:
    • setup the DB engine (perhaps using docker)
    • set the OVERRIDE_TEST_DB environment variable accordingly
    • run the tests, passing this environment variable to tox environment

OriHoch avatar Aug 06 '17 13:08 OriHoch

another possibility - use docker compose yaml files to setup the test environment for each db engine

OriHoch avatar Aug 06 '17 14:08 OriHoch