Skip to content
This repository has been archived by the owner on Aug 11, 2022. It is now read-only.

FAILED test_all.py::test_load_hires - TypeError: only integer scalar arrays can be converted to a scalar index #1

Open
flaviodoliveira opened this issue Mar 12, 2021 · 0 comments

Comments

@flaviodoliveira
Copy link

  • operating system: Ubuntu 20.04
  • Python version: 3.8

when I try to run the tests:

=============================================================================================== test session starts ===============================================================================================
platform linux -- Python 3.8.5, pytest-6.2.2, py-1.10.0, pluggy-0.13.1 -- /usr/bin/python3.8
cachedir: .pytest_cache
rootdir: /home/flavio/dados/goes/lfa/goespy/GOESplot-master, configfile: pytest.ini
collected 2 items

test_all.py::test_load_preview PASSED [ 50%]
test_all.py::test_load_hires FAILED [100%]

==================================================================================================== FAILURES =====================================================================================================
_________________________________________________________________________________________________ test_load_hires _________________________________________________________________________________________________

def test_load_hires():
    pytest.importorskip("netCDF4")
  img = gq.load(R / "goes13.2017.233.080017.BAND_02.nc")

test_all.py:18:


../io.py:54: in load
img = loadhires(fn, downsample)


fn = PosixPath('/home/flavio/data/goespy/GOESplot-master/goesplot/tests/goes13.2017.233.080017.BAND_02.nc'), downsample = None

def loadhires(fn: Path, downsample: int = None) -> xarray.DataArray:
    """
    loads and modifies GOES data
    """
    if netCDF4 is None:
        raise ImportError("netCDF4 needed for hires data.   pip install netcdf4")

    with netCDF4.Dataset(fn, "r") as f:
      t = datetime.utcfromtimestamp(f["time"][:])

E TypeError: only integer scalar arrays can be converted to a scalar index

../io.py:87: TypeError
============================================================================================= short test summary info =============================================================================================
FAILED test_all.py::test_load_hires - TypeError: only integer scalar arrays can be converted to a scalar index
=========================================================================================== 1 failed, 1 passed in 0.17s ===========================================================================================

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant