Skip to content

Commit a9eda03

Browse files
committed
add travis and tox
1 parent 1b11263 commit a9eda03

File tree

2 files changed

+57
-0
lines changed

2 files changed

+57
-0
lines changed

.travis.yml

Lines changed: 20 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,20 @@
1+
language: python
2+
install:
3+
- pip install --upgrade pip
4+
- pip install tox
5+
script:
6+
- tox
7+
env:
8+
matrix:
9+
- TOXENV=py27-django17
10+
- TOXENV=py27-django18
11+
- TOXENV=py32-django17
12+
- TOXENV=py32-django18
13+
- TOXENV=py33-django17
14+
- TOXENV=py33-django18
15+
- TOXENV=py34-django17
16+
- TOXENV=py34-django18
17+
- TOXENV=coveralls
18+
global:
19+
- secure: upiNM5+0o3+OnDmkNUhIiytQwIvDsT/rYuC0yrE3cwQV/UgzYBn66YAO03aBBheL6jjqyzteqKnSAm/sNJ7wPkH4brebG6JPWOYMLa2EPdRRfA+Ztxz8ZwKDwQ8syzsdUiw8aHwcPNB0Uc2wO2cUbBKyq6SfVHGJXDVIsViZgnl8CO3KpvwYJ8gj1aj1GQh7aR7y7lsXuTlO9/uFO3AQS6iIJ5QbWPDtjuFdz31xZbW2nIVIv1pQ/OgKsGt0gyLZ1KzirXv9+5enyqQd3ZdVZVTp516Cyxah2bKFQ0shUVDPrLoHQ3iXKUynV1kEzCcqNa4Icu6JfOIyddB0F1NC6FPkUkhnBIrONrCjWBCbUJFHPBCGzmmtSGGXbcQ9zJXFiTmop2P5aWLyvGpavaH840mz/zRLBCpjACGuuB91+pUdvkTHufia1TUW+KN+YSyXyOPPo8a2HvQb3Hj9ehaxKM7yqdL+DeeCXqZDX6U2UGjrLwPEFMdSojm2c8kDBXN7tI/Gi+TiWsnbn9kBHYt9ZWZRdZ4gN95X8KPaoJu4YC9mxmsG83DEUlM+3otyymSqRqp3x8aEHIfw7+Myxvr2rcb4ul8pQ0ps0MGeZDTMa69FQejrS8CZfw5CUG5rwYLHBijE2+gW4r1HgHv2Yz0MPimAQJ98nTon8gsDmxAIsAk=
20+
- secure: eCgpcXJB4l9qBffkbbBY65666Pr0jkq0dKhhe5MVN46HYtmqTIfucYiMVwouySEQeILkPyb2W/l+lDFBWmbnwJe1/cGbu1ccukt4j7PGun9UpHxN7jnnww+3t7y9pY7VG9g2fC/A9Jxq7TTut4wGu9yqddWBxQczCqidr9POCXDLSPD+SfM2nc1+n2C2uM62pxHZwHIsyl2mWtaglpcQ53GGni4NDmmQw4izT0arOXH0Pc7mCjYK+8ucdtHq3yuhtP2q5nn9jeioJcGNqUMFnh+IAVr/Y5+oLPsqigGbG2sHVBWESKWo08joKRkTBtb8rvO7hmBERdaUumHCRsN2vUCcVTUbV32FaIp1AJbZ09WFpn1KObJyTF3DLa/PkaDWjZ4NqacbHb4Zq+PRbFLLI3UybBz2Cyw1M/8JgxCbAh6KivLaFeebI83aFQuRskIzPAaPEMMW2Si9v55fSfkJ6NESLOPY9h4VhI6qvZjJpXf8lgB1bnm8PkKsILXUL95kn0m2qljfkeH6+YaBfTZhRqWGkXOwtG8BNXl/F+cI5jqksoxZF4jpTDTVBWmExd+RXZFD3NFlA/tNCM9SDuuCfku2beMHOJpaySmBe59IR/H1PDzpLlfIMWavBtMhNajIsBNRCNtazDXKufDXDNEGElnZGY/R9lZHNraK18qU4Gg=

tox.ini

Lines changed: 37 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,37 @@
1+
[tox]
2+
envlist =
3+
{py27,py32,py33,py34}-django{17,18}
4+
coverage
5+
skip_missing_interpreters = True
6+
7+
[testenv]
8+
deps =
9+
django17: Django>=1.7,<1.8
10+
django18: Django>=1.8,<1.9
11+
passenv =
12+
ALGOLIA*
13+
TRAVIS*
14+
commands = python runtests.py
15+
16+
[testenv:coverage]
17+
basepython = python2.7
18+
deps = coverage
19+
passenv =
20+
ALGOLIA*
21+
TRAVIS*
22+
commands =
23+
coverage run --branch --source=django.contrib.algoliasearch runtests.py
24+
coverage report
25+
26+
[testenv:coveralls]
27+
basepython = python2.7
28+
deps =
29+
coverage
30+
coveralls
31+
passenv =
32+
ALGOLIA*
33+
TRAVIS*
34+
commands =
35+
coverage run --branch --source=django.contrib.algoliasearch runtests.py
36+
coverage report
37+
coveralls

0 commit comments

Comments
 (0)