This is an automated email from the ASF dual-hosted git repository. johnbodley pushed a commit to branch john-bodley--update-tox in repository https://gitbox.apache.org/repos/asf/incubator-superset.git
commit 1abf161f0c9cd4e60ef33060af3a2ed5f5ba8e29 Author: John Bodley <[email protected]> AuthorDate: Sun May 17 13:31:17 2020 -0700 build: tox leveraging conditional factors --- tox.ini | 20 +++++--------------- 1 file changed, 5 insertions(+), 15 deletions(-) diff --git a/tox.ini b/tox.ini index ccc39eb..94c86e2 100644 --- a/tox.ini +++ b/tox.ini @@ -23,13 +23,15 @@ commands = deps = -rrequirements.txt -rrequirements-dev.txt + mysql: .[mysql] + postgres: .[postgres] setenv = PYTHONPATH = {toxinidir} SUPERSET_CONFIG = tests.superset_test_config SUPERSET_HOME = {envtmpdir} - py36-mysql: SUPERSET__SQLALCHEMY_DATABASE_URI = mysql://mysqluser:mysqluserpassword@localhost/superset?charset=utf8 - py36-postgres: SUPERSET__SQLALCHEMY_DATABASE_URI = postgresql+psycopg2://superset:superset@localhost/test - py36-sqlite: SUPERSET__SQLALCHEMY_DATABASE_URI = sqlite:////{envtmpdir}/superset.db + mysql: SUPERSET__SQLALCHEMY_DATABASE_URI = mysql://mysqluser:mysqluserpassword@localhost/superset?charset=utf8 + postgres: SUPERSET__SQLALCHEMY_DATABASE_URI = postgresql+psycopg2://superset:superset@localhost/test + sqlite: SUPERSET__SQLALCHEMY_DATABASE_URI = sqlite:////{envtmpdir}/superset.db whitelist_externals = npm @@ -137,18 +139,6 @@ commands = deps = -rrequirements-dev.txt -[testenv:py36-mysql] -deps = - -rrequirements.txt - -rrequirements-dev.txt - .[mysql] - -[testenv:py36-postgres] -deps = - -rrequirements.txt - -rrequirements-dev.txt - .[postgres] - [testenv:pylint] commands = pylint superset
