diff --git a/Utilities/nctools.py b/Utilities/nctools.py index ddcc93b7..23123583 100644 --- a/Utilities/nctools.py +++ b/Utilities/nctools.py @@ -193,8 +193,8 @@ def ncGetTimes(ncobj, name='time'): calendar = times.calendar else: calendar = 'standard' - - dates = num2date(times[:], units, calendar) + #import pdb; pdb.set_trace() + dates = num2date(times[:].data, units, calendar) return np.array(dates, dtype=datetime) diff --git a/tests/test_nctools.py b/tests/test_nctools.py index ee2bd3cc..2acccf29 100644 --- a/tests/test_nctools.py +++ b/tests/test_nctools.py @@ -412,7 +412,7 @@ def test_ncReadFile(self): self.numpyAssertEqual(temp_check, temp[nrec]) ncobj.close() - @unittest.skip("Raises value error in netCDF4 v1.4") + #@unittest.skip("Raises value error in netCDF4 v1.4") def test_ncGetTimes(self): """Test ncGetTimes returns datetime objects""" ncobj = netCDF4.Dataset(self.ncfile) @@ -420,7 +420,7 @@ def test_ncGetTimes(self): ncobj.close() self.assertEqual(type(times[0]), datetime) - @unittest.skip("Raises value error in netCDF4 v1.4") + #@unittest.skip("Raises value error in netCDF4 v1.4") def test_ncGetTimeValues(self): """Test ncGetTimes returns correct time values""" ncobj = netCDF4.Dataset(self.ncfile)