language: python cache: pip services: - redis-server addons: apt: packages: - libgpg-error-dev - libgpgme11-dev python: - "3.3" - "3.4" - "3.5" - "3.5-dev" - "3.6-dev" - "nightly" before_install: - gpg --batch --gen-key tests/gpg/test_org_gpg install: - pip install -U pip - pip install -U nose - pip install coveralls - pip install codecov - pip install --pre pyme3 - pip install -U -r REQUIREMENTS - pip install . script: - coverage run -m --parallel-mode --source=misp_modules misp_modules.__init__ & - pid=$! - sleep 5 - nosetests --with-coverage --cover-package=misp_modules - kill -s INT $pid - pushd ~/ - coverage run -m --parallel-mode --source=misp_modules misp_modules.__init__ -s & - pid=$! - popd - sleep 5 - nosetests --with-coverage --cover-package=misp_modules - kill -s INT $pid after_success: - coverage combine .coverage* - codecov - coveralls