Add requirements, travis, and coverage files.

This commit is contained in:
Marina Samuel 2018-02-05 15:01:40 -05:00
Родитель 29a28877c2
Коммит 87bbcaf811
4 изменённых файлов: 29 добавлений и 0 удалений

3
.coveragerc Normal file
Просмотреть файл

@ -0,0 +1,3 @@
[report]
omit =
*/stmoab/dashboard_instances/*

12
.travis.yml Normal file
Просмотреть файл

@ -0,0 +1,12 @@
language: python
python:
- "2.7"
cache: pip
install:
- pip install --upgrade pip setuptools wheel
- pip install --only-binary=numpy,scipy numpy scipy
- pip install -r test_requirements.txt
script:
- make test
after_success:
- coveralls

6
requirements.txt Normal file
Просмотреть файл

@ -0,0 +1,6 @@
boto3 == 1.4.4
scipy == 0.13.3
statistics == 1.0.3.5
statsmodels == 0.6.1
urllib3 == 1.21.1
redash_client == 0.2.0

8
test_requirements.txt Normal file
Просмотреть файл

@ -0,0 +1,8 @@
boto3 == 1.4.4
coveralls == 1.1
flake8 == 3.3.0
mock == 1.3.0
statistics == 1.0.3.5
statsmodels == 0.6.1
urllib3 == 1.21.1
redash_client == 0.2.0