mirror of
https://github.com/rasterio/rasterio.git
synced 2025-12-08 17:36:12 +00:00
Closes #140. Fairly easy because Numpy methods accept either strings like `'uint8'` or types like `np.uint8` as dtypes. So do Rasterio methods now.
15 lines
412 B
Python
15 lines
412 B
Python
import numpy as np
|
|
|
|
import rasterio.dtypes
|
|
|
|
def test_np_dt_uint8():
|
|
assert rasterio.dtypes.check_dtype(np.uint8)
|
|
|
|
def test_dt_ubyte():
|
|
assert rasterio.dtypes.check_dtype(rasterio.ubyte)
|
|
|
|
def test_gdal_name():
|
|
assert rasterio.dtypes._gdal_typename(rasterio.ubyte) == 'Byte'
|
|
assert rasterio.dtypes._gdal_typename(np.uint8) == 'Byte'
|
|
assert rasterio.dtypes._gdal_typename(np.uint16) == 'UInt16'
|