diff -r b758351d191f -r cc9b7e14412b web/lib/django/contrib/gis/tests/geoapp/test_regress.py --- 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)