سؤال

Is there a plugin for py.test similar to noses's spec (also a part of pinocchio). I want to see test runner output look like this:

Foobaz
  - behaves such and such
  - causes an error (ERROR)
  - fails to satisfy this specification (FAILED)
  - throws deprecated exception (DEPRECATED)
  - throws skip test exception (SKIPPED)

Testcase names transformed into list titles and testcase methods names are transformed into list items. Or module name and top-level functions, it will make sense too.

I guess it's not that hard to build one myself, but maybe there is one already?

هل كانت مفيدة؟

المحلول

Check out pytest_spec. It appears to do something similar to what you want, maybe not exactly though.

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top