# HG changeset patch # User cmlenz # Date 1213087342 0 # Node ID 614b850faaf69aaecb7699976b5acc02fbd0a65f # Parent dc18772c5a447c342953c63ad937ddb6344fbc21 0.5.x branch: fix use of generator expressions in transform tests for Python 2.3 compatibility. diff --git a/genshi/filters/tests/transform.py b/genshi/filters/tests/transform.py --- a/genshi/filters/tests/transform.py +++ b/genshi/filters/tests/transform.py @@ -33,15 +33,15 @@ for mark, (kind, data, pos) in stream: if kind is START: if with_attrs: - data = (unicode(data[0]), dict((unicode(k), v) - for k, v in data[1])) + data = (unicode(data[0]), dict([(unicode(k), v) + for k, v in data[1]])) else: data = unicode(data[0]) elif kind is END: data = unicode(data) elif kind is ATTR: kind = ATTR - data = dict((unicode(k), v) for k, v in data[1]) + data = dict([(unicode(k), v) for k, v in data[1]]) yield mark, kind, data return list(_generate())