===========================================================
                                      .___ __  __   
          _________________  __ __  __| _/|__|/  |_ 
         / ___\_` __ \__  \ |  |  \/ __ | | \\_  __\
        / /_/  >  | \// __ \|  |  / /_/ | |  ||  |  
        \___  /|__|  (____  /____/\____ | |__||__|  
       /_____/            \/           \/           
              grep rough audit - static analysis tool
                  v2.8 written by @Wireghoul
=================================[justanotherhacker.com]===
node-srs-1.2.0+~2.5.0/gdal/examples/gdalinfo.js-18-
node-srs-1.2.0+~2.5.0/gdal/examples/gdalinfo.js:19:console.log(`Driver: ${driver.description}`)
node-srs-1.2.0+~2.5.0/gdal/examples/gdalinfo.js-20-
##############################################
node-srs-1.2.0+~2.5.0/gdal/examples/gdalinfo.js-22-const size = ds.rasterSize
node-srs-1.2.0+~2.5.0/gdal/examples/gdalinfo.js:23:console.log(`Size is ${size.x}, ${size.y}`)
node-srs-1.2.0+~2.5.0/gdal/examples/gdalinfo.js-24-
##############################################
node-srs-1.2.0+~2.5.0/gdal/examples/gdalinfo.js-30-const geotransform = ds.geoTransform
node-srs-1.2.0+~2.5.0/gdal/examples/gdalinfo.js:31:console.log(`Origin = (${geotransform[0]}, ${geotransform[3]})`)
node-srs-1.2.0+~2.5.0/gdal/examples/gdalinfo.js:32:console.log(`Pixel Size = (${geotransform[1]}, ${geotransform[5]})`)
node-srs-1.2.0+~2.5.0/gdal/examples/gdalinfo.js-33-console.log('GeoTransform =')
##############################################
node-srs-1.2.0+~2.5.0/gdal/examples/gdalinfo.js-83-  if (band.description) {
node-srs-1.2.0+~2.5.0/gdal/examples/gdalinfo.js:84:    console.log(`  Description = ${band.description}`)
node-srs-1.2.0+~2.5.0/gdal/examples/gdalinfo.js-85-  }
node-srs-1.2.0+~2.5.0/gdal/examples/gdalinfo.js:86:  console.log(`  Min=${Math.floor(band.minimum * 1000) / 1000}`)
node-srs-1.2.0+~2.5.0/gdal/examples/gdalinfo.js:87:  console.log(`  Max=${Math.floor(band.maximum * 1000) / 1000}`)
node-srs-1.2.0+~2.5.0/gdal/examples/gdalinfo.js-88-  if (band.noDataValue !== null) {
node-srs-1.2.0+~2.5.0/gdal/examples/gdalinfo.js:89:    console.log(`  NoData Value=${band.noDataValue}`)
node-srs-1.2.0+~2.5.0/gdal/examples/gdalinfo.js-90-  }
##############################################
node-srs-1.2.0+~2.5.0/gdal/examples/gdalinfo.js-94-  band.overviews.forEach((overview) => {
node-srs-1.2.0+~2.5.0/gdal/examples/gdalinfo.js:95:    let overview_description = `${overview.size.x}x${overview.size.y}`
node-srs-1.2.0+~2.5.0/gdal/examples/gdalinfo.js-96-
##############################################
node-srs-1.2.0+~2.5.0/gdal/examples/gdalinfo.js-105-  if (overview_info.length > 0) {
node-srs-1.2.0+~2.5.0/gdal/examples/gdalinfo.js:106:    console.log(`  Overviews: ${overview_info.join(', ')}`)
node-srs-1.2.0+~2.5.0/gdal/examples/gdalinfo.js-107-  }
##############################################
node-srs-1.2.0+~2.5.0/gdal/examples/gdalinfo.js-111-  if (band.unitType) {
node-srs-1.2.0+~2.5.0/gdal/examples/gdalinfo.js:112:    console.log(`  Unit Type: ${band.unitType}`)
node-srs-1.2.0+~2.5.0/gdal/examples/gdalinfo.js-113-  }
##############################################
node-srs-1.2.0+~2.5.0/gdal/examples/gdalinfo.js-119-    for (let i = 0; i < category_names.length; i++) {
node-srs-1.2.0+~2.5.0/gdal/examples/gdalinfo.js:120:      console.log(`    ${i}: ${category_names[i]}`)
node-srs-1.2.0+~2.5.0/gdal/examples/gdalinfo.js-121-    }
##############################################
node-srs-1.2.0+~2.5.0/gdal/examples/gdalinfo.js-124-  if (band.scale !== 1 || band.offset !== 0) {
node-srs-1.2.0+~2.5.0/gdal/examples/gdalinfo.js:125:    console.log(`  Offset: ${band.offset},   Scale: ${band.scale}`)
node-srs-1.2.0+~2.5.0/gdal/examples/gdalinfo.js-126-  }
##############################################
node-srs-1.2.0+~2.5.0/gdal/examples/gdalinfo.js-133-    keys.forEach((key) => {
node-srs-1.2.0+~2.5.0/gdal/examples/gdalinfo.js:134:      console.log(`    ${key}=${metadata[key]}`)
node-srs-1.2.0+~2.5.0/gdal/examples/gdalinfo.js-135-    })
##############################################
node-srs-1.2.0+~2.5.0/gdal/examples/gdalinfo.js-142-    keys.forEach((key) => {
node-srs-1.2.0+~2.5.0/gdal/examples/gdalinfo.js:143:      console.log(`    ${key}=${metadata[key]}`)
node-srs-1.2.0+~2.5.0/gdal/examples/gdalinfo.js-144-    })
##############################################
node-srs-1.2.0+~2.5.0/gdal/examples/ogrinfo.js-17-
node-srs-1.2.0+~2.5.0/gdal/examples/ogrinfo.js:18:console.log(`Driver = ${driver.description}`)
node-srs-1.2.0+~2.5.0/gdal/examples/ogrinfo.js-19-console.log('')
##############################################
node-srs-1.2.0+~2.5.0/gdal/examples/ogrinfo.js-24-ds.layers.forEach((layer) => {
node-srs-1.2.0+~2.5.0/gdal/examples/ogrinfo.js:25:  console.log(`${i++}: ${layer.name}`)
node-srs-1.2.0+~2.5.0/gdal/examples/ogrinfo.js-26-
node-srs-1.2.0+~2.5.0/gdal/examples/ogrinfo.js:27:  console.log(`  Geometry Type = ${gdal.Geometry.getName(layer.geomType)}`)
node-srs-1.2.0+~2.5.0/gdal/examples/ogrinfo.js-28-  console.log(
node-srs-1.2.0+~2.5.0/gdal/examples/ogrinfo.js:29:    `  Spatial Reference = ${layer.srs ? layer.srs.toWKT() : 'null'}`
node-srs-1.2.0+~2.5.0/gdal/examples/ogrinfo.js-30-  )
##############################################
node-srs-1.2.0+~2.5.0/gdal/examples/ogrinfo.js-33-  console.log('  Extent: ')
node-srs-1.2.0+~2.5.0/gdal/examples/ogrinfo.js:34:  console.log(`    minX = ${extent.minX}`)
node-srs-1.2.0+~2.5.0/gdal/examples/ogrinfo.js:35:  console.log(`    minY = ${extent.minY}`)
node-srs-1.2.0+~2.5.0/gdal/examples/ogrinfo.js:36:  console.log(`    maxX = ${extent.maxX}`)
node-srs-1.2.0+~2.5.0/gdal/examples/ogrinfo.js:37:  console.log(`    maxY = ${extent.maxY}`)
node-srs-1.2.0+~2.5.0/gdal/examples/ogrinfo.js-38-
##############################################
node-srs-1.2.0+~2.5.0/gdal/examples/ogrinfo.js-40-  layer.fields.forEach((field) => {
node-srs-1.2.0+~2.5.0/gdal/examples/ogrinfo.js:41:    console.log(`    -${field.name} (${field.type})`)
node-srs-1.2.0+~2.5.0/gdal/examples/ogrinfo.js-42-  })
node-srs-1.2.0+~2.5.0/gdal/examples/ogrinfo.js-43-
node-srs-1.2.0+~2.5.0/gdal/examples/ogrinfo.js:44:  console.log(`  Feature Count = ${layer.features.count()}`)
node-srs-1.2.0+~2.5.0/gdal/examples/ogrinfo.js-45-})
##############################################
node-srs-1.2.0+~2.5.0/gdal/lib/gdal.js-9-  throw new Error(
node-srs-1.2.0+~2.5.0/gdal/lib/gdal.js:10:    `The bundled data path for node-gdal is missing '${data_path}' and GDAL_DATA environment is not set`
node-srs-1.2.0+~2.5.0/gdal/lib/gdal.js-11-  )
##############################################
node-srs-1.2.0+~2.5.0/gdal/lib/gdal.js-16-  throw new Error(
node-srs-1.2.0+~2.5.0/gdal/lib/gdal.js:17:    `The bundled proj data path for node-gdal is missing '${proj_path}' and PROJ_LIB environment is not set`
node-srs-1.2.0+~2.5.0/gdal/lib/gdal.js-18-  )
##############################################
node-srs-1.2.0+~2.5.0/gdal/lib/gdal.js-553-      if (!driver) {
node-srs-1.2.0+~2.5.0/gdal/lib/gdal.js:554:        throw new Error(`Cannot find driver: ${drivers[0]}`)
node-srs-1.2.0+~2.5.0/gdal/lib/gdal.js-555-      }
##############################################
node-srs-1.2.0+~2.5.0/gdal/lib/gdal.js-568-        if (!driver) {
node-srs-1.2.0+~2.5.0/gdal/lib/gdal.js:569:          throw new Error(`Cannot find driver: ${driver_name}`)
node-srs-1.2.0+~2.5.0/gdal/lib/gdal.js-570-        }
##############################################
node-srs-1.2.0+~2.5.0/gdal/lib/gdal.js-721-        if (!driver) {
node-srs-1.2.0+~2.5.0/gdal/lib/gdal.js:722:          throw new Error(`Cannot find driver: ${drivers[0]}`)
node-srs-1.2.0+~2.5.0/gdal/lib/gdal.js-723-        }
##############################################
node-srs-1.2.0+~2.5.0/gdal/lib/gdal.js-734-          if (!driver) {
node-srs-1.2.0+~2.5.0/gdal/lib/gdal.js:735:            throw new Error(`Cannot find driver: ${driver_name}`)
node-srs-1.2.0+~2.5.0/gdal/lib/gdal.js-736-          }
##############################################
node-srs-1.2.0+~2.5.0/gdal/test/_common.js-6-try {
node-srs-1.2.0+~2.5.0/gdal/test/_common.js:7:  gdal.startLogging(`${__dirname}/artifacts/log.txt`)
node-srs-1.2.0+~2.5.0/gdal/test/_common.js-8-} catch (e) {
##############################################
node-srs-1.2.0+~2.5.0/gdal/test/api_dataset.test.js-21-  before(() => {
node-srs-1.2.0+~2.5.0/gdal/test/api_dataset.test.js:22:    ds = gdal.open(`${__dirname}/data/dem_azimuth50_pa.img`)
node-srs-1.2.0+~2.5.0/gdal/test/api_dataset.test.js-23-  })
##############################################
node-srs-1.2.0+~2.5.0/gdal/test/api_dataset.test.js-39-        it('should return number', () => {
node-srs-1.2.0+~2.5.0/gdal/test/api_dataset.test.js:40:          const ds = gdal.open(`${__dirname}/data/sample.tif`)
node-srs-1.2.0+~2.5.0/gdal/test/api_dataset.test.js-41-          assert.equal(ds.bands.count(), 1)
##############################################
node-srs-1.2.0+~2.5.0/gdal/test/api_dataset.test.js-46-          console.log('before')
node-srs-1.2.0+~2.5.0/gdal/test/api_dataset.test.js:47:          const ds = gdal.open(`${__dirname}/data/shp/sample.shp`)
node-srs-1.2.0+~2.5.0/gdal/test/api_dataset.test.js-48-          console.log('after')
##############################################
node-srs-1.2.0+~2.5.0/gdal/test/api_dataset.test.js-51-        it('should throw if dataset is closed', () => {
node-srs-1.2.0+~2.5.0/gdal/test/api_dataset.test.js:52:          const ds = gdal.open(`${__dirname}/data/sample.tif`)
node-srs-1.2.0+~2.5.0/gdal/test/api_dataset.test.js-53-          ds.close()
##############################################
node-srs-1.2.0+~2.5.0/gdal/test/api_dataset.test.js-60-        it('should return RasterBand', () => {
node-srs-1.2.0+~2.5.0/gdal/test/api_dataset.test.js:61:          const ds = gdal.open(`${__dirname}/data/sample.tif`)
node-srs-1.2.0+~2.5.0/gdal/test/api_dataset.test.js-62-          assert.instanceOf(ds.bands.get(1), gdal.RasterBand)
##############################################
node-srs-1.2.0+~2.5.0/gdal/test/api_dataset.test.js-64-        it('should return null if band id is out of range', () => {
node-srs-1.2.0+~2.5.0/gdal/test/api_dataset.test.js:65:          const ds = gdal.open(`${__dirname}/data/sample.tif`)
node-srs-1.2.0+~2.5.0/gdal/test/api_dataset.test.js-66-          assert.isNull(ds.bands.get(0))
##############################################
node-srs-1.2.0+~2.5.0/gdal/test/api_dataset.test.js-68-        it('should throw if dataset is closed', () => {
node-srs-1.2.0+~2.5.0/gdal/test/api_dataset.test.js:69:          const ds = gdal.open(`${__dirname}/data/sample.tif`)
node-srs-1.2.0+~2.5.0/gdal/test/api_dataset.test.js-70-          ds.close()
##############################################
node-srs-1.2.0+~2.5.0/gdal/test/api_dataset.test.js-77-        it('should call callback for each RasterBand', () => {
node-srs-1.2.0+~2.5.0/gdal/test/api_dataset.test.js:78:          const ds = gdal.open(`${__dirname}/data/sample.tif`)
node-srs-1.2.0+~2.5.0/gdal/test/api_dataset.test.js-79-          const expected_ids = [ 1 ]
##############################################
node-srs-1.2.0+~2.5.0/gdal/test/api_dataset.test.js-89-        it('should throw if dataset is closed', () => {
node-srs-1.2.0+~2.5.0/gdal/test/api_dataset.test.js:90:          const ds = gdal.open(`${__dirname}/data/sample.tif`)
node-srs-1.2.0+~2.5.0/gdal/test/api_dataset.test.js-91-          ds.close()
##############################################
node-srs-1.2.0+~2.5.0/gdal/test/api_dataset.test.js-98-        it('should operate normally', () => {
node-srs-1.2.0+~2.5.0/gdal/test/api_dataset.test.js:99:          const ds = gdal.open(`${__dirname}/data/sample.tif`)
node-srs-1.2.0+~2.5.0/gdal/test/api_dataset.test.js-100-          const result = ds.bands.map((band, i) => {
##############################################
node-srs-1.2.0+~2.5.0/gdal/test/api_dataset.test.js-117-        it('should return number', () => {
node-srs-1.2.0+~2.5.0/gdal/test/api_dataset.test.js:118:          const ds = gdal.open(`${__dirname}/data/shp/sample.shp`)
node-srs-1.2.0+~2.5.0/gdal/test/api_dataset.test.js-119-          assert.equal(ds.layers.count(), 1)
##############################################
node-srs-1.2.0+~2.5.0/gdal/test/api_dataset.test.js-121-        it('should be 0 for raster datasets', () => {
node-srs-1.2.0+~2.5.0/gdal/test/api_dataset.test.js:122:          const ds = gdal.open(`${__dirname}/data/sample.tif`)
node-srs-1.2.0+~2.5.0/gdal/test/api_dataset.test.js-123-          assert.equal(ds.layers.count(), 0)
##############################################
node-srs-1.2.0+~2.5.0/gdal/test/api_dataset.test.js-125-        it('should throw if dataset is closed', () => {
node-srs-1.2.0+~2.5.0/gdal/test/api_dataset.test.js:126:          const ds = gdal.open(`${__dirname}/data/shp/sample.shp`)
node-srs-1.2.0+~2.5.0/gdal/test/api_dataset.test.js-127-          ds.close()
##############################################
node-srs-1.2.0+~2.5.0/gdal/test/api_dataset.test.js-135-          it('should return Layer', () => {
node-srs-1.2.0+~2.5.0/gdal/test/api_dataset.test.js:136:            const ds = gdal.open(`${__dirname}/data/shp/sample.shp`)
node-srs-1.2.0+~2.5.0/gdal/test/api_dataset.test.js-137-            assert.instanceOf(ds.layers.get(0), gdal.Layer)
##############################################
node-srs-1.2.0+~2.5.0/gdal/test/api_dataset.test.js-139-          it('should return null if layer id is out of range', () => {
node-srs-1.2.0+~2.5.0/gdal/test/api_dataset.test.js:140:            const ds = gdal.open(`${__dirname}/data/shp/sample.shp`)
node-srs-1.2.0+~2.5.0/gdal/test/api_dataset.test.js-141-            assert.isNull(ds.layers.get(5))
##############################################
node-srs-1.2.0+~2.5.0/gdal/test/api_dataset.test.js-143-          it('should throw if dataset is closed', () => {
node-srs-1.2.0+~2.5.0/gdal/test/api_dataset.test.js:144:            const ds = gdal.open(`${__dirname}/data/shp/sample.shp`)
node-srs-1.2.0+~2.5.0/gdal/test/api_dataset.test.js-145-            ds.close()
##############################################
node-srs-1.2.0+~2.5.0/gdal/test/api_dataset.test.js-152-          it('should return Layer', () => {
node-srs-1.2.0+~2.5.0/gdal/test/api_dataset.test.js:153:            const ds = gdal.open(`${__dirname}/data/shp/sample.shp`)
node-srs-1.2.0+~2.5.0/gdal/test/api_dataset.test.js-154-            assert.instanceOf(ds.layers.get('sample'), gdal.Layer)
##############################################
node-srs-1.2.0+~2.5.0/gdal/test/api_dataset.test.js-156-          it('should return null if layer name doesnt exist', () => {
node-srs-1.2.0+~2.5.0/gdal/test/api_dataset.test.js:157:            const ds = gdal.open(`${__dirname}/data/shp/sample.shp`)
node-srs-1.2.0+~2.5.0/gdal/test/api_dataset.test.js-158-            assert.isNull(ds.layers.get('bogus'))
##############################################
node-srs-1.2.0+~2.5.0/gdal/test/api_dataset.test.js-160-          it('should throw if dataset is closed', () => {
node-srs-1.2.0+~2.5.0/gdal/test/api_dataset.test.js:161:            const ds = gdal.open(`${__dirname}/data/shp/sample.shp`)
node-srs-1.2.0+~2.5.0/gdal/test/api_dataset.test.js-162-            ds.close()
##############################################
node-srs-1.2.0+~2.5.0/gdal/test/api_dataset.test.js-170-        it('should call callback for each Layer', () => {
node-srs-1.2.0+~2.5.0/gdal/test/api_dataset.test.js:171:          const ds = gdal.open(`${__dirname}/data/shp/sample.shp`)
node-srs-1.2.0+~2.5.0/gdal/test/api_dataset.test.js-172-          const expected_names = [ 'sample' ]
##############################################
node-srs-1.2.0+~2.5.0/gdal/test/api_dataset.test.js-181-        it('should throw if dataset is closed', () => {
node-srs-1.2.0+~2.5.0/gdal/test/api_dataset.test.js:182:          const ds = gdal.open(`${__dirname}/data/shp/sample.shp`)
node-srs-1.2.0+~2.5.0/gdal/test/api_dataset.test.js-183-          ds.close()
##############################################
node-srs-1.2.0+~2.5.0/gdal/test/api_dataset.test.js-190-        it('should operate normally', () => {
node-srs-1.2.0+~2.5.0/gdal/test/api_dataset.test.js:191:          const ds = gdal.open(`${__dirname}/data/shp/sample.shp`)
node-srs-1.2.0+~2.5.0/gdal/test/api_dataset.test.js-192-          const result = ds.layers.map((layer, i) => {
##############################################
node-srs-1.2.0+~2.5.0/gdal/test/api_dataset.test.js-274-          ds = gdal.open(
node-srs-1.2.0+~2.5.0/gdal/test/api_dataset.test.js:275:            fileUtils.clone(`${__dirname}/data/park.geo.json`),
node-srs-1.2.0+~2.5.0/gdal/test/api_dataset.test.js-276-            'r'
##############################################
node-srs-1.2.0+~2.5.0/gdal/test/api_dataset.test.js-285-          ).substring(2)}`
node-srs-1.2.0+~2.5.0/gdal/test/api_dataset.test.js:286:          const file = `${basename}.dbf`
node-srs-1.2.0+~2.5.0/gdal/test/api_dataset.test.js-287-          const ds = gdal.open(file, 'w', 'ESRI Shapefile')
##############################################
node-srs-1.2.0+~2.5.0/gdal/test/api_dataset.test.js-294-          assert.throws(() => {
node-srs-1.2.0+~2.5.0/gdal/test/api_dataset.test.js:295:            fs.statSync(`${basename}.shp`)
node-srs-1.2.0+~2.5.0/gdal/test/api_dataset.test.js-296-          })
##############################################
node-srs-1.2.0+~2.5.0/gdal/test/api_dataset.test.js-312-        it('should return SpatialReference', () => {
node-srs-1.2.0+~2.5.0/gdal/test/api_dataset.test.js:313:          const ds = gdal.open(`${__dirname}/data/dem_azimuth50_pa.img`)
node-srs-1.2.0+~2.5.0/gdal/test/api_dataset.test.js-314-          assert.ok(ds.srs.toWKT().indexOf('PROJCS["WGS_1984_Albers"') > -1)
##############################################
node-srs-1.2.0+~2.5.0/gdal/test/api_dataset.test.js-317-          let ds
node-srs-1.2.0+~2.5.0/gdal/test/api_dataset.test.js:318:          ds = gdal.open(`${__dirname}/data/blank.jpg`)
node-srs-1.2.0+~2.5.0/gdal/test/api_dataset.test.js-319-          assert.isNull(ds.srs)
node-srs-1.2.0+~2.5.0/gdal/test/api_dataset.test.js-320-
node-srs-1.2.0+~2.5.0/gdal/test/api_dataset.test.js:321:          ds = gdal.open(`${__dirname}/data/shp/sample.shp`)
node-srs-1.2.0+~2.5.0/gdal/test/api_dataset.test.js-322-          assert.isNull(ds.srs)
##############################################
node-srs-1.2.0+~2.5.0/gdal/test/api_dataset.test.js-324-        it('should throw if dataset is already closed', () => {
node-srs-1.2.0+~2.5.0/gdal/test/api_dataset.test.js:325:          const ds = gdal.open(`${__dirname}/data/dem_azimuth50_pa.img`)
node-srs-1.2.0+~2.5.0/gdal/test/api_dataset.test.js-326-          ds.close()
##############################################
node-srs-1.2.0+~2.5.0/gdal/test/api_dataset.test.js-333-        it('should throw when not an SpatialReference object', () => {
node-srs-1.2.0+~2.5.0/gdal/test/api_dataset.test.js:334:          const ds = gdal.open(`${__dirname}/data/sample.tif`)
node-srs-1.2.0+~2.5.0/gdal/test/api_dataset.test.js-335-          assert.throws(() => {
##############################################
node-srs-1.2.0+~2.5.0/gdal/test/api_dataset.test.js-340-          const ds = gdal.open(
node-srs-1.2.0+~2.5.0/gdal/test/api_dataset.test.js:341:            fileUtils.clone(`${__dirname}/data/dem_azimuth50_pa.img`)
node-srs-1.2.0+~2.5.0/gdal/test/api_dataset.test.js-342-          )
##############################################
node-srs-1.2.0+~2.5.0/gdal/test/api_dataset.test.js-350-        it('should throw error if dataset doesnt support setting srs', () => {
node-srs-1.2.0+~2.5.0/gdal/test/api_dataset.test.js:351:          const ds = gdal.open(`${__dirname}/data/shp/sample.shp`)
node-srs-1.2.0+~2.5.0/gdal/test/api_dataset.test.js-352-          assert.throws(() => {
##############################################
node-srs-1.2.0+~2.5.0/gdal/test/api_dataset.test.js-357-          const ds = gdal.open(
node-srs-1.2.0+~2.5.0/gdal/test/api_dataset.test.js:358:            fileUtils.clone(`${__dirname}/data/dem_azimuth50_pa.img`)
node-srs-1.2.0+~2.5.0/gdal/test/api_dataset.test.js-359-          )
##############################################
node-srs-1.2.0+~2.5.0/gdal/test/api_dataset.test.js-371-        it('should return dataset dimensions', () => {
node-srs-1.2.0+~2.5.0/gdal/test/api_dataset.test.js:372:          const ds = gdal.open(`${__dirname}/data/dem_azimuth50_pa.img`)
node-srs-1.2.0+~2.5.0/gdal/test/api_dataset.test.js-373-          assert.deepEqual(ds.rasterSize, {
##############################################
node-srs-1.2.0+~2.5.0/gdal/test/api_dataset.test.js-378-        it('should return null if dataset isnt a raster', () => {
node-srs-1.2.0+~2.5.0/gdal/test/api_dataset.test.js:379:          const ds = gdal.open(`${__dirname}/data/shp/sample.shp`)
node-srs-1.2.0+~2.5.0/gdal/test/api_dataset.test.js-380-          assert.isNull(ds.rasterSize)
##############################################
node-srs-1.2.0+~2.5.0/gdal/test/api_dataset.test.js-382-        it('should throw if dataset is already closed', () => {
node-srs-1.2.0+~2.5.0/gdal/test/api_dataset.test.js:383:          const ds = gdal.open(`${__dirname}/data/dem_azimuth50_pa.img`)
node-srs-1.2.0+~2.5.0/gdal/test/api_dataset.test.js-384-          ds.close()
##############################################
node-srs-1.2.0+~2.5.0/gdal/test/api_dataset.test.js-391-        it('should throw', () => {
node-srs-1.2.0+~2.5.0/gdal/test/api_dataset.test.js:392:          const ds = gdal.open(`${__dirname}/data/sample.tif`)
node-srs-1.2.0+~2.5.0/gdal/test/api_dataset.test.js-393-          assert.throws(() => {
##############################################
node-srs-1.2.0+~2.5.0/gdal/test/api_dataset.test.js-403-          let ds
node-srs-1.2.0+~2.5.0/gdal/test/api_dataset.test.js:404:          ds = gdal.open(`${__dirname}/data/sample.tif`)
node-srs-1.2.0+~2.5.0/gdal/test/api_dataset.test.js-405-          assert.instanceOf(ds.driver, gdal.Driver)
##############################################
node-srs-1.2.0+~2.5.0/gdal/test/api_dataset.test.js-407-
node-srs-1.2.0+~2.5.0/gdal/test/api_dataset.test.js:408:          ds = gdal.open(`${__dirname}/data/shp/sample.shp`)
node-srs-1.2.0+~2.5.0/gdal/test/api_dataset.test.js-409-          assert.instanceOf(ds.driver, gdal.Driver)
##############################################
node-srs-1.2.0+~2.5.0/gdal/test/api_dataset.test.js-412-        it('should throw if dataset is already closed', () => {
node-srs-1.2.0+~2.5.0/gdal/test/api_dataset.test.js:413:          const ds = gdal.open(`${__dirname}/data/dem_azimuth50_pa.img`)
node-srs-1.2.0+~2.5.0/gdal/test/api_dataset.test.js-414-          ds.close()
##############################################
node-srs-1.2.0+~2.5.0/gdal/test/api_dataset.test.js-421-        it('should throw', () => {
node-srs-1.2.0+~2.5.0/gdal/test/api_dataset.test.js:422:          const ds = gdal.open(`${__dirname}/data/sample.tif`)
node-srs-1.2.0+~2.5.0/gdal/test/api_dataset.test.js-423-          assert.throws(() => {
##############################################
node-srs-1.2.0+~2.5.0/gdal/test/api_dataset.test.js-432-        it('should return array', () => {
node-srs-1.2.0+~2.5.0/gdal/test/api_dataset.test.js:433:          const ds = gdal.open(`${__dirname}/data/sample.tif`)
node-srs-1.2.0+~2.5.0/gdal/test/api_dataset.test.js-434-          const expected_geotransform = [
##############################################
node-srs-1.2.0+~2.5.0/gdal/test/api_dataset.test.js-476-        it('should return null if dataset doesnt have geotransform', () => {
node-srs-1.2.0+~2.5.0/gdal/test/api_dataset.test.js:477:          const ds = gdal.open(`${__dirname}/data/shp/sample.shp`)
node-srs-1.2.0+~2.5.0/gdal/test/api_dataset.test.js-478-          assert.isNull(ds.geoTransform)
##############################################
node-srs-1.2.0+~2.5.0/gdal/test/api_dataset.test.js-480-        it('should throw if dataset is already closed', () => {
node-srs-1.2.0+~2.5.0/gdal/test/api_dataset.test.js:481:          const ds = gdal.open(`${__dirname}/data/dem_azimuth50_pa.img`)
node-srs-1.2.0+~2.5.0/gdal/test/api_dataset.test.js-482-          ds.close()
##############################################
node-srs-1.2.0+~2.5.0/gdal/test/api_dataset.test.js-489-        it('should set geotransform', () => {
node-srs-1.2.0+~2.5.0/gdal/test/api_dataset.test.js:490:          const ds = gdal.open(fileUtils.clone(`${__dirname}/data/sample.vrt`))
node-srs-1.2.0+~2.5.0/gdal/test/api_dataset.test.js-491-
##############################################
node-srs-1.2.0+~2.5.0/gdal/test/api_dataset.test.js-499-
node-srs-1.2.0+~2.5.0/gdal/test/api_dataset.test.js:500:          ds = gdal.open(fileUtils.clone(`${__dirname}/data/park.geo.json`))
node-srs-1.2.0+~2.5.0/gdal/test/api_dataset.test.js-501-          assert.throws(() => {
##############################################
node-srs-1.2.0+~2.5.0/gdal/test/api_dataset.test.js-504-
node-srs-1.2.0+~2.5.0/gdal/test/api_dataset.test.js:505:          ds = gdal.open(fileUtils.clone(`${__dirname}/data/sample.tif`))
node-srs-1.2.0+~2.5.0/gdal/test/api_dataset.test.js-506-          assert.throws(() => {
##############################################
node-srs-1.2.0+~2.5.0/gdal/test/api_dataset.test.js-510-        it('should throw if dataset is already closed', () => {
node-srs-1.2.0+~2.5.0/gdal/test/api_dataset.test.js:511:          const ds = gdal.open(fileUtils.clone(`${__dirname}/data/sample.vrt`))
node-srs-1.2.0+~2.5.0/gdal/test/api_dataset.test.js-512-          ds.close()
##############################################
node-srs-1.2.0+~2.5.0/gdal/test/api_dataset.test.js-519-        it('should throw if geotransform is invalid', () => {
node-srs-1.2.0+~2.5.0/gdal/test/api_dataset.test.js:520:          const ds = gdal.open(fileUtils.clone(`${__dirname}/data/sample.vrt`))
node-srs-1.2.0+~2.5.0/gdal/test/api_dataset.test.js-521-          assert.throws(() => {
##############################################
node-srs-1.2.0+~2.5.0/gdal/test/api_dataset.test.js-531-      it('should return Layer', () => {
node-srs-1.2.0+~2.5.0/gdal/test/api_dataset.test.js:532:        const ds = gdal.open(`${__dirname}/data/shp/sample.shp`)
node-srs-1.2.0+~2.5.0/gdal/test/api_dataset.test.js-533-        const result_set = ds.executeSQL('SELECT name FROM sample')
##############################################
node-srs-1.2.0+~2.5.0/gdal/test/api_dataset.test.js-538-      it('should destroy result set when dataset is closed', () => {
node-srs-1.2.0+~2.5.0/gdal/test/api_dataset.test.js:539:        const ds = gdal.open(`${__dirname}/data/shp/sample.shp`)
node-srs-1.2.0+~2.5.0/gdal/test/api_dataset.test.js-540-        const result_set = ds.executeSQL('SELECT name FROM sample')
##############################################
node-srs-1.2.0+~2.5.0/gdal/test/api_dataset.test.js-546-      it('should throw if dataset already closed', () => {
node-srs-1.2.0+~2.5.0/gdal/test/api_dataset.test.js:547:        const ds = gdal.open(`${__dirname}/data/sample.vrt`)
node-srs-1.2.0+~2.5.0/gdal/test/api_dataset.test.js-548-        ds.close()
##############################################
node-srs-1.2.0+~2.5.0/gdal/test/api_dataset.test.js-563-      it('should throw if dataset already closed', () => {
node-srs-1.2.0+~2.5.0/gdal/test/api_dataset.test.js:564:        const ds = gdal.open(`${__dirname}/data/sample.vrt`)
node-srs-1.2.0+~2.5.0/gdal/test/api_dataset.test.js-565-        ds.close()
##############################################
node-srs-1.2.0+~2.5.0/gdal/test/api_dataset.test.js-572-      it('should return object', () => {
node-srs-1.2.0+~2.5.0/gdal/test/api_dataset.test.js:573:        const ds = gdal.open(`${__dirname}/data/sample.tif`)
node-srs-1.2.0+~2.5.0/gdal/test/api_dataset.test.js-574-        const metadata = ds.getMetadata()
##############################################
node-srs-1.2.0+~2.5.0/gdal/test/api_dataset.test.js-578-      it('should throw if dataset already closed', () => {
node-srs-1.2.0+~2.5.0/gdal/test/api_dataset.test.js:579:        const ds = gdal.open(`${__dirname}/data/sample.tif`)
node-srs-1.2.0+~2.5.0/gdal/test/api_dataset.test.js-580-        ds.close()
##############################################
node-srs-1.2.0+~2.5.0/gdal/test/api_dataset.test.js-588-        const ds = gdal.open(
node-srs-1.2.0+~2.5.0/gdal/test/api_dataset.test.js:589:          fileUtils.clone(`${__dirname}/data/multiband.tif`),
node-srs-1.2.0+~2.5.0/gdal/test/api_dataset.test.js-590-          'r+'
##############################################
node-srs-1.2.0+~2.5.0/gdal/test/api_dataset.test.js-612-        const ds = gdal.open(
node-srs-1.2.0+~2.5.0/gdal/test/api_dataset.test.js:613:          fileUtils.clone(`${__dirname}/data/sample.tif`),
node-srs-1.2.0+~2.5.0/gdal/test/api_dataset.test.js-614-          'r+'
##############################################
node-srs-1.2.0+~2.5.0/gdal/test/api_dataset.test.js-623-        const ds = gdal.open(
node-srs-1.2.0+~2.5.0/gdal/test/api_dataset.test.js:624:          fileUtils.clone(`${__dirname}/data/sample.tif`),
node-srs-1.2.0+~2.5.0/gdal/test/api_dataset.test.js-625-          'r+'
##############################################
node-srs-1.2.0+~2.5.0/gdal/test/api_dataset.test.js-634-          const ds = gdal.open(
node-srs-1.2.0+~2.5.0/gdal/test/api_dataset.test.js:635:            fileUtils.clone(`${__dirname}/data/multiband.tif`),
node-srs-1.2.0+~2.5.0/gdal/test/api_dataset.test.js-636-            'r+'
##############################################
node-srs-1.2.0+~2.5.0/gdal/test/api_dataset.test.js-642-          const ds = gdal.open(
node-srs-1.2.0+~2.5.0/gdal/test/api_dataset.test.js:643:            fileUtils.clone(`${__dirname}/data/sample.tif`),
node-srs-1.2.0+~2.5.0/gdal/test/api_dataset.test.js-644-            'r+'
##############################################
node-srs-1.2.0+~2.5.0/gdal/test/api_dataset.test.js-651-          const ds = gdal.open(
node-srs-1.2.0+~2.5.0/gdal/test/api_dataset.test.js:652:            fileUtils.clone(`${__dirname}/data/sample.tif`),
node-srs-1.2.0+~2.5.0/gdal/test/api_dataset.test.js-653-            'r+'
##############################################
node-srs-1.2.0+~2.5.0/gdal/test/api_dataset.test.js-661-        const ds = gdal.open(
node-srs-1.2.0+~2.5.0/gdal/test/api_dataset.test.js:662:          fileUtils.clone(`${__dirname}/data/sample.tif`),
node-srs-1.2.0+~2.5.0/gdal/test/api_dataset.test.js-663-          'r+'
##############################################
node-srs-1.2.0+~2.5.0/gdal/test/api_dataset.test.js-677-        outputFilename,
node-srs-1.2.0+~2.5.0/gdal/test/api_dataset.test.js:678:        gdal.open(`${__dirname}/data/12_791_1476.jpg`)
node-srs-1.2.0+~2.5.0/gdal/test/api_dataset.test.js-679-      )
##############################################
node-srs-1.2.0+~2.5.0/gdal/test/api_drivers.test.js-72-    Object.keys(expected).forEach((o) => {
node-srs-1.2.0+~2.5.0/gdal/test/api_drivers.test.js:73:      it(`should support "${o}" driver`, () => {
node-srs-1.2.0+~2.5.0/gdal/test/api_drivers.test.js-74-        const driver = gdal.drivers.get(o)
##############################################
node-srs-1.2.0+~2.5.0/gdal/test/api_drivers.test.js-89-    drivers.forEach((o) => {
node-srs-1.2.0+~2.5.0/gdal/test/api_drivers.test.js:90:      it(`should support "${o}" (ogr) driver`, () => {
node-srs-1.2.0+~2.5.0/gdal/test/api_drivers.test.js-91-        assert.ok(gdal.drivers.get(o))
##############################################
node-srs-1.2.0+~2.5.0/gdal/test/api_drivers.test.js-153-        outputFilename,
node-srs-1.2.0+~2.5.0/gdal/test/api_drivers.test.js:154:        gdal.open(`${__dirname}/data/12_791_1476.jpg`)
node-srs-1.2.0+~2.5.0/gdal/test/api_drivers.test.js-155-      ).then((result) => {
##############################################
node-srs-1.2.0+~2.5.0/gdal/test/api_layer.test.js-23-      if (mode === 'r') {
node-srs-1.2.0+~2.5.0/gdal/test/api_layer.test.js:24:        dir = fileUtils.cloneDir(`${__dirname}/data/shp`)
node-srs-1.2.0+~2.5.0/gdal/test/api_layer.test.js:25:        file = `${dir}/sample.shp`
node-srs-1.2.0+~2.5.0/gdal/test/api_layer.test.js-26-        ds = gdal.open(file)
##############################################
node-srs-1.2.0+~2.5.0/gdal/test/api_layer.test.js-241-      it("should throw error if force flag is false and layer doesn't have extent already computed", () => {
node-srs-1.2.0+~2.5.0/gdal/test/api_layer.test.js:242:        const dataset = gdal.open(`${__dirname}/data/park.geo.json`)
node-srs-1.2.0+~2.5.0/gdal/test/api_layer.test.js-243-        const layer = dataset.layers.get(0)
##############################################
node-srs-1.2.0+~2.5.0/gdal/test/api_rasterband-async.test.js-31-        it('should return string', () => {
node-srs-1.2.0+~2.5.0/gdal/test/api_rasterband-async.test.js:32:          gdal.openAsync(`${__dirname}/data/dem_azimuth50_pa.img`).then((ds) => {
node-srs-1.2.0+~2.5.0/gdal/test/api_rasterband-async.test.js-33-            const band = ds.bands.get(1)
##############################################
node-srs-1.2.0+~2.5.0/gdal/test/api_rasterband-async.test.js-37-        it('should throw error if dataset already closed', () => {
node-srs-1.2.0+~2.5.0/gdal/test/api_rasterband-async.test.js:38:          gdal.openAsync(`${__dirname}/data/dem_azimuth50_pa.img`).then((ds) => {
node-srs-1.2.0+~2.5.0/gdal/test/api_rasterband-async.test.js-39-            const band = ds.bands.get(1)
##############################################
node-srs-1.2.0+~2.5.0/gdal/test/api_rasterband-async.test.js-48-        it('should throw error', () => {
node-srs-1.2.0+~2.5.0/gdal/test/api_rasterband-async.test.js:49:          gdal.openAsync(`${__dirname}/data/dem_azimuth50_pa.img`,
node-srs-1.2.0+~2.5.0/gdal/test/api_rasterband-async.test.js-50-            (e, ds) => {
##############################################
node-srs-1.2.0+~2.5.0/gdal/test/api_rasterband-async.test.js-61-        it('should return true on readOnly dataset', () => {
node-srs-1.2.0+~2.5.0/gdal/test/api_rasterband-async.test.js:62:          gdal.openAsync(`${__dirname}/data/sample.tif`).then((ds) => {
node-srs-1.2.0+~2.5.0/gdal/test/api_rasterband-async.test.js-63-            const band = ds.bands.get(1)
##############################################
node-srs-1.2.0+~2.5.0/gdal/test/api_rasterband-async.test.js-71-        it('should return a TypedArray', () => {
node-srs-1.2.0+~2.5.0/gdal/test/api_rasterband-async.test.js:72:          gdal.openAsync(`${__dirname}/data/sample.tif`, (e, ds) => {
node-srs-1.2.0+~2.5.0/gdal/test/api_rasterband-async.test.js-73-            const band = ds.bands.get(1)
##############################################
node-srs-1.2.0+~2.5.0/gdal/test/api_rasterband-async.test.js-85-        it('should return a TypedArray', () => {
node-srs-1.2.0+~2.5.0/gdal/test/api_rasterband-async.test.js:86:          gdal.openAsync(`${__dirname}/data/sample.tif`).then((ds) => {
node-srs-1.2.0+~2.5.0/gdal/test/api_rasterband-async.test.js-87-            const band = ds.bands.get(1)
##############################################
node-srs-1.2.0+~2.5.0/gdal/test/api_rasterband-async.test.js-165-            it('should default to width, height when not present', () => {
node-srs-1.2.0+~2.5.0/gdal/test/api_rasterband-async.test.js:166:              gdal.openAsync(`${__dirname}/data/sample.tif`).then((ds) => {
node-srs-1.2.0+~2.5.0/gdal/test/api_rasterband-async.test.js-167-                const band = ds.bands.get(1)
##############################################
node-srs-1.2.0+~2.5.0/gdal/test/api_rasterband-async.test.js-173-            it("should create new array with given dimensions if array isn't given", () => {
node-srs-1.2.0+~2.5.0/gdal/test/api_rasterband-async.test.js:174:              gdal.openAsync(`${__dirname}/data/sample.tif`).then((ds) => {
node-srs-1.2.0+~2.5.0/gdal/test/api_rasterband-async.test.js-175-                const band = ds.bands.get(1)
##############################################
node-srs-1.2.0+~2.5.0/gdal/test/api_rasterband-async.test.js-184-            it('should throw error if given array is smaller than given dimensions', () => {
node-srs-1.2.0+~2.5.0/gdal/test/api_rasterband-async.test.js:185:              gdal.openAsync(`${__dirname}/data/sample.tif`).then(async (ds) => {
node-srs-1.2.0+~2.5.0/gdal/test/api_rasterband-async.test.js-186-                const band = ds.bands.get(1)
##############################################
node-srs-1.2.0+~2.5.0/gdal/test/api_rasterband-async.test.js-196-            it('should be ignored if typed array is given', () => {
node-srs-1.2.0+~2.5.0/gdal/test/api_rasterband-async.test.js:197:              gdal.openAsync(`${__dirname}/data/sample.tif`).then((ds) => {
node-srs-1.2.0+~2.5.0/gdal/test/api_rasterband-async.test.js-198-                const band = ds.bands.get(1)
##############################################
node-srs-1.2.0+~2.5.0/gdal/test/api_rasterband-async.test.js-206-            it('should create output array with given type', () => {
node-srs-1.2.0+~2.5.0/gdal/test/api_rasterband-async.test.js:207:              gdal.openAsync(`${__dirname}/data/sample.tif`).then((ds) => {
node-srs-1.2.0+~2.5.0/gdal/test/api_rasterband-async.test.js-208-                const band = ds.bands.get(1)
##############################################
node-srs-1.2.0+~2.5.0/gdal/test/api_rasterband-async.test.js-288-          it('should throw an error if region is out of bounds', () => {
node-srs-1.2.0+~2.5.0/gdal/test/api_rasterband-async.test.js:289:            gdal.openAsync(`${__dirname}/data/sample.tif`).then(async (ds) => {
node-srs-1.2.0+~2.5.0/gdal/test/api_rasterband-async.test.js-290-              const band = ds.bands.get(1)
##############################################
node-srs-1.2.0+~2.5.0/gdal/test/api_rasterband-async.test.js-294-          it('should throw error if dataset already closed', () => {
node-srs-1.2.0+~2.5.0/gdal/test/api_rasterband-async.test.js:295:            gdal.openAsync(`${__dirname}/data/sample.tif`).then(async (ds) => {
node-srs-1.2.0+~2.5.0/gdal/test/api_rasterband-async.test.js-296-              const band = ds.bands.get(1)
##############################################
node-srs-1.2.0+~2.5.0/gdal/test/api_rasterband.test.js-34-        it('should return colorInterpretation', () => {
node-srs-1.2.0+~2.5.0/gdal/test/api_rasterband.test.js:35:          const ds = gdal.open(`${__dirname}/data/sample.tif`)
node-srs-1.2.0+~2.5.0/gdal/test/api_rasterband.test.js-36-          const band = ds.bands.get(1)
##############################################
node-srs-1.2.0+~2.5.0/gdal/test/api_rasterband.test.js-39-        it('should throw error if dataset already closed', () => {
node-srs-1.2.0+~2.5.0/gdal/test/api_rasterband.test.js:40:          const ds = gdal.open(`${__dirname}/data/sample.tif`)
node-srs-1.2.0+~2.5.0/gdal/test/api_rasterband.test.js-41-          const band = ds.bands.get(1)
##############################################
node-srs-1.2.0+~2.5.0/gdal/test/api_rasterband.test.js-67-        it('should return string', () => {
node-srs-1.2.0+~2.5.0/gdal/test/api_rasterband.test.js:68:          const ds = gdal.open(`${__dirname}/data/dem_azimuth50_pa.img`)
node-srs-1.2.0+~2.5.0/gdal/test/api_rasterband.test.js-69-          const band = ds.bands.get(1)
##############################################
node-srs-1.2.0+~2.5.0/gdal/test/api_rasterband.test.js-72-        it('should throw error if dataset already closed', () => {
node-srs-1.2.0+~2.5.0/gdal/test/api_rasterband.test.js:73:          const ds = gdal.open(`${__dirname}/data/dem_azimuth50_pa.img`)
node-srs-1.2.0+~2.5.0/gdal/test/api_rasterband.test.js-74-          const band = ds.bands.get(1)
##############################################
node-srs-1.2.0+~2.5.0/gdal/test/api_rasterband.test.js-82-        it('should throw error', () => {
node-srs-1.2.0+~2.5.0/gdal/test/api_rasterband.test.js:83:          const ds = gdal.open(`${__dirname}/data/dem_azimuth50_pa.img`)
node-srs-1.2.0+~2.5.0/gdal/test/api_rasterband.test.js-84-          const band = ds.bands.get(1)
##############################################
node-srs-1.2.0+~2.5.0/gdal/test/api_rasterband.test.js-145-        it('should return object', () => {
node-srs-1.2.0+~2.5.0/gdal/test/api_rasterband.test.js:146:          const ds = gdal.open(`${__dirname}/data/sample.tif`)
node-srs-1.2.0+~2.5.0/gdal/test/api_rasterband.test.js-147-          const band = ds.bands.get(1)
##############################################
node-srs-1.2.0+~2.5.0/gdal/test/api_rasterband.test.js-171-        it('should return string', () => {
node-srs-1.2.0+~2.5.0/gdal/test/api_rasterband.test.js:172:          const ds = gdal.open(`${__dirname}/data/sample.tif`)
node-srs-1.2.0+~2.5.0/gdal/test/api_rasterband.test.js-173-          const band = ds.bands.get(1)
##############################################
node-srs-1.2.0+~2.5.0/gdal/test/api_rasterband.test.js-238-        it('should return true on readOnly dataset', () => {
node-srs-1.2.0+~2.5.0/gdal/test/api_rasterband.test.js:239:          const ds = gdal.open(`${__dirname}/data/sample.tif`)
node-srs-1.2.0+~2.5.0/gdal/test/api_rasterband.test.js-240-          const band = ds.bands.get(1)
##############################################
node-srs-1.2.0+~2.5.0/gdal/test/api_rasterband.test.js-269-        it('should return number', () => {
node-srs-1.2.0+~2.5.0/gdal/test/api_rasterband.test.js:270:          const ds = gdal.open(`${__dirname}/data/dem_azimuth50_pa.img`)
node-srs-1.2.0+~2.5.0/gdal/test/api_rasterband.test.js-271-          const band = ds.bands.get(1)
##############################################
node-srs-1.2.0+~2.5.0/gdal/test/api_rasterband.test.js-295-        it('should return number', () => {
node-srs-1.2.0+~2.5.0/gdal/test/api_rasterband.test.js:296:          const ds = gdal.open(`${__dirname}/data/dem_azimuth50_pa.img`)
node-srs-1.2.0+~2.5.0/gdal/test/api_rasterband.test.js-297-          const band = ds.bands.get(1)
##############################################
node-srs-1.2.0+~2.5.0/gdal/test/api_rasterband.test.js-387-        it('should return number', () => {
node-srs-1.2.0+~2.5.0/gdal/test/api_rasterband.test.js:388:          const ds = gdal.open(`${__dirname}/data/dem_azimuth50_pa.img`)
node-srs-1.2.0+~2.5.0/gdal/test/api_rasterband.test.js-389-          const band = ds.bands.get(1)
##############################################
node-srs-1.2.0+~2.5.0/gdal/test/api_rasterband.test.js-441-        it('should return a number', () => {
node-srs-1.2.0+~2.5.0/gdal/test/api_rasterband.test.js:442:          const ds = gdal.open(`${__dirname}/data/sample.tif`)
node-srs-1.2.0+~2.5.0/gdal/test/api_rasterband.test.js-443-          const band = ds.bands.get(1)
##############################################
node-srs-1.2.0+~2.5.0/gdal/test/api_rasterband.test.js-488-        it('should return a TypedArray', () => {
node-srs-1.2.0+~2.5.0/gdal/test/api_rasterband.test.js:489:          const ds = gdal.open(`${__dirname}/data/sample.tif`)
node-srs-1.2.0+~2.5.0/gdal/test/api_rasterband.test.js-490-          const band = ds.bands.get(1)
##############################################
node-srs-1.2.0+~2.5.0/gdal/test/api_rasterband.test.js-896-        it('should return TypedArray', () => {
node-srs-1.2.0+~2.5.0/gdal/test/api_rasterband.test.js:897:          const ds = gdal.open(`${__dirname}/data/sample.tif`)
node-srs-1.2.0+~2.5.0/gdal/test/api_rasterband.test.js-898-          const band = ds.bands.get(1)
##############################################
node-srs-1.2.0+~2.5.0/gdal/test/api_rasterband.test.js-904-        it('should throw error if offsets are out of range', () => {
node-srs-1.2.0+~2.5.0/gdal/test/api_rasterband.test.js:905:          const ds = gdal.open(`${__dirname}/data/sample.tif`)
node-srs-1.2.0+~2.5.0/gdal/test/api_rasterband.test.js-906-          const band = ds.bands.get(1)
##############################################
node-srs-1.2.0+~2.5.0/gdal/test/api_rasterband.test.js-912-          it('should read data into existing', () => {
node-srs-1.2.0+~2.5.0/gdal/test/api_rasterband.test.js:913:            const ds = gdal.open(`${__dirname}/data/sample.tif`)
node-srs-1.2.0+~2.5.0/gdal/test/api_rasterband.test.js-914-            const band = ds.bands.get(1)
##############################################
node-srs-1.2.0+~2.5.0/gdal/test/api_rasterband.test.js-921-          it('should throw error if given array is not big enough', () => {
node-srs-1.2.0+~2.5.0/gdal/test/api_rasterband.test.js:922:            const ds = gdal.open(`${__dirname}/data/sample.tif`)
node-srs-1.2.0+~2.5.0/gdal/test/api_rasterband.test.js-923-            const band = ds.bands.get(1)
##############################################
node-srs-1.2.0+~2.5.0/gdal/test/api_rasterband.test.js-931-          it('should throw error if given array is not the right type', () => {
node-srs-1.2.0+~2.5.0/gdal/test/api_rasterband.test.js:932:            const ds = gdal.open(`${__dirname}/data/sample.tif`)
node-srs-1.2.0+~2.5.0/gdal/test/api_rasterband.test.js-933-            const band = ds.bands.get(1)
##############################################
node-srs-1.2.0+~2.5.0/gdal/test/api_rasterband.test.js-942-        it('should throw error if dataset already closed', () => {
node-srs-1.2.0+~2.5.0/gdal/test/api_rasterband.test.js:943:          const ds = gdal.open(`${__dirname}/data/sample.tif`)
node-srs-1.2.0+~2.5.0/gdal/test/api_rasterband.test.js-944-          const band = ds.bands.get(1)
##############################################
node-srs-1.2.0+~2.5.0/gdal/test/api_rasterband.test.js-990-        it('should throw error if given array is not the right type', () => {
node-srs-1.2.0+~2.5.0/gdal/test/api_rasterband.test.js:991:          const ds = gdal.open(`${__dirname}/data/sample.tif`)
node-srs-1.2.0+~2.5.0/gdal/test/api_rasterband.test.js-992-          const band = ds.bands.get(1)
##############################################
node-srs-1.2.0+~2.5.0/gdal/test/api_rasterband.test.js-1048-          const ds = gdal.open(
node-srs-1.2.0+~2.5.0/gdal/test/api_rasterband.test.js:1049:            fileUtils.clone(`${__dirname}/data/sample.tif`),
node-srs-1.2.0+~2.5.0/gdal/test/api_rasterband.test.js-1050-            'r+'
##############################################
node-srs-1.2.0+~2.5.0/gdal/test/api_rasterband.test.js-1057-          const ds = gdal.open(
node-srs-1.2.0+~2.5.0/gdal/test/api_rasterband.test.js:1058:            fileUtils.clone(`${__dirname}/data/sample.tif`),
node-srs-1.2.0+~2.5.0/gdal/test/api_rasterband.test.js-1059-            'r+'
##############################################
node-srs-1.2.0+~2.5.0/gdal/test/api_rasterband.test.js-1069-          const ds = gdal.open(
node-srs-1.2.0+~2.5.0/gdal/test/api_rasterband.test.js:1070:            fileUtils.clone(`${__dirname}/data/sample.tif`),
node-srs-1.2.0+~2.5.0/gdal/test/api_rasterband.test.js-1071-            'r+'
##############################################
node-srs-1.2.0+~2.5.0/gdal/test/api_rasterband.test.js-1082-          const ds = gdal.open(
node-srs-1.2.0+~2.5.0/gdal/test/api_rasterband.test.js:1083:            fileUtils.clone(`${__dirname}/data/sample.tif`),
node-srs-1.2.0+~2.5.0/gdal/test/api_rasterband.test.js-1084-            'r+'
##############################################
node-srs-1.2.0+~2.5.0/gdal/test/api_rasterband.test.js-1096-          const ds = gdal.open(
node-srs-1.2.0+~2.5.0/gdal/test/api_rasterband.test.js:1097:            fileUtils.clone(`${__dirname}/data/sample.tif`),
node-srs-1.2.0+~2.5.0/gdal/test/api_rasterband.test.js-1098-            'r+'
##############################################
node-srs-1.2.0+~2.5.0/gdal/test/api_rasterband.test.js-1110-          const ds = gdal.open(
node-srs-1.2.0+~2.5.0/gdal/test/api_rasterband.test.js:1111:            fileUtils.clone(`${__dirname}/data/sample.tif`),
node-srs-1.2.0+~2.5.0/gdal/test/api_rasterband.test.js-1112-            'r+'
##############################################
node-srs-1.2.0+~2.5.0/gdal/test/api_spatialreference.test.js-65-    it('should return SpatialReference', () => {
node-srs-1.2.0+~2.5.0/gdal/test/api_spatialreference.test.js:66:      const gml = fs.readFileSync(`${__dirname}/data/srs/sample.gml`, 'utf8')
node-srs-1.2.0+~2.5.0/gdal/test/api_spatialreference.test.js-67-      const ref = gdal.SpatialReference.fromXML(gml)
##############################################
node-srs-1.2.0+~2.5.0/gdal/test/api_warp.test.js-9-    beforeEach(() => {
node-srs-1.2.0+~2.5.0/gdal/test/api_warp.test.js:10:      src = gdal.open(`${__dirname}/data/sample.tif`)
node-srs-1.2.0+~2.5.0/gdal/test/api_warp.test.js-11-    })
##############################################
node-srs-1.2.0+~2.5.0/gdal/test/api_warp.test.js-78-    beforeEach(() => {
node-srs-1.2.0+~2.5.0/gdal/test/api_warp.test.js:79:      src = gdal.open(`${__dirname}/data/sample.tif`)
node-srs-1.2.0+~2.5.0/gdal/test/api_warp.test.js-80-    })
##############################################
node-srs-1.2.0+~2.5.0/gdal/test/api_warp.test.js-103-
node-srs-1.2.0+~2.5.0/gdal/test/api_warp.test.js:104:      const expected = gdal.open(`${__dirname}/data/sample_warped.tif`)
node-srs-1.2.0+~2.5.0/gdal/test/api_warp.test.js:105:      const cutline_ds = gdal.open(`${__dirname}/data/cutline.shp`)
node-srs-1.2.0+~2.5.0/gdal/test/api_warp.test.js-106-
##############################################
node-srs-1.2.0+~2.5.0/gdal/test/api_warp.test.js-592-      it("should throw error if GDAL can't create transformer", () => {
node-srs-1.2.0+~2.5.0/gdal/test/api_warp.test.js:593:        src = gdal.open(`${__dirname}/data/unsupported-srs.tif`)
node-srs-1.2.0+~2.5.0/gdal/test/api_warp.test.js-594-
##############################################
node-srs-1.2.0+~2.5.0/gdal/test/helper.js-5-  do {
node-srs-1.2.0+~2.5.0/gdal/test/helper.js:6:    name = `${test.title} ${name}`
node-srs-1.2.0+~2.5.0/gdal/test/helper.js-7-    test = test.parent
##############################################
node-srs-1.2.0+~2.5.0/gdal/test/helper.js-12-beforeEach(function () {
node-srs-1.2.0+~2.5.0/gdal/test/helper.js:13:  gdal.log(`BEGIN TEST:${getTestFullname(this.currentTest)}`)
node-srs-1.2.0+~2.5.0/gdal/test/helper.js-14-})
##############################################
node-srs-1.2.0+~2.5.0/gdal/test/helper.js-16-afterEach(function () {
node-srs-1.2.0+~2.5.0/gdal/test/helper.js:17:  gdal.log(`END TEST:${getTestFullname(this.currentTest)}`)
node-srs-1.2.0+~2.5.0/gdal/test/helper.js-18-})
##############################################
node-srs-1.2.0+~2.5.0/gdal/test/object_lifetime.js-7-    for (let i = 0; i < 10; i++) {
node-srs-1.2.0+~2.5.0/gdal/test/object_lifetime.js:8:      gdal.log(`Object Cache test run #${i}`)
node-srs-1.2.0+~2.5.0/gdal/test/object_lifetime.js-9-      const ds = gdal.open('temp', 'w', 'MEM', 4, 4, 1)
##############################################
node-srs-1.2.0+~2.5.0/gdal/test/utils/file.js-19-  const dotpos = file.lastIndexOf('.')
node-srs-1.2.0+~2.5.0/gdal/test/utils/file.js:20:  const result = `${file.substring(0, dotpos)}.tmp${String(Math.random()).substring(2)}${file.substring(dotpos)}`
node-srs-1.2.0+~2.5.0/gdal/test/utils/file.js-21-
##############################################
node-srs-1.2.0+~2.5.0/gdal/test/utils/file.js-27-  const name = path.basename(dir)
node-srs-1.2.0+~2.5.0/gdal/test/utils/file.js:28:  const name_new = `${name}.${String(Math.random()).substring(2)}.tmp`
node-srs-1.2.0+~2.5.0/gdal/test/utils/file.js:29:  const result = `${path.resolve(__dirname, '..')}/data/temp/${name_new}`
node-srs-1.2.0+~2.5.0/gdal/test/utils/file.js-30-  copyRecursiveSync(dir, result)
##############################################
node-srs-1.2.0+~2.5.0/gdal/test/api_base.test.js-76-          // quotes to avoid errors like ''C:\Program' is not recognized as an internal or external command'
node-srs-1.2.0+~2.5.0/gdal/test/api_base.test.js:77:          execPath = `"${execPath}"`
node-srs-1.2.0+~2.5.0/gdal/test/api_base.test.js-78-        }
node-srs-1.2.0+~2.5.0/gdal/test/api_base.test.js-79-        cp.exec(
node-srs-1.2.0+~2.5.0/gdal/test/api_base.test.js:80:          `${execPath} ${[ '-e', command ].join(' ')}`,
node-srs-1.2.0+~2.5.0/gdal/test/api_base.test.js-81-          { env: { GDAL_DATA: 'bogus' } },
##############################################
node-srs-1.2.0+~2.5.0/debian/tests/test_modules/chai-as-promised/lib/chai-as-promised.js-177-                } else if (errMsgMatcher) {
node-srs-1.2.0+~2.5.0/debian/tests/test_modules/chai-as-promised/lib/chai-as-promised.js:178:                    assertionMessage = `expected promise to be rejected with an error ${matcherRelation} #{exp} but ` +
node-srs-1.2.0+~2.5.0/debian/tests/test_modules/chai-as-promised/lib/chai-as-promised.js-179-                                       `it was fulfilled with #{act}`;
##############################################
node-srs-1.2.0+~2.5.0/debian/tests/test_modules/chai-as-promised/lib/chai-as-promised.js-215-                        this.assert(errMsgMatcherCompatible,
node-srs-1.2.0+~2.5.0/debian/tests/test_modules/chai-as-promised/lib/chai-as-promised.js:216:                                    `expected promise to be rejected with an error ${matcherRelation} #{exp} but got ` +
node-srs-1.2.0+~2.5.0/debian/tests/test_modules/chai-as-promised/lib/chai-as-promised.js-217-                                    `#{act}`,
node-srs-1.2.0+~2.5.0/debian/tests/test_modules/chai-as-promised/lib/chai-as-promised.js:218:                                    `expected promise not to be rejected with an error ${matcherRelation} #{exp}`,
node-srs-1.2.0+~2.5.0/debian/tests/test_modules/chai-as-promised/lib/chai-as-promised.js-219-                                    errMsgMatcher,
##############################################
node-srs-1.2.0+~2.5.0/debian/tests/test_modules/chai-as-promised/lib/chai-as-promised.js-338-                customRejectionHandler = reason => {
node-srs-1.2.0+~2.5.0/debian/tests/test_modules/chai-as-promised/lib/chai-as-promised.js:339:                    throw new chai.AssertionError(`${message}\n\nOriginal reason: ${utils.inspect(reason)}`);
node-srs-1.2.0+~2.5.0/debian/tests/test_modules/chai-as-promised/lib/chai-as-promised.js-340-                };
##############################################
node-srs-1.2.0+~2.5.0/.pc/no_pre_gyp.patch/gdal/lib/gdal.js-10-  throw new Error(
node-srs-1.2.0+~2.5.0/.pc/no_pre_gyp.patch/gdal/lib/gdal.js:11:    `The bundled data path for node-gdal is missing '${data_path}' and GDAL_DATA environment is not set`
node-srs-1.2.0+~2.5.0/.pc/no_pre_gyp.patch/gdal/lib/gdal.js-12-  )
##############################################
node-srs-1.2.0+~2.5.0/.pc/no_pre_gyp.patch/gdal/lib/gdal.js-17-  throw new Error(
node-srs-1.2.0+~2.5.0/.pc/no_pre_gyp.patch/gdal/lib/gdal.js:18:    `The bundled proj data path for node-gdal is missing '${proj_path}' and PROJ_LIB environment is not set`
node-srs-1.2.0+~2.5.0/.pc/no_pre_gyp.patch/gdal/lib/gdal.js-19-  )
##############################################
node-srs-1.2.0+~2.5.0/.pc/no_pre_gyp.patch/gdal/lib/gdal.js-554-      if (!driver) {
node-srs-1.2.0+~2.5.0/.pc/no_pre_gyp.patch/gdal/lib/gdal.js:555:        throw new Error(`Cannot find driver: ${drivers[0]}`)
node-srs-1.2.0+~2.5.0/.pc/no_pre_gyp.patch/gdal/lib/gdal.js-556-      }
##############################################
node-srs-1.2.0+~2.5.0/.pc/no_pre_gyp.patch/gdal/lib/gdal.js-569-        if (!driver) {
node-srs-1.2.0+~2.5.0/.pc/no_pre_gyp.patch/gdal/lib/gdal.js:570:          throw new Error(`Cannot find driver: ${driver_name}`)
node-srs-1.2.0+~2.5.0/.pc/no_pre_gyp.patch/gdal/lib/gdal.js-571-        }
##############################################
node-srs-1.2.0+~2.5.0/.pc/no_pre_gyp.patch/gdal/lib/gdal.js-722-        if (!driver) {
node-srs-1.2.0+~2.5.0/.pc/no_pre_gyp.patch/gdal/lib/gdal.js:723:          throw new Error(`Cannot find driver: ${drivers[0]}`)
node-srs-1.2.0+~2.5.0/.pc/no_pre_gyp.patch/gdal/lib/gdal.js-724-        }
##############################################
node-srs-1.2.0+~2.5.0/.pc/no_pre_gyp.patch/gdal/lib/gdal.js-735-          if (!driver) {
node-srs-1.2.0+~2.5.0/.pc/no_pre_gyp.patch/gdal/lib/gdal.js:736:            throw new Error(`Cannot find driver: ${driver_name}`)
node-srs-1.2.0+~2.5.0/.pc/no_pre_gyp.patch/gdal/lib/gdal.js-737-          }
##############################################
node-srs-1.2.0+~2.5.0/.pc/fix-data-paths.diff/gdal/lib/gdal.js-9-  throw new Error(
node-srs-1.2.0+~2.5.0/.pc/fix-data-paths.diff/gdal/lib/gdal.js:10:    `The bundled data path for node-gdal is missing '${data_path}' and GDAL_DATA environment is not set`
node-srs-1.2.0+~2.5.0/.pc/fix-data-paths.diff/gdal/lib/gdal.js-11-  )
##############################################
node-srs-1.2.0+~2.5.0/.pc/fix-data-paths.diff/gdal/lib/gdal.js-16-  throw new Error(
node-srs-1.2.0+~2.5.0/.pc/fix-data-paths.diff/gdal/lib/gdal.js:17:    `The bundled proj data path for node-gdal is missing '${proj_path}' and PROJ_LIB environment is not set`
node-srs-1.2.0+~2.5.0/.pc/fix-data-paths.diff/gdal/lib/gdal.js-18-  )
##############################################
node-srs-1.2.0+~2.5.0/.pc/fix-data-paths.diff/gdal/lib/gdal.js-553-      if (!driver) {
node-srs-1.2.0+~2.5.0/.pc/fix-data-paths.diff/gdal/lib/gdal.js:554:        throw new Error(`Cannot find driver: ${drivers[0]}`)
node-srs-1.2.0+~2.5.0/.pc/fix-data-paths.diff/gdal/lib/gdal.js-555-      }
##############################################
node-srs-1.2.0+~2.5.0/.pc/fix-data-paths.diff/gdal/lib/gdal.js-568-        if (!driver) {
node-srs-1.2.0+~2.5.0/.pc/fix-data-paths.diff/gdal/lib/gdal.js:569:          throw new Error(`Cannot find driver: ${driver_name}`)
node-srs-1.2.0+~2.5.0/.pc/fix-data-paths.diff/gdal/lib/gdal.js-570-        }
##############################################
node-srs-1.2.0+~2.5.0/.pc/fix-data-paths.diff/gdal/lib/gdal.js-721-        if (!driver) {
node-srs-1.2.0+~2.5.0/.pc/fix-data-paths.diff/gdal/lib/gdal.js:722:          throw new Error(`Cannot find driver: ${drivers[0]}`)
node-srs-1.2.0+~2.5.0/.pc/fix-data-paths.diff/gdal/lib/gdal.js-723-        }
##############################################
node-srs-1.2.0+~2.5.0/.pc/fix-data-paths.diff/gdal/lib/gdal.js-734-          if (!driver) {
node-srs-1.2.0+~2.5.0/.pc/fix-data-paths.diff/gdal/lib/gdal.js:735:            throw new Error(`Cannot find driver: ${driver_name}`)
node-srs-1.2.0+~2.5.0/.pc/fix-data-paths.diff/gdal/lib/gdal.js-736-          }
##############################################
node-srs-1.2.0+~2.5.0/.pc/fix-data-paths.diff/gdal/test/api_base.test.js-76-          // quotes to avoid errors like ''C:\Program' is not recognized as an internal or external command'
node-srs-1.2.0+~2.5.0/.pc/fix-data-paths.diff/gdal/test/api_base.test.js:77:          execPath = `"${execPath}"`
node-srs-1.2.0+~2.5.0/.pc/fix-data-paths.diff/gdal/test/api_base.test.js-78-        }
node-srs-1.2.0+~2.5.0/.pc/fix-data-paths.diff/gdal/test/api_base.test.js-79-        cp.exec(
node-srs-1.2.0+~2.5.0/.pc/fix-data-paths.diff/gdal/test/api_base.test.js:80:          `${execPath} ${[ '-e', command ].join(' ')}`,
node-srs-1.2.0+~2.5.0/.pc/fix-data-paths.diff/gdal/test/api_base.test.js-81-          { env: { GDAL_DATA: 'bogus' } },