Add initial git repository and test related files

This commit is contained in:
Sridhar Ramaswamy 2015-06-04 15:38:50 -07:00
parent d51d5a6c29
commit 13eb760c07
4 changed files with 84 additions and 0 deletions

37
.gitignore vendored Normal file
View File

@ -0,0 +1,37 @@
*.py[co]
# Packages
*.egg
*.egg-info
dist
build
eggs
parts
bin
var
sdist
develop-eggs
.installed.cfg
# Installer logs
pip-log.txt
# Unit test / coverage reports
.coverage
.tox
.venv
#Translations
*.mo
#Mr Developer
.mr.developer.cfg
# Packaging output
*.deb
# pbr output
AUTHORS
ChangeLog
test.conf

4
.gitreview Normal file
View File

@ -0,0 +1,4 @@
[gerrit]
host=review.openstack.org
port=29418
project=stackforge/tacker-horizon.git

10
test-requirements.txt Normal file
View File

@ -0,0 +1,10 @@
unittest2
nose
coverage
mock>=0.8.0
pep8
eventlet==0.12.1
iso8601
mox==0.5.3
testtools
fixtures

33
tox.ini Normal file
View File

@ -0,0 +1,33 @@
[tox]
envlist = py27,pep8
[testenv]
distribute = False
setenv = VIRTUAL_ENV={envdir}
deps = -r{toxinidir}/test-requirements.txt
commands = nosetests --with-coverage --cover-package=akanda.rug {posargs}
sitepackages = False
[tox:jenkins]
[testenv:style]
deps = flake8
setuptools_git>=0.4
commands = flake8 akanda_horizon setup.py
[testenv:pep8]
deps = {[testenv:style]deps}
commands = {[testenv:style]commands}
[testenv:doc]
deps = Sphinx
commands = sphinx-build doc/source doc/build
[testenv:cover]
setenv = NOSE_WITH_COVERAGE=1
[testenv:venv]
commands = {posargs}
[flake8]
ignore = E123,E133,E226,E241,E242,E731