diff options
author | Alexandre Pretto <anunes@thoughtworks.com> | 2015-01-08 19:11:51 -0200 |
---|---|---|
committer | Pixpoa pairing <pixpoapairing@pixelated-project.org> | 2015-01-08 19:11:51 -0200 |
commit | 9358374cd1c542c480958f399308d02f83b15217 (patch) | |
tree | 7feee2d386da0925bd840d00886c24d999df86df | |
parent | b06b794de750d972a9dff9165e203815b79c5b62 (diff) |
Make it easier to run unit, integration and pep8 tests
-rwxr-xr-x | service/go | 23 | ||||
-rw-r--r-- | service/test_requirements.txt | 1 |
2 files changed, 22 insertions, 2 deletions
@@ -12,9 +12,28 @@ function setupjs { cd - } -if [ "$1" == 'test' ]; then - nosetests "${@:2}" test/unit +function runIntegrationTests { nosetests "${@:2}" test/integration +} + +function runUnitTests { + nosetests "${@:2}" test/unit +} + +function runPep8 { + pep8 pixelated test --ignore=E501 +} + +if [ "$2" == 'test' ]; then + runPep8 + runUnitTests + runIntegrationTests +elif [ "$1" == 'unit' ]; then + runUnitTests +elif [ "$1" == 'integration' ]; then + runIntegrationTests +elif [ "$1" == 'pep8' ]; then + runPep8 elif [ "$1" == 'setuppy' ]; then setuppy elif [ "$1" == 'setupjs' ]; then diff --git a/service/test_requirements.txt b/service/test_requirements.txt index aeba39d0..4f8bc5e3 100644 --- a/service/test_requirements.txt +++ b/service/test_requirements.txt @@ -7,4 +7,5 @@ httmock==1.2.2 mockito==0.5.2 funkload==1.16.1 tornado==4.0.2 +pep8==1.5.7 |