--- a/web/lib/django/contrib/gis/tests/geoapp/test_regress.py Wed May 19 17:43:59 2010 +0200
+++ b/web/lib/django/contrib/gis/tests/geoapp/test_regress.py Tue May 25 02:43:45 2010 +0200
@@ -1,5 +1,4 @@
import os, unittest
-from django.contrib.gis.db.backend import SpatialBackend
from django.contrib.gis.tests.utils import no_mysql, no_oracle, no_postgis, no_spatialite
from django.contrib.gis.shortcuts import render_to_kmz
from models import City
@@ -28,8 +27,11 @@
kmz = render_to_kmz('gis/kml/placemarks.kml', {'places' : places})
@no_spatialite
+ @no_mysql
def test03_extent(self):
"Testing `extent` on a table with a single point, see #11827."
pnt = City.objects.get(name='Pueblo').point
ref_ext = (pnt.x, pnt.y, pnt.x, pnt.y)
- self.assertEqual(ref_ext, City.objects.filter(name='Pueblo').extent())
+ extent = City.objects.filter(name='Pueblo').extent()
+ for ref_val, val in zip(ref_ext, extent):
+ self.assertAlmostEqual(ref_val, val, 4)