-
Notifications
You must be signed in to change notification settings - Fork 15
/
circle.yml
28 lines (26 loc) · 856 Bytes
/
circle.yml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
machine:
python:
version: 2.7.9
dependencies:
pre:
- sudo apt-get install -y graphviz
- pip install --upgrade pip
- pip install packaging
- pip install appdirs
- pip install six
- pip install setuptools==33.1.1
- pip install cython
- pip install -r PB_REQUIREMENTS.txt
- pip install -r REQUIREMENTS.txt
- pip install nose
test:
override:
- git submodule update --init
- git-sym/git-sym update
- mkdir -p $CIRCLE_TEST_REPORTS
- make test-sanity
# FIXME(mpkocher)(2016-5-14) This is only running the unittests.
# This should set ENV vars to make sure the output of each test type
- nosetests -s --verbose --with-xunit --xunit-file=$CIRCLE_TEST_REPORTS/nosetests.xml --logging-config nose.cfg pbsmrtpipe/tests/test_*.py
# This will run the entire suite
- make test-suite