'Testing with mixed SRID (Country has default 4326).'

@skipUnlessDBFeature('has_Difference_function', 'has_Transform_function')
def test_difference_mixed_srid(self):

    geom = Point(556597.4, 2632018.6, srid=3857)
    qs = Country.objects.annotate(difference=functions.Difference('mpoly', geom))
    if oracle:
        qs = qs.exclude(name='Texas')
    for c in qs:
        self.assertTrue(c.mpoly.difference(geom).equals(c.difference))
