diff -r b758351d191f -r cc9b7e14412b web/lib/django/contrib/gis/tests/geometries.py --- a/web/lib/django/contrib/gis/tests/geometries.py Wed May 19 17:43:59 2010 +0200 +++ b/web/lib/django/contrib/gis/tests/geometries.py Tue May 25 02:43:45 2010 +0200 @@ -12,7 +12,7 @@ if not self.bad: m = wkt_regex.match(wkt) if not m: - raise Exception, 'Improper WKT: "%s"' % wkt + raise Exception('Improper WKT: "%s"' % wkt) self.geo_type = m.group('type') for key, value in kwargs.items(): @@ -171,3 +171,10 @@ not_equal=True, ), ) + +# For testing HEX(EWKB). +ogc_hex = '01010000000000000000000000000000000000F03F' +# `SELECT ST_AsHEXEWKB(ST_GeomFromText('POINT(0 1)', 4326));` +hexewkb_2d = '0101000020E61000000000000000000000000000000000F03F' +# `SELECT ST_AsHEXEWKB(ST_GeomFromEWKT('SRID=4326;POINT(0 1 2)'));` +hexewkb_3d = '01010000A0E61000000000000000000000000000000000F03F0000000000000040'