#16455: Postgis 2.0 Compatibility
-----------------------------+------------------------------------
     Reporter:  ckarrie      |                    Owner:  jbronn
         Type:  New feature  |                   Status:  assigned
    Component:  GIS          |                  Version:  master
     Severity:  Normal       |               Resolution:
     Keywords:  postgis 2.0  |             Triage Stage:  Accepted
    Has patch:  1            |      Needs documentation:  0
  Needs tests:  1            |  Patch needs improvement:  0
Easy pickings:  0            |                    UI/UX:  0
-----------------------------+------------------------------------
Changes (by akaariai):

 * needs_better_patch:  1 => 0


Comment:

 I have now an updated patch in
 https://github.com/akaariai/django/tree/postgis2. This needs another
 review.

 I do get errors from the test suite:
 {{{
 ======================================================================
 FAIL: test01_retrieve
 (django.contrib.gis.tests.test_spatialrefsys.SpatialRefSysTest)
 Testing retrieval of SpatialRefSys model objects.
 ----------------------------------------------------------------------
 Traceback (most recent call last):
   File
 
"/home/akaariai/projects/django/tests/django/contrib/gis/tests/test_spatialrefsys.py",
 line 58, in test01_retrieve
     self.assertEqual(srtext, srs.wkt)
 AssertionError: 'GEOGCS["WGS 84",DATUM["WGS_1984",SPHEROID["WGS
 
84",6378137,298.257223563,AUTHORITY["EPSG","7030"]],AUTHORITY["EPSG","6326"]],PRIMEM["Greenwich",0,AUTHORITY["EPSG","8901"]],UNIT["degree",0.01745329251994328,AUTHORITY["EPSG","9122"]],AUTHORITY["EPSG","4326"]]'
 != u'GEOGCS["WGS 84",DATUM["WGS_1984",SPHEROID["WGS
 
84",6378137,298.257223563,AUTHORITY["EPSG","7030"]],AUTHORITY["EPSG","6326"]],PRIMEM["Greenwich",0,AUTHORITY["EPSG","8901"]],UNIT["degree",0.0174532925199433,AUTHORITY["EPSG","9122"]],AUTHORITY["EPSG","4326"]]'

 ======================================================================
 FAIL: test02_osr
 (django.contrib.gis.tests.test_spatialrefsys.SpatialRefSysTest)
 Testing getting OSR objects from SpatialRefSys model objects.
 ----------------------------------------------------------------------
 Traceback (most recent call last):
   File
 
"/home/akaariai/projects/django/tests/django/contrib/gis/tests/test_spatialrefsys.py",
 line 88, in test02_osr
     self.assertEqual(srtext, srs.wkt)
 AssertionError: 'GEOGCS["WGS 84",DATUM["WGS_1984",SPHEROID["WGS
 
84",6378137,298.257223563,AUTHORITY["EPSG","7030"]],AUTHORITY["EPSG","6326"]],PRIMEM["Greenwich",0,AUTHORITY["EPSG","8901"]],UNIT["degree",0.01745329251994328,AUTHORITY["EPSG","9122"]],AUTHORITY["EPSG","4326"]]'
 != 'GEOGCS["WGS 84",DATUM["WGS_1984",SPHEROID["WGS
 
84",6378137,298.257223563,AUTHORITY["EPSG","7030"]],AUTHORITY["EPSG","6326"]],PRIMEM["Greenwich",0,AUTHORITY["EPSG","8901"]],UNIT["degree",0.0174532925199433,AUTHORITY["EPSG","9122"]],AUTHORITY["EPSG","4326"]]'

 ----------------------------------------------------------------------
 Ran 27 tests in 0.017s

 FAILED (failures=2)
 }}}

 The failures seem to be about float conversion. On my laptop I got
 different errors, again related to float rounding. The question is if this
 is related to the updated PostGIS & dependencies, or if it is a pre-
 existing failure. At least on the laptop these errors seem to be present
 even using PostGIS 1.5.

-- 
Ticket URL: <https://code.djangoproject.com/ticket/16455#comment:46>
Django <https://code.djangoproject.com/>
The Web framework for perfectionists with deadlines.

-- 
You received this message because you are subscribed to the Google Groups 
"Django updates" group.
To post to this group, send email to django-updates@googlegroups.com.
To unsubscribe from this group, send email to 
django-updates+unsubscr...@googlegroups.com.
For more options, visit https://groups.google.com/groups/opt_out.


Reply via email to