Skip to content
Permalink
Browse files

Merge pull request #3515 from robertcv/enh/multiple_databasees

[MNT] Tests: add support for multi-database tests
  • Loading branch information...
lanzagar committed Feb 22, 2019
2 parents cbfcbca + f84ec63 commit 305cad5126b02688959e8025118f9fac65be8063
@@ -2,6 +2,9 @@ language: python

dist: xenial

services:
- docker

matrix:
include:
- env: RUN_PYLINT=true
@@ -0,0 +1,7 @@
sudo docker run -e 'ACCEPT_EULA=Y' -e 'SA_PASSWORD=YourStrong!Passw0rd' \
-p 1433:1433 -d microsoft/mssql-server-linux:2017-latest

export PYMSSQL_BUILD_WITH_BUNDLED_FREETDS=1
pip install pymssql

export ORANGE_TEST_DB_URI="${ORANGE_TEST_DB_URI}|mssql://SA:YourStrong!Passw0rd@0.0.0.0:1433"
@@ -4,6 +4,7 @@
for script in \
install_orange.sh \
install_postgres.sh \
install_mssql.sh \
install_pyqt.sh
do
foldable source $TRAVIS_BUILD_DIR/.travis/$script
@@ -75,8 +75,8 @@ def __init__(
try:
self.backend = backend(connection_params)
break
except BackendError as ex:
print(ex)
except BackendError:
pass
else:
raise ValueError("No backend could connect to server")
else:
Oops, something went wrong.

0 comments on commit 305cad5

Please sign in to comment.
You can’t perform that action at this time.