def test_enter_nc_files_list_fvcom(self): nc_data = NetCDFData("tests/testdata/fvcom_test.nc") nc_data._nc_files = ["tests/testdata/fvcom_test.nc"] nc_data.__enter__() self.assertIsInstance(nc_data.dataset, xarray.Dataset) self.assertTrue(nc_data._dataset_open)
def test_enter_zarr_file(self): nc_data = NetCDFData("tests/testdata/giops_test.zarr") nc_data.url = "tests/testdata/giops_test.zarr" nc_data.__enter__() self.assertIsInstance(nc_data.dataset, xarray.Dataset) self.assertTrue(nc_data._dataset_open)