Python тест на нос: разница между опциями -a и -A - PullRequest
1 голос
/ 10 февраля 2020

Существует две операции, которые я sh должен выполнить с помощью каркаса тестирования носа:

  1. для запуска тестов с указанными атрибутами c (методы, аннотированные @attr)
  2. для запуска всех тестов, которые не связаны ни с какими аннотациями.

Хотя документация сбивает с толку. Это выглядит следующим образом:

-a=ATTR, --attr=ATTR¶

Запускать только тесты с атрибутами, указанными ATTR [NOSE_ATTR]

-A=EXPR, --eval-attr=EXPR

Запускать только тесты, для атрибутов которых выражение Python EXPR оценивается как True [NOSE_EVAL_ATTR]

Мне интересно, как мне использовать вышеуказанные опции для достижения моей цели? Заранее спасибо!

...