Mercurial > python-hglib
annotate tox.ini @ 225:fba806958dba
tests: add regression test to check for null byte handling
author | Mathias De Mare <mathias.de_mare@nokia.com> |
---|---|
date | Tue, 14 Mar 2023 14:35:58 +0100 |
parents | 8ac8e29c7a1f |
children |
rev | line source |
---|---|
222
8ac8e29c7a1f
hglib: extend tox configuration for python 3
Mathias De Mare <mathias.de_mare@nokia.com>
parents:
212
diff
changeset
|
1 # note: you can use pyenv to install the necessary python versions missing on your system |
8ac8e29c7a1f
hglib: extend tox configuration for python 3
Mathias De Mare <mathias.de_mare@nokia.com>
parents:
212
diff
changeset
|
2 # --> pyenv install 2.7 3.6 3.7 3.8 3.9 3.10 3.11 |
8ac8e29c7a1f
hglib: extend tox configuration for python 3
Mathias De Mare <mathias.de_mare@nokia.com>
parents:
212
diff
changeset
|
3 # --> pyenv global 2.7 3.6 3.7 3.8 3.9 3.10 3.11 |
209
522cefa8cb45
tox: add a tox.ini for easier testing of hglib against many hg versions
Augie Fackler <raf@durin42.com>
parents:
diff
changeset
|
4 [tox] |
222
8ac8e29c7a1f
hglib: extend tox configuration for python 3
Mathias De Mare <mathias.de_mare@nokia.com>
parents:
212
diff
changeset
|
5 # test_merge_prompt_cb hangs for python3 before hg53 |
8ac8e29c7a1f
hglib: extend tox configuration for python 3
Mathias De Mare <mathias.de_mare@nokia.com>
parents:
212
diff
changeset
|
6 # python 2.7 is listed here to easily still test pre-hg53 |
8ac8e29c7a1f
hglib: extend tox configuration for python 3
Mathias De Mare <mathias.de_mare@nokia.com>
parents:
212
diff
changeset
|
7 envlist = py{27}-hg{37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52}, |
8ac8e29c7a1f
hglib: extend tox configuration for python 3
Mathias De Mare <mathias.de_mare@nokia.com>
parents:
212
diff
changeset
|
8 py{36,37,38,39,310}-hg{53,54,55,56,57,58,59}, |
8ac8e29c7a1f
hglib: extend tox configuration for python 3
Mathias De Mare <mathias.de_mare@nokia.com>
parents:
212
diff
changeset
|
9 py{36,37,38,39,310,311}-hg{60,61,62,63} |
209
522cefa8cb45
tox: add a tox.ini for easier testing of hglib against many hg versions
Augie Fackler <raf@durin42.com>
parents:
diff
changeset
|
10 |
522cefa8cb45
tox: add a tox.ini for easier testing of hglib against many hg versions
Augie Fackler <raf@durin42.com>
parents:
diff
changeset
|
11 [testenv] |
522cefa8cb45
tox: add a tox.ini for easier testing of hglib against many hg versions
Augie Fackler <raf@durin42.com>
parents:
diff
changeset
|
12 deps= |
522cefa8cb45
tox: add a tox.ini for easier testing of hglib against many hg versions
Augie Fackler <raf@durin42.com>
parents:
diff
changeset
|
13 hg37: Mercurial==3.7.3 |
522cefa8cb45
tox: add a tox.ini for easier testing of hglib against many hg versions
Augie Fackler <raf@durin42.com>
parents:
diff
changeset
|
14 hg38: Mercurial==3.8.3 |
522cefa8cb45
tox: add a tox.ini for easier testing of hglib against many hg versions
Augie Fackler <raf@durin42.com>
parents:
diff
changeset
|
15 hg39: Mercurial==3.8.3 |
522cefa8cb45
tox: add a tox.ini for easier testing of hglib against many hg versions
Augie Fackler <raf@durin42.com>
parents:
diff
changeset
|
16 hg40: Mercurial==4.0.2 |
522cefa8cb45
tox: add a tox.ini for easier testing of hglib against many hg versions
Augie Fackler <raf@durin42.com>
parents:
diff
changeset
|
17 hg41: Mercurial==4.1.3 |
522cefa8cb45
tox: add a tox.ini for easier testing of hglib against many hg versions
Augie Fackler <raf@durin42.com>
parents:
diff
changeset
|
18 hg42: Mercurial==4.2.2 |
522cefa8cb45
tox: add a tox.ini for easier testing of hglib against many hg versions
Augie Fackler <raf@durin42.com>
parents:
diff
changeset
|
19 hg43: Mercurial==4.3.1 |
522cefa8cb45
tox: add a tox.ini for easier testing of hglib against many hg versions
Augie Fackler <raf@durin42.com>
parents:
diff
changeset
|
20 hg44: Mercurial==4.4.2 |
522cefa8cb45
tox: add a tox.ini for easier testing of hglib against many hg versions
Augie Fackler <raf@durin42.com>
parents:
diff
changeset
|
21 hg45: Mercurial==4.5.3 |
522cefa8cb45
tox: add a tox.ini for easier testing of hglib against many hg versions
Augie Fackler <raf@durin42.com>
parents:
diff
changeset
|
22 hg46: Mercurial==4.6.2 |
522cefa8cb45
tox: add a tox.ini for easier testing of hglib against many hg versions
Augie Fackler <raf@durin42.com>
parents:
diff
changeset
|
23 hg47: Mercurial==4.7.2 |
522cefa8cb45
tox: add a tox.ini for easier testing of hglib against many hg versions
Augie Fackler <raf@durin42.com>
parents:
diff
changeset
|
24 hg48: Mercurial==4.8.2 |
522cefa8cb45
tox: add a tox.ini for easier testing of hglib against many hg versions
Augie Fackler <raf@durin42.com>
parents:
diff
changeset
|
25 hg49: Mercurial==4.9.1 |
210
513ebe91dc72
tox: add more Mercurial versions
Augie Fackler <raf@durin42.com>
parents:
209
diff
changeset
|
26 hg50: Mercurial==5.0.2 |
513ebe91dc72
tox: add more Mercurial versions
Augie Fackler <raf@durin42.com>
parents:
209
diff
changeset
|
27 hg51: Mercurial==5.1.2 |
513ebe91dc72
tox: add more Mercurial versions
Augie Fackler <raf@durin42.com>
parents:
209
diff
changeset
|
28 hg52: Mercurial==5.2.1 |
222
8ac8e29c7a1f
hglib: extend tox configuration for python 3
Mathias De Mare <mathias.de_mare@nokia.com>
parents:
212
diff
changeset
|
29 hg53: Mercurial==5.3.2 |
8ac8e29c7a1f
hglib: extend tox configuration for python 3
Mathias De Mare <mathias.de_mare@nokia.com>
parents:
212
diff
changeset
|
30 hg54: Mercurial==5.4.2 |
8ac8e29c7a1f
hglib: extend tox configuration for python 3
Mathias De Mare <mathias.de_mare@nokia.com>
parents:
212
diff
changeset
|
31 hg55: Mercurial==5.5.2 |
8ac8e29c7a1f
hglib: extend tox configuration for python 3
Mathias De Mare <mathias.de_mare@nokia.com>
parents:
212
diff
changeset
|
32 hg56: Mercurial==5.6.1 |
8ac8e29c7a1f
hglib: extend tox configuration for python 3
Mathias De Mare <mathias.de_mare@nokia.com>
parents:
212
diff
changeset
|
33 hg57: Mercurial==5.7.1 |
8ac8e29c7a1f
hglib: extend tox configuration for python 3
Mathias De Mare <mathias.de_mare@nokia.com>
parents:
212
diff
changeset
|
34 hg58: Mercurial==5.8 |
8ac8e29c7a1f
hglib: extend tox configuration for python 3
Mathias De Mare <mathias.de_mare@nokia.com>
parents:
212
diff
changeset
|
35 hg59: Mercurial==5.9.3 |
8ac8e29c7a1f
hglib: extend tox configuration for python 3
Mathias De Mare <mathias.de_mare@nokia.com>
parents:
212
diff
changeset
|
36 hg60: Mercurial==6.0.3 |
8ac8e29c7a1f
hglib: extend tox configuration for python 3
Mathias De Mare <mathias.de_mare@nokia.com>
parents:
212
diff
changeset
|
37 hg61: Mercurial==6.1.4 |
8ac8e29c7a1f
hglib: extend tox configuration for python 3
Mathias De Mare <mathias.de_mare@nokia.com>
parents:
212
diff
changeset
|
38 hg62: Mercurial==6.2.3 |
8ac8e29c7a1f
hglib: extend tox configuration for python 3
Mathias De Mare <mathias.de_mare@nokia.com>
parents:
212
diff
changeset
|
39 hg63: Mercurial==6.3.3 |
209
522cefa8cb45
tox: add a tox.ini for easier testing of hglib against many hg versions
Augie Fackler <raf@durin42.com>
parents:
diff
changeset
|
40 |
222
8ac8e29c7a1f
hglib: extend tox configuration for python 3
Mathias De Mare <mathias.de_mare@nokia.com>
parents:
212
diff
changeset
|
41 setenv = |
8ac8e29c7a1f
hglib: extend tox configuration for python 3
Mathias De Mare <mathias.de_mare@nokia.com>
parents:
212
diff
changeset
|
42 HGPYTHON3 = 1 |
8ac8e29c7a1f
hglib: extend tox configuration for python 3
Mathias De Mare <mathias.de_mare@nokia.com>
parents:
212
diff
changeset
|
43 |
8ac8e29c7a1f
hglib: extend tox configuration for python 3
Mathias De Mare <mathias.de_mare@nokia.com>
parents:
212
diff
changeset
|
44 commands={envpython} -m unittest discover |