TomMalkin / SimQLe

The simplest way to use SQL in Python
MIT License
30 stars 5 forks source link

Add Integration tests for databases that require docker #29

Closed TomMalkin closed 5 years ago

TomMalkin commented 5 years ago
TomMalkin commented 5 years ago

This script works for biolab/orange3 for SQL Server:

sudo docker run -e 'ACCEPT_EULA=Y' -e 'SA_PASSWORD=YourStrong!Passw0rd' \
   -p 1433:1433 -d microsoft/mssql-server-linux:2017-latest
ZackBotkin commented 5 years ago

Are you running most of the databases out of docker containers?

TomMalkin commented 5 years ago

Travis CI has options to turn on services such as certain databases so I've added integration tests for those first. See the integration tests folder for each of those. This issue is to track adding integration tests on Travis CI that require more manual set up

TomMalkin commented 5 years ago

I'm going to change this to be purely out of docker containers, so we can run the tests locally if required, and just use that as part of the Travis CI

TomMalkin commented 5 years ago

closed in #59