mdmintz / pynose

pynose fixes nose to extend unittest and make testing easier
https://pypi.org/project/pynose/
GNU Lesser General Public License v2.1
11 stars 6 forks source link

Add an option to show skipped test cases by attrs #38

Open birnevogel11 opened 4 weeks ago

birnevogel11 commented 4 weeks ago

Hi, thank you for the update nose to support py3.10 to py3.13. It helps a lot to our team. In our team, we also add some functions to show skip tests and control the logger in a more sophisticated way. Can you help to review and merge the PR? Thank you.

  1. Add --verbose-skipped-attr option to show skipped test cases by attrs
  2. Add NOSE_LOG_PROPAGATE env to determine to pass the log config to child loggers or not.
  3. Add NOSE_NO_LOG_HANDLERS env to bypass all log handlers. It's useful when the logger is set before call the nose program (i.e. the nose is used as a library.)