Allow tox command overriding. Thanks to @ionelmc for https://blog.ionelmc.ro/2015/04/14/tox-tricks-and-patterns/
parent
4d9a26f18b
commit
f3c2df8464
|
|
@ -29,6 +29,10 @@ Setup test requirements
|
||||||
# run tests for all supported envs
|
# run tests for all supported envs
|
||||||
tox
|
tox
|
||||||
|
|
||||||
|
# execute stuff on specific env (examples)
|
||||||
|
tox -e py3-driver-mock -- python
|
||||||
|
tox -e py3-driver-mock -- python test/testsuite.py test_mock.MockTest.test_sql_exception_on_commit
|
||||||
|
|
||||||
# activate and work on specific env
|
# activate and work on specific env
|
||||||
. .tox/py35-driver-mock/bin/activate
|
. .tox/py35-driver-mock/bin/activate
|
||||||
export CLASSPATH=$VIRTUAL_ENV/javalib/*
|
export CLASSPATH=$VIRTUAL_ENV/javalib/*
|
||||||
|
|
|
||||||
2
tox.ini
2
tox.ini
|
|
@ -33,4 +33,4 @@ commands =
|
||||||
driver-mock: mvn -Dmaven.repo.local={toxworkdir}/shared/.m2/repository -f mockdriver/pom.xml install
|
driver-mock: mvn -Dmaven.repo.local={toxworkdir}/shared/.m2/repository -f mockdriver/pom.xml install
|
||||||
driver-mock: jip install org.jaydebeapi:mockdriver:1.0-SNAPSHOT
|
driver-mock: jip install org.jaydebeapi:mockdriver:1.0-SNAPSHOT
|
||||||
driver-hsqldb: python test/doctests.py
|
driver-hsqldb: python test/doctests.py
|
||||||
coverage run -a --source jaydebeapi test/testsuite.py {env:TESTNAME}
|
{posargs:coverage run -a --source jaydebeapi test/testsuite.py {env:TESTNAME}}
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue