def test_time_selection_implicit_coordinates(self): node = SelectCoordinates(source=MyDataSource(), time=("2011-01-01", "2011-02-01")) o = node.eval(COORDS) node = SelectCoordinates(source=MyDataSource(), time=("2011-01-01", "2017-01-01", "1,Y")) o = node.eval(COORDS)
def test_time_selection_implicit_coordinates(self): node = SelectCoordinates(source=MyDataSource(), time=('2011-01-01', '2011-02-01')) o = node.eval(coords) node = SelectCoordinates(source=MyDataSource(), time=('2011-01-01', '2017-01-01', '1,Y')) o = node.eval(coords)
def test_spatial_selection(self): node = SelectCoordinates(source=Arange(), lat=(46, 56, 1)) o = node.eval(coords)
def test_time_selection(self): node = SelectCoordinates(source=Arange(), time=('2017-08-01', '2017-09-30', '1,D')) o = node.eval(coords)
def test_no_expansion(self): node = SelectCoordinates(source=Arange()) o = node.eval(coords)
def test_time_selection(self): node = SelectCoordinates(source=Arange(), time=("2017-08-01", "2017-09-30", "1,D")) o = node.eval(COORDS)
def test_spatial_selection_multiple_outputs(self): multi = Array(source=np.random.random(COORDS.shape + (2, )), coordinates=COORDS, outputs=["a", "b"]) node = SelectCoordinates(source=multi, lat=(46, 56, 1)) o = node.eval(COORDS)