Просмотр исходного кода

trying to fix runtests script for setup.py

Rafał Pitoń 9 лет назад
Родитель
Сommit
dc91adce27
2 измененных файлов с 7 добавлено и 4 удалено
  1. 1 2
      .travis.yml
  2. 6 2
      runtests.py

+ 1 - 2
.travis.yml

@@ -5,10 +5,9 @@ python:
   - "2.7"
 install:
   - pip install coveralls
-  - pip install -r misago/project_template/requirements.txt
 before_script:
   - psql -c "create database travis_ci_test;" -U postgres
 script:
-  - coverage run --source=misago runtests.py
+  - coverage run --source=misago setup.py test
 after_success:
   - coveralls

+ 6 - 2
runtests.py

@@ -1,4 +1,3 @@
-import argparse
 import os
 import pwd
 import shutil
@@ -21,7 +20,12 @@ def parse_args():
         'noinput': True,
     }
 
-    for arg in sys.argv[1:]:
+    sys_args = sys.argv
+    if __name__ == '__main__':
+        # strip argv with script name
+        sys_args = sys_args[1:]
+
+    for arg in sys_args:
         if arg == '--verbose':
             kwargs['verbosity'] = 2
         else: