The ordering behavior between inherited test classes seems to have changed between FlexUnit 4 and 4.1 beta 2.
Here is the order my test methods are running in:
SubClass [After(order=9)]
SubClass [After(order=10)]
BaseClass [After(order=1)]
4.0 did this:
BaseClass [After(order=1)]
SubClass [After(order=9)]
SubClass [After(order=10)]
I think the old behavior is correct... maybe a bug here?
Thanks,
Brian