tox.ini
author Denis Laxalde <denis.laxalde@logilab.fr>
Thu, 07 Jul 2016 14:30:32 +0200
changeset 11630 1400aee10df4
parent 11624 e74bd3130d99
child 11631 faf279e33298
permissions -rw-r--r--
Port to Python3 (closes #14159555) Add py34 environments to tox configuration (only for CubicWeb >= 3.23). And depend on hg version of cubicweb-pyramid since it is not currently Python3-compatible.
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
11602
0737f481b358 Add a tox configuration
Denis Laxalde <denis.laxalde@logilab.fr>
parents:
diff changeset
     1
[tox]
11630
1400aee10df4 Port to Python3 (closes #14159555)
Denis Laxalde <denis.laxalde@logilab.fr>
parents: 11624
diff changeset
     2
envlist = py27-{release,dev,compat},py34-{release,dev}
11602
0737f481b358 Add a tox configuration
Denis Laxalde <denis.laxalde@logilab.fr>
parents:
diff changeset
     3
0737f481b358 Add a tox configuration
Denis Laxalde <denis.laxalde@logilab.fr>
parents:
diff changeset
     4
[testenv]
0737f481b358 Add a tox configuration
Denis Laxalde <denis.laxalde@logilab.fr>
parents:
diff changeset
     5
sitepackages = true
11630
1400aee10df4 Port to Python3 (closes #14159555)
Denis Laxalde <denis.laxalde@logilab.fr>
parents: 11624
diff changeset
     6
deps =
1400aee10df4 Port to Python3 (closes #14159555)
Denis Laxalde <denis.laxalde@logilab.fr>
parents: 11624
diff changeset
     7
  py27: cubicweb-pyramid
1400aee10df4 Port to Python3 (closes #14159555)
Denis Laxalde <denis.laxalde@logilab.fr>
parents: 11624
diff changeset
     8
  py34: hg+http://hg.logilab.org/review/cubes/pyramid@4808ab6b1c9c#egg=cubicweb-pyramid
11610
4cac84a8bf5f [pkg] add a requirements-test.txt file
David Douard <david.douard@logilab.fr>
parents: 11604
diff changeset
     9
  -rrequirements-test.txt
11603
c7bfeb7b0d67 [tox] Use py.test
Denis Laxalde <denis.laxalde@logilab.fr>
parents: 11602
diff changeset
    10
  pytest
11624
e74bd3130d99 [tox] Update CubicWeb version targets
Denis Laxalde <denis.laxalde@logilab.fr>
parents: 11610
diff changeset
    11
  compat: hg+http://hg.logilab.org/master/cubicweb@3.22#egg=cubicweb
e74bd3130d99 [tox] Update CubicWeb version targets
Denis Laxalde <denis.laxalde@logilab.fr>
parents: 11610
diff changeset
    12
  dev: hg+http://hg.logilab.org/master/cubicweb@default#egg=cubicweb
11602
0737f481b358 Add a tox configuration
Denis Laxalde <denis.laxalde@logilab.fr>
parents:
diff changeset
    13
commands =
11624
e74bd3130d99 [tox] Update CubicWeb version targets
Denis Laxalde <denis.laxalde@logilab.fr>
parents: 11610
diff changeset
    14
  {envpython} -m pytest {toxinidir}/pyramid_cubicweb/tests {posargs}