[TIP] Where to put unit tests? (What to name subdirectory?)
ben+python at benfinney.id.au
Fri Dec 5 22:11:46 PST 2008
"Daryl Spitzer" <daryl.spitzer at gmail.com> writes:
> To follow up, I ended up going with:
> - all my unit tests in the 'tests' subdirectory
> - integration tests in an 'integration' subdirectory in 'tests' (WITH
> a __init__.py)
> I run all tests by simply running `nosetests`. I run unit tests only
> with `nosetests --exclude=integration`. I run integration tests only
> with `nosetests --where=tests/integration`.
Sounds like a simple, workable system. Thanks for reporting back!
\ “Pinky, are you pondering what I'm pondering?” “I think so, |
`\ Brain, but if we get Sam Spade, we'll never have any puppies.” |
_o__) —_Pinky and The Brain_ |
More information about the testing-in-python