Brad Miller <[EMAIL PROTECTED]> added the comment: On Apr 17, 2008, at 4:26 PM, Amaury Forgeot d'Arc wrote:
> > Amaury Forgeot d'Arc <[EMAIL PROTECTED]> added the comment: > > Some review of dv_range.patch: > > - repr(d.keys()) depends on the internal ordering of items, their hash > values, the insertion order... the test seems fragile. > Or you may rely on the fact that ints are their own hash values, so a > small dict containing small keys will appear ordered. I suggest > something like {6: 1.2, 1: 'A', 7: 42, 4: None} I wondered about that, but my assumption was that the hash function for strings and ints was equally unlikely to change. I can go with all ints if that is really a safer assumption. > > > - empty dicts or empty ranges will display: > <range: > > <dict_items: > > Isn't there a better repr? At least this should appear in the tests. I'm not sure how to represent that better. <range: None> <dict_items: None> -- These seem misleading <range: empty> <dict_items: empty> -- I'm not sure that is better than <dict_items: > and empty may not mean anything to non-english speakers I'll be happy to add the test for the empty case after once I know what it should look like. > > > ---------- > nosy: +amaury.forgeotdarc > > __________________________________ > Tracker <[EMAIL PROTECTED]> > <http://bugs.python.org/issue2610> > __________________________________ __________________________________ Tracker <[EMAIL PROTECTED]> <http://bugs.python.org/issue2610> __________________________________ _______________________________________________ Python-bugs-list mailing list Unsubscribe: http://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com