Skip to content

Commit

Permalink
Browse files Browse the repository at this point in the history
Vector vrt files should be marked as potential containers
Matches behaviour on GDAL <3.4 builds with GDAL >= 3.4 builds
  • Loading branch information
nyalldawson committed Aug 26, 2021
1 parent ff302ca commit 3722b16
Show file tree
Hide file tree
Showing 2 changed files with 2 additions and 1 deletion.
1 change: 1 addition & 0 deletions src/core/qgsgdalutils.cpp
Expand Up @@ -623,6 +623,7 @@ QStringList QgsGdalUtils::multiLayerFileExtensions()
QStringLiteral( "gpx" ),
QStringLiteral( "pdf" ),
QStringLiteral( "pbf" ),
QStringLiteral( "vrt" ),
QStringLiteral( "nc" ),
QStringLiteral( "shp.zip" ) };
return SUPPORTED_DB_LAYERS_EXTENSIONS;
Expand Down
2 changes: 1 addition & 1 deletion tests/src/python/test_provider_ogr.py
Expand Up @@ -2218,7 +2218,7 @@ def test_provider_sublayer_details_fast_scan(self):
self.assertEqual(res[0].uri(), os.path.join(TEST_DATA_DIR, "vector_vrt.vrt"))
self.assertEqual(res[0].providerKey(), "ogr")
self.assertEqual(res[0].type(), QgsMapLayerType.VectorLayer)
self.assertFalse(res[0].skippedContainerScan())
self.assertTrue(res[0].skippedContainerScan())

# raster vrt
res = metadata.querySublayers(os.path.join(TEST_DATA_DIR, "/raster/hub13263.vrt"), Qgis.SublayerQueryFlag.FastScan)
Expand Down

0 comments on commit 3722b16

Please sign in to comment.