2014-12-08 2 views
2

У меня есть проект, содержащий как доктрины, так и тесты на основе Unittest, которые выполняются с использованием nosetest.Выбор доктрин с атрибутами/тегами в nosetest

Поскольку некоторые из тестов медленны и зависят от внешней базы данных, я хочу использовать tagging, чтобы выбрать, какие тесты следует запускать. Это не проблема с Unittests, я просто использую декоратор attr, но когда я прихожу к доктринам, я не могу найти синтаксис для тегов.

В заключение: Можно ли добавлять атрибуты в доктрины?

ответ

0

У меня нет большого опыта в nosetest вообще или в тегировании конкретно, но есть способ получить доктрину как unittest.TestSuite с использованием doctest.DocTestSuite. Поэтому, возможно, вы можете использовать его для преобразования вашего doctest в testsuite, а затем добавить теги, как и для обычного unittest.