diff --git a/django/contrib/gis/db/backends/oracle/features.py b/django/contrib/gis/db/backends/oracle/features.py index 16279b8a1ea8..eae6fcfbd03b 100644 --- a/django/contrib/gis/db/backends/oracle/features.py +++ b/django/contrib/gis/db/backends/oracle/features.py @@ -29,4 +29,17 @@ def django_test_skips(self): }, } ) + if self.connection.oracle_version >= (23, 9): + skips.update( + { + "Oracle 23ai unpacks 1-element geometry collections.": { + "gis_tests.layermap.tests.LayerMapTest." + "test_layermap_unique_multigeometry_fk", + "gis_tests.layermap.tests.LayerMapTest." + "test_null_geom_with_unique", + "gis_tests.layermap.tests.LayerMapTest." + "test_test_fid_range_step", + }, + }, + ) return skips