def test_set_attributes(self): obj = CloudnetArray(self.time, 'test_name') meta = MetaData(long_name='the long name', units='g m-3') obj.set_attributes(meta) for key, value in zip(['long_name', 'units'], ['the long name', 'g m-3']): assert hasattr(obj, key) assert getattr(obj, key) == value
def test_set_attributes(self): obj = CloudnetArray(self.time, "test_name") meta = MetaData(long_name="the long name", units="g m-3") obj.set_attributes(meta) for key, value in zip(["long_name", "units"], ["the long name", "g m-3"]): assert hasattr(obj, key) assert getattr(obj, key) == value
def test_set_attributes(fake_nc_file): nc = netCDF4.Dataset(fake_nc_file) test_var = nc.variables['time'] obj = CloudnetArray(test_var, 'test_name') meta = MetaData(long_name='the long name', units='g m-3') obj.set_attributes(meta) for key, value in zip(['long_name', 'units'], ['the long name', 'g m-3']): assert hasattr(obj, key) assert getattr(obj, key) == value