On 01/09/2012 09:03 AM, Eelco wrote:
i havnt read every post in great detail, but it doesnt seem like your
actual question has been answered, so ill give it a try.
AFAIK, changing __dict__ to be an ordereddict is fundamentally
impossible in python 2. __dict__ is a builtin language construct
hardcoded into the C API. There is no way to mess with it.
Apparently this is different in python 3, but I dont know much about
that.
Actually the primary question has been answered by Ian Kelly which
suggested __prepare__ for Python 3, and Peter Otten posted a code for a
custom TestLoader that will essentially do what the OP wanted.
I was just suggesting that what the OP thinks he wants is quite likely
not what he actually wants.
--
http://mail.python.org/mailman/listinfo/python-list