+1. Having a common test base class came in handy many times in many projects for me. The case it doesn't solve is when you have tests implemented as non-member functions. That's why, for this case, I'd favor a nose plugin, internal to the project if you must.