[TIP] Shameless nose plugin plug: nose-knows

Albert-Jan Roskam fomcl at yahoo.com
Wed Apr 16 23:53:04 PDT 2014




All right, but apart from the sanitation, the medicine, education, wine, public order, irrigation, roads, a 

fresh water system, and public health, what have the Romans ever done for us?

> From: Eyal Reuveni <eyal at eventbrite.com>
>To: testing-in-python at lists.idyll.org 
>Sent: Wednesday, April 16, 2014 7:02 PM
>Subject: [TIP] Shameless nose plugin plug: nose-knows
>Hey all,
>I wrote a nose plugin a while back that tracks which unit tests hit which files, allowing you to figure out which tests to run once you've modified a file.
>It's open source, it's pretty simple, and I hope you find it useful!
>Please let me know if you have questions or want to contribute!


Interesting. Is it different from the 'nosy' package in that it only runs tests that are associated with modified parts of the source code? In other words: only a subset of the unit tests are run? Nosy: "Run the nose test discovery and execution tool whenever a source file is changed. An elaborated version of Jeff Winkler's nosy tool that runs nose whenever a source file is changed. This version has a command line parser added, and the capability to use a configuration file to control what files are watched, and how nose runs." [https://pypi.python.org/pypi/nosy]


More information about the testing-in-python mailing list