Вопросы по теме 'coverage.py'

охват.py: исключить файлы
Как исключить целые файлы из отчетов extension.py ? Согласно документации, вы можете исключить код, сопоставив строки. Я хочу исключить файлы целиком, чтобы отчеты не включали сторонние библиотеки. Я что-то упускаю? Это можно сделать?
24051 просмотров

Когда охват файлов моего набора тестов Python не будет 100%?
Мы используем Hudson и cover.py, чтобы сообщить о покрытии кода нашего набора тестов. Хадсон разбивает покрытие на: пакеты файлы классы линии условные Coverage.py сообщает только о покрытии файлов, выполненных / импортированных во...
481 просмотров

Можно ли использовать extension.py для измерения покрытия кода конкретного файла в приложении Google App Engine на Python?
В настоящее время я пытаюсь измерить покрытие кода для файлов Python в приложении Python Google App Engine. Я хотел бы запустить сервер разработки локально, а затем запустить мои тесты gaeunit и измерить охват, который они производят. Есть ли...
261 просмотров
schedule 06.12.2023

Python: AssertionError при выполнении носовых тестов с покрытием
Я довольно зеленый с тестированием python, так что это может быть что-то, что я делаю неправильно. Когда я запускаю свои тесты, бегуны тестов работают нормально и покрытие тоже ... но между ними я получаю ошибку утверждения: Traceback (most...
2052 просмотров

Почему тесты носа говорят --with-coverage не вариант?
Я использую носовые тесты для автоматического обнаружения и запуска своих юнит-тестов. Я также хотел бы, чтобы он генерировал отчеты о покрытии. Когда я запускаю тесты с помощью следующей команды, все работает нормально nosetests . Я...
6111 просмотров

Показать различия в двух прогонах тестового покрытия
Я сейчас пишу тесты для старого кода, от которого отказались. Я обнаружил, что cover.py может быть полезным инструментом, помогающим мне решить, какой тест писать дальше. По мере того, как я улучшаю наше тестирование, я хотел бы увидеть, как я...
436 просмотров
schedule 26.10.2023

покрытие.py против файлов .pyc
Я пытаюсь использоватьcoverage.py, чтобы найти покрытие функциональных тестов, выполненных против серверного процесса, развернутого с использованием файлов .pyc. И кажется покрытие не поддерживает это. Пытаясь решить эту проблему, я создал простой...
581 просмотров
schedule 07.02.2023

Ошибка при использовании py.test с покрытием
Я использую py.test с coverage . У меня были проблемы с использованием pytest-cov в моих тестах; когда я запускал py.test --cov=my_module --coverage-report=html . , определения функций в моем модуле сообщались как отсутствующие, даже если...
443 просмотров

Найти неиспользуемый код в веб-приложении
Я работаю над монолитным унаследованным веб-приложением, которое мы хотим попробовать разобрать. Я хочу выяснить, какие части кода никогда не запускаются. Можно ли запустить uwsgi с coverage , и если да, то как мне это сделать?
404 просмотров
schedule 25.11.2022

объединить файлы покрытия python?
Мне интересно, можно ли объединить файлы coverage.xml в 1 файл, чтобы увидеть глобальный отчет в выводе HTML. У меня unit/functional tests работает как 1 команда, а integration tests как вторая команда. Это означает, что мое покрытие для...
15694 просмотров

Nosetests - исключение каталога из отчета о покрытии
У меня есть приложение Python, структурированное следующим образом: proj - comp1 - comp2 tests - comp1 - comp2 other - contains some python code Я запускаю носовые тесты следующим образом: nosetests --with-coverage...
625 просмотров
schedule 29.06.2023

Как узнать, какие ветки не покрыты тестами?
Я измеряю покрытие кода небольшого приложения Python. Несмотря на то, что покрытие линии составляет 100%, покрытие филиалов — нет. Проблема в том, что coverage не дает мне никаких указаний о местоположении незакрытых ветвей. coverage run...
1787 просмотров

как сказать носу и покрытию не включать файлы в мой virtualenv?
Пытаюсь поспорить нос + покрытие. Если у меня есть этот код: class Foobar(object): def add(self, a, b): return a + b И этот тест: from unittest import TestCase from foobar import Foobar class FoobarTest(TestCase): def...
922 просмотров
schedule 12.09.2023

Исключить файлы из отчета о покрытии
Я пытаюсь исключить некоторые файлы из отчета о покрытии. Я использую TravisCI и Coveralls.io для тестирования своего проекта. Мой тестовый код выглядит следующим образом: script: - cd ../ - nosetests --with-coverage --cover-erase...
640 просмотров
schedule 10.07.2022

Как получить отчет о покрытии из данного пакета с помощью Nose2
Я хотел бы использовать nose2 с плагином покрытия, чтобы получить покрытие пакета Python, но я мне трудно настроить его так, чтобы он охватывал только тот пакет, над которым я работаю. Пакет называется vimhdl и раздел покрытия моего...
2404 просмотров
schedule 30.12.2022

coverage.py не может собрать какие-либо данные о сбое комбинезона в travis
Я создаю приложение python в travis. У меня есть setup.py, который в основном запускает команду: py.test packageName когда мы делаем: setup.py test Я пытаюсь запустить плагин покрытия, чтобы перейти к комбинезонам, поэтому, когда я...
404 просмотров

Объединить файлы покрытия ветвей python
У меня есть многопроцессорное приложение на питоне. И я пытаюсь получить отчет о покрытии после запуска тестов. Я пытаюсь объединить отчеты о покрытии, но не могу сделать это за один раз. Ниже приведена проблема, с которой я столкнулся. Мои два...
809 просмотров

Pycharm/IntelliJ показывает 0% покрытие для pytest, хотя покрытие было создано
У меня есть проект Python и задача tests , настроенная на запуск pytest из рабочего каталога проекта. Выполнение Run 'tests' with coverage из меню Run успешно запускает тесты, и результаты консоли показывают, что покрытие было...
3721 просмотров

отчет о покрытии Nosetests пропускает некоторые файлы .py и не уверен, почему
Я запускаю команду Nosetests, которая приводит к странным результатам. См. изображение: подробности: структура папок и результаты охвата Почему файлы в папке customercard_source/objects не отображаются при первом запуске носовых тестов? Если я...
192 просмотров
schedule 02.09.2022

pytest-cov не работает с tox
Это моя tox.ini конфигурация [tox] envlist = py36 [testenv] commands = pytest -vv --pep8 --flakes \ --cov=quest --cov-report \ term-missing --profile {posargs} deps = -rrequirements.txt Когда я запускаю tox , я...
1915 просмотров
schedule 10.12.2022