def test_timeseries(self): """ test setting the timeseries using timeseries property """ ossmT = CyTimeseries(timeseries=self.tval) t_val = ossmT.timeseries print 't_val before:', t_val['value'] # need to learn how to do the following in 1 line of code t_val['value']['u'] += 2 t_val['value']['v'] += 2 print 't_val after:', t_val['value'] ossmT.timeseries = t_val new_val = ossmT.timeseries tol = 1e-10 msg = ('{0} is not within a tolerance of ' '{1}'.format('get_time_value', tol)) np.testing.assert_allclose(t_val['time'], new_val['time'], tol, tol, msg, 0) np.testing.assert_allclose(t_val['value']['u'], new_val['value']['u'], tol, tol, msg, 0) np.testing.assert_allclose(t_val['value']['v'], new_val['value']['v'], tol, tol, msg, 0)
def test_timeseries(self): """ test setting the timeseries using timeseries property """ ossmT = CyTimeseries(timeseries=self.tval) t_val = ossmT.timeseries print "t_val before:", t_val["value"] # need to learn how to do the following in 1 line of code t_val["value"]["u"] += 2 t_val["value"]["v"] += 2 print "t_val after:", t_val["value"] ossmT.timeseries = t_val new_val = ossmT.timeseries tol = 1e-10 msg = "{0} is not within a tolerance of " "{1}".format("get_time_value", tol) np.testing.assert_allclose(t_val["time"], new_val["time"], tol, tol, msg, 0) np.testing.assert_allclose(t_val["value"]["u"], new_val["value"]["u"], tol, tol, msg, 0) np.testing.assert_allclose(t_val["value"]["v"], new_val["value"]["v"], tol, tol, msg, 0)