tox.ini 615 Bytes
Newer Older
1 2
# wendelin.core | tox setup
[tox]
3
envlist = py27-{ZODB3,ZODB4}-{numpy18,numpy19}, py34-ZODB4-{numpy18,numpy19}
4 5 6 7 8 9 10 11 12 13 14 15 16
# (NOTE ZODB3 does not work on python3)

[testenv]
deps    =
    # why tox does not get it from extras_require['test'] ?
    pytest

    # latest ZODB from 3 series
    ZODB3:  ZODB3 >=3.10, <3.11dev

    # latest current ZODB _4_
    ZODB4:  ZODB3 >=3.11

17 18 19
    numpy18: numpy >=1.8.2, <1.9.0
    numpy19: numpy >=1.9.2, <1.10.0

20 21 22 23

commands= {envpython} setup.py test
# XXX setenv = TMPDIR = ... ?  (so that /tmp is not on tmpfs and we don't run out of memory on bench)
# + {envpython} setup.py bench  (?)