dev-python/urwid-0.9.9 fails tests with Python 2.7. The order of items of dictionary is different in representation. Dictionaries are unordered, so it's only problem in comparison of representations. File "/var/tmp/portage/dev-python/urwid-0.9.9/work/urwid-0.9.9/urwid/decoration.py", line 114, in urwid.decoration.AttrMap.__init__ Failed example: am2 Expected: <AttrMap flow widget <Text flow widget 'hi'> attr_map={None: 'bg', 'word': 'greeting'}> Got: <AttrMap flow widget <Text flow widget 'hi'> attr_map={'word': 'greeting', None: 'bg'}>
Created attachment 210740 [details] urwid-0.9.9:20091120-192520.log
Tests work fine with urwid-0.9.9.1 from the tree (using python-2.7.1).
Tests of dev-python/urwid-0.9.9.1 pass with Python 2.7.