I'm using nose with django-nose for my tests
But , I'm having troubles ordering my tests in a smart way
It's said that nose execute tests in alphabetical order , however , this is not the case with me. no matter what i do (change my code order , function names , clear compiled files) .. The test runner choose the very same ordering .
i can of course divide this big test into function that i would call , but i believe there is a better way
What am i missing ? Did anyone face the same problem ?
Side information: I'm testing against a series of ~10 actions , so i would argue -especially in my case- against 'test isolation'; having to rewrite past actions for every test is just not the smartest , nor time efficient in my opinion... & this is where execution order should comes into place.
I'm aware this A Nose plugin to specify the order of unit test execution , But i cant "setup" the nose plugin correctly , nor the functin naming answer is working
Thank you indeed