Skip to content

Commit f0c5b5e

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

File tree

2 files changed

+24
-1
lines changed

2 files changed

+24
-1
lines changed

.travis.yml

+23
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,23 @@
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+
install:
12+
- pip install --upgrade pip==6.1.1
13+
- pip install -r requirements.txt
14+
script:
15+
- |
16+
if [ -v PRODUCT_TEST_GROUP]; then
17+
PRODUCT_TESTS=$(find tests/product/ -name '*py' | awk "NR % 3 == $PRODUCT_TEST_GROUP" | paste -sd ,)
18+
tox -e py26 -- -a '!quarantine' $PRODUCT_TESTS
19+
fi
20+
- |
21+
if [ -v OTHER_TESTS ]; then
22+
make clean lint docs test test-rpm
23+
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)