浏览代码

Refs #30489 -- Fixed RasterFieldTest.test_deserialize_with_pixeltype_flags() when run without numpy.

Mariusz Felisiak 5 年之前
父节点
当前提交
9358da704e
共有 1 个文件被更改,包括 4 次插入1 次删除
  1. 4 1
      tests/gis_tests/rasterapp/test_rasterfield.py

+ 4 - 1
tests/gis_tests/rasterapp/test_rasterfield.py

@@ -68,7 +68,10 @@ class RasterFieldTest(TransactionTestCase):
             rast=Func(F('rast'), function='ST_SetBandIsNoData'),
         )
         r.refresh_from_db()
-        self.assertEqual(r.rast.bands[0].data(), [[no_data]])
+        band = r.rast.bands[0].data()
+        if numpy:
+            band = band.flatten().tolist()
+        self.assertEqual(band, [no_data])
         self.assertEqual(r.rast.bands[0].nodata_value, no_data)
 
     def test_model_creation(self):