Описание тега python-coverage
Coverage.py - это инструмент для измерения покрытия кода программ Python.
1
ответ
Как активировать покрытие Nose внутри кода в Python 3.5
У меня есть TestMain.py, который запускает и запускает тесты Nose, и я пытаюсь включить покрытие кода внутри него. Тесты в настоящее время загружаются следующим образом: if __name__ == '__main__': # Some initialization code here, so command-line can…
26 фев '16 в 17:22
1
ответ
Отчет о совокупном покрытии по нескольким версиям Python
У меня есть код, который выполняется условно в зависимости от текущей версии Python, потому что я поддерживаю 2.6, 2.7 и 3.3 из одного пакета. В настоящее время я создаю отчет о покрытии, как это, используя версию Python по умолчанию: coverage run -…
24 авг '13 в 12:59
1
ответ
Как запустить покрытие кода Python на нескольких платформах
Я использую cover.py в своем коде (python 2.7) внутри PyDEV в Windows. У меня есть кусочки кода, которые выполняются только в UNIX, обычно начиная с: if os.name == 'posix': и я хочу убедиться, что это также покрыто. Каким-то образом запустить покрыт…
14 ноя '12 в 04:05
2
ответа
Как установить модуль покрытия python и использовать его из командной строки в Windows
Я хочу узнать, как использовать модуль python cover.py для проверки структуры покрытия моего кода. Я попытался прочитать об инструменте из разных источников и наконец установил его на свой компьютер с Windows 7, используя утилиту 'pip'. После устано…
15 июл '12 в 14:19
2
ответа
NoseTest: работает с покрытием из скрипта Python
Я хочу запустить NoseTest из скрипта Python. Но я хочу не только запустить его, но и измерить тестовое покрытие. Просто сейчас у меня есть следующий код: import os import sys import nose sys.path.append(os.path.dirname(os.path.abspath(os.path.dirnam…
12 май '15 в 17:30
1
ответ
Не удается получить покрытие для работы в PyDev, "Файл не имеет статистики"
Я не могу заставить Coverage работать с PyDev. Каждый файл, который я запускаю, отображается с: "Файл не имеет статистики". Я следую инструкциям, установив флажок "Включить покрытие кода для новых запусков" и перетащив папку для анализа в окно "Покр…
26 авг '12 в 12:28
1
ответ
Покрытие носа, включая пакеты Python
Я использую тесты носа, чтобы запустить несколько модульных тестов и показать мне наш охват кода, используя что-то вроде: nosetests -w ./test --with-xunit --with-coverage --cover-tests Это работает хорошо, за исключением того факта, что я вижу кучу …
30 мар '11 в 20:25
0
ответов
Отсутствие ветки покрытия Python unittest в контексте __exit__
У меня было несколько раз, когда я делал следующее: # code m. with open(somefile, modes) as data_interface: .. ... n. ... И затем, пытаясь обеспечить тестовое покрытие с использованием модуля покрытия python, он жалуется на отсутствие ветки на линии…
13 мар '15 в 18:53
0
ответов
Покрытие кода Python/Django не распространяется на методы классов
Я использую cover.py для проверки покрытия тестами / кодами, и оно, похоже, последовательно пропускает любые методы класса. Есть ли способ это исправить?
08 апр '15 в 17:16
1
ответ
Python не видит субмодулей при работе под покрытием и носом
Я получаю сообщение об ошибке импорта, когда использую cover.py для запуска набора тестов, в котором основной носитель - это нос. Тесты работают нормально, если я просто использую Python. coverage run run_tests.py ERROR =============================…
20 май '11 в 18:41
2
ответа
Выполнение тестов с покрытием с использованием django-jenkins
У меня есть пара проектов Django, над которыми я работаю, и я использую Jenkins для целей непрерывной интеграции. Я уже какое-то время работал над этим, и он работает хорошо. Я хотел бы иметь возможность генерировать автоматические отчеты о покрытии…
26 фев '14 в 14:01
1
ответ
Исключить юнит-тесты из покрытия в python
Я новичок в использовании cover.py. я использовал coverage run unit_tests.py который провел мои тесты. Тогда я использовал coverage report который генерировал следующую сводку покрытия: Name Stmts Miss Cover -------------------------------- cardname…
09 фев '15 в 08:38
1
ответ
Сборка Hudson не удалась с использованием Python & Coverage
Я закончил этот урок от Джо Хека, чтобы настроить Hudson для Python. Все работало отлично, кроме раздела " Покрытие ". Моя сборка не удалась с этим выводом: [workspace] $ /bin/sh -xe /tmp/hudson6222564272447222496.sh + coverage run tests/run.py --wi…
23 янв '10 в 23:21
3
ответа
Покрытие кода для шаблонов Jinja2
У меня есть веб-приложение Pyramid, которое использует Jinja2 в качестве движка шаблонов. Он тестируется с помощью помощников тестирования Pyramid вместе с py.test и плагином покрытия. Но покрытие работает только для моего кода Python. Есть ли спосо…
13 дек '13 в 14:19
2
ответа
Как я могу обеспечить хорошее тестовое покрытие моего большого проекта Python
У меня очень большой проект на Python с очень большим набором тестов. Недавно мы решили количественно оценить качество нашего тестового покрытия. Я ищу инструмент для автоматизации генерации отчетов по тестированию. В идеале я хотел бы иметь привлек…
25 июн '10 в 09:44
1
ответ
Покрытие кода Python
coverage 3.4 Nose 1.1.2 Python 2.7.1 У меня есть структура проекта Python, как показано ниже root src #source directory company division pkg1 module1 module2 pkg2 module1 module2 test #All test files company division pkg1 test_module1 test_module2 К…
17 апр '13 в 15:45
1
ответ
Нос Python выдает ошибку TypeError с покрытием
Когда я использую тесты носа 1.2.1 с покрытием, он выдает ошибку ниже. /usr/lib/python2.6/site-packages/tw/core/view.py:223: DeprecationWarning: object.__new__() takes no parameters obj = object.__new__(cls, *args, **kw) Traceback (most recent call …
19 ноя '12 в 13:19
1
ответ
Как мне интерпретировать результаты покрытия ветки Python cover.py?
Я использую coverage.py измерить покрытие кода моих тестов. Я включил освещение филиала, но не могу понять смысл отчета. Без покрытия филиала я получаю 100% покрытие: Name Stmts Miss Cover Missing ----------------------------------------------------…
18 май '16 в 15:31
2
ответа
Для данного объекта, как получить список связанных методов, которые вызываются во время выполнения
Вопрос исходит из этого сценария: Мы создали фреймворк для тестирования apis нашего проекта в северном направлении на основе pytest. И теперь мы хотим получить отчет о покрытии того, сколько apis протестировано (в основном, вызвано), запустив тестов…
22 июн '16 в 22:37
1
ответ
Python unittest: как удовлетворить покрытие носа при импорте пакетов
Для данного файла python, который имеет следующие строки вверху: import traceback import datetime from django.contrib.contenttypes import generic from django.contrib.contenttypes.models import ContentType from django.db import models from django.con…
25 фев '15 в 18:40