diff --git a/.travis.yml b/.travis.yml index 6c8e2ac8..b8ba56e7 100644 --- a/.travis.yml +++ b/.travis.yml @@ -7,8 +7,13 @@ python: dist: xenial services: - docker +cache: pip +before_install: + - pip install --upgrade pip wheel + - pip install codecov coveralls flake8 mock pytest pytest-cov selenium + # - docker build -t zeronet . + # - docker run -d -v $PWD:/root/data -p 15441:15441 -p 127.0.0.1:43110:43110 zeronet install: - - pip install -U pip wheel - pip install -r requirements.txt - pip list before_script: @@ -26,18 +31,10 @@ script: - python -m pytest src/Test --cov=src --cov-config src/Test/coverage.ini - mv plugins/disabled-Multiuser plugins/Multiuser && python -m pytest -x plugins/Multiuser/Test - mv plugins/disabled-Bootstrapper plugins/Bootstrapper && python -m pytest -x plugins/Bootstrapper/Test -before_install: - - pip install -U pytest mock pytest-cov selenium - - pip install codecov - - pip install coveralls - # - docker build -t zeronet . - # - docker run -d -v $PWD:/root/data -p 15441:15441 -p 127.0.0.1:43110:43110 zeronet + - flake8 . --count --select=E9,F63,F72,F82 --show-source --statistics after_success: - codecov - coveralls --rcfile=src/Test/coverage.ini -cache: - directories: - - $HOME/.cache/pip notifications: email: recipients: diff --git a/src/main.py b/src/main.py index c3ea2176..b6d8c27d 100644 --- a/src/main.py +++ b/src/main.py @@ -208,6 +208,7 @@ class Actions(object): for content_inner_path in site.content_manager.contents: s = time.time() logging.info("Verifing %s signature..." % content_inner_path) + err = None try: file_correct = site.content_manager.verifyFile( content_inner_path, site.storage.open(content_inner_path, "rb"), ignore_same=False