Skip to content

Commit eb74cbf

Browse files
committed
Enable travis to run tests
Fixes #151. Pull request: #154
1 parent aaeea8a commit eb74cbf

File tree

2 files changed

+28
-1
lines changed

2 files changed

+28
-1
lines changed

.travis.yml

+27
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,27 @@
1+
language: python
2+
python:
3+
- "2.7"
4+
sudo: required
5+
services:
6+
- docker
7+
env:
8+
- PRODUCT_TEST_GROUP=0
9+
- PRODUCT_TEST_GROUP=1
10+
- PRODUCT_TEST_GROUP=2
11+
- PRODUCT_TEST_GROUP=3
12+
- PRODUCT_TEST_GROUP=4
13+
- PRODUCT_TEST_GROUP=5
14+
- OTHER_TESTS=true
15+
install:
16+
- pip install --upgrade pip==6.1.1
17+
- pip install -r requirements.txt
18+
script:
19+
- |
20+
if [ -v PRODUCT_TEST_GROUP ]; then
21+
PRODUCT_TESTS=$(find tests/product/ -name '*py' | awk "NR % 6 == $PRODUCT_TEST_GROUP" | tr '\n' ' ')
22+
tox -e py26 -- -a '!quarantine' $PRODUCT_TESTS
23+
fi
24+
- |
25+
if [ -v OTHER_TESTS ]; then
26+
make clean lint docs test test-rpm
27+
fi

setup.cfg

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
11
[wheel]
22
universal = 0
33
[nosetests]
4-
verbosity=3
4+
verbosity=3

0 commit comments

Comments
 (0)