web/lib/django/contrib/gis/tests/geometries.py
changeset 29 cc9b7e14412b
parent 0 0d40e90630ef
equal deleted inserted replaced
28:b758351d191f 29:cc9b7e14412b
    10         self.bad = kwargs.pop('bad', False)
    10         self.bad = kwargs.pop('bad', False)
    11 
    11 
    12         if not self.bad:
    12         if not self.bad:
    13             m = wkt_regex.match(wkt)
    13             m = wkt_regex.match(wkt)
    14             if not m:
    14             if not m:
    15                 raise Exception, 'Improper WKT: "%s"' % wkt
    15                 raise Exception('Improper WKT: "%s"' % wkt)
    16             self.geo_type = m.group('type')
    16             self.geo_type = m.group('type')
    17 
    17 
    18         for key, value in kwargs.items():
    18         for key, value in kwargs.items():
    19             setattr(self, key, value)
    19             setattr(self, key, value)
    20 
    20 
   169 
   169 
   170 """,
   170 """,
   171                        not_equal=True,
   171                        not_equal=True,
   172                        ),
   172                        ),
   173               )
   173               )
       
   174 
       
   175 # For testing HEX(EWKB).
       
   176 ogc_hex = '01010000000000000000000000000000000000F03F'
       
   177 # `SELECT ST_AsHEXEWKB(ST_GeomFromText('POINT(0 1)', 4326));`
       
   178 hexewkb_2d = '0101000020E61000000000000000000000000000000000F03F'
       
   179 # `SELECT ST_AsHEXEWKB(ST_GeomFromEWKT('SRID=4326;POINT(0 1 2)'));`
       
   180 hexewkb_3d = '01010000A0E61000000000000000000000000000000000F03F0000000000000040'