checks: python: code_rating: true duplicate_code: true build: environment: python: 3.6 nodes: analysis: tests: override: - py-scrutinizer-run tests: dependencies: before: - pip install -r requirements-test.txt - pip install -r requirements.txt - python setup.py install tests: override: - coverage run --source=ebook_homebrew -m pytest --it tests/ coverage: dependencies: before: - pip install -r requirements-test.txt - pip install -r requirements.txt - python setup.py install tests: override: - command: 'coverage run --source=ebook_homebrew -m pytest --it tests/' coverage: file: '.coverage' format: 'py-cc' filter: excluded_paths: - 'tests/*' - 'doc_src/*' - 'docs/*'
checks: python: code_rating: true duplicate_code: true build: nodes: analysis: project_setup: override: - 'true' tests: override: - py-scrutinizer-run - command: pylint-run use_website_config: true - js-scrutinizer-run tests: true filter: excluded_paths: - '*/test/*' - '*/tests/*' - '*/doc_src/*' - '*.min.js' dependency_paths: - 'lib/*'