Also: Failing assertions at unittest level must NOT print a stacktrace. It's useless - the stack frame above the unittest is only internal function calls and stuff.