Beispiel #1
0
    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)
Beispiel #2
0
    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)
Beispiel #3
0
 def test_spatial_selection(self):
     node = SelectCoordinates(source=Arange(), lat=(46, 56, 1))
     o = node.eval(coords)
Beispiel #4
0
 def test_time_selection(self):
     node = SelectCoordinates(source=Arange(),
                              time=('2017-08-01', '2017-09-30', '1,D'))
     o = node.eval(coords)
Beispiel #5
0
 def test_no_expansion(self):
     node = SelectCoordinates(source=Arange())
     o = node.eval(coords)
Beispiel #6
0
 def test_time_selection(self):
     node = SelectCoordinates(source=Arange(),
                              time=("2017-08-01", "2017-09-30", "1,D"))
     o = node.eval(COORDS)
Beispiel #7
0
 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)