You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@superset.apache.org by jo...@apache.org on 2020/05/17 20:31:33 UTC

[incubator-superset] 01/01: build: tox leveraging conditional factors

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 <45...@users.noreply.github.com>
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