The testid plugin is great, but when I rerun --failed tests, it runs tests for all modules, not just the one I requested.
For example, I run
nosetests test.test_datasets --with-id
There are some failures, but I move on and run
nosetests test.system_test --with-id
I make changes and rerun
nosetests test.system_test --failed
and nose runs all the failed tests from both test_datasets and system_test. It should only run system_test, as that is what I've asked for. If I wanted all the failed tests, surely I would just run