def test_multiple_attr_filter(self): nc = EnhancedDataset(self.input_file) grid_spacing_vars = nc.get_variables_by_attributes(grid_spacing='4.0 km', standard_name='projection_y_coordinate') y = nc.variables.get('y') self.assertEquals(len(grid_spacing_vars), 1) assert y in grid_spacing_vars
def test_multiple_attr_filter(self): nc = EnhancedDataset(self.input_file) grid_spacing_vars = nc.get_variables_by_attributes(grid_spacing='4.0 km', standard_name='projection_y_coordinate') y = nc.variables.get('y') self.assertEqual(len(grid_spacing_vars), 1) assert y in grid_spacing_vars
def test_single_attr_filter(self): nc = EnhancedDataset(self.input_file) grid_spacing_vars = nc.get_variables_by_attributes(grid_spacing='4.0 km') x = nc.variables.get('x') y = nc.variables.get('y') self.assertEquals(len(grid_spacing_vars), 2) assert x in grid_spacing_vars assert y in grid_spacing_vars
def test_single_attr_filter(self): nc = EnhancedDataset(self.input_file) grid_spacing_vars = nc.get_variables_by_attributes(grid_spacing='4.0 km') x = nc.variables.get('x') y = nc.variables.get('y') self.assertEqual(len(grid_spacing_vars), 2) assert x in grid_spacing_vars assert y in grid_spacing_vars