Exemple #1
0
    def test_construction(self, u, v):
        vel = None
        vel = VelocityTS(name='vel',
                         units='m/s',
                         time=dates2,
                         variables=[u_data, v_data],
                         extrapolate=False)

        assert all(vel.variables[0].data == u_data)

        #Using TimeSeriesProp objects
        vel = VelocityTS(name='vel', variables=[u, v])
        assert vel.time == vel.variables[0].time == vel.variables[1].time
        #3 components
        with pytest.raises(ValueError):
            vel = VelocityTS(name='vel',
                             units='m/s',
                             time=dates2,
                             variables=[u_data, v_data, u_data],
                             extrapolate=False)
Exemple #2
0
def vel(u, v):
    return VelocityTS(name='vel', variables=[u, v])