def test_interval_generate_grid(): interval = Interval(Instant.J2000(), Instant.J2000() + Duration.minutes(1.0), Interval.Type.Closed) assert interval.generate_grid(Duration.seconds(1.0)) is not None
def test_interval_generate_grid (): interval = Interval(Instant.J2000(), Instant.J2000() + Duration.minutes(1.0), Interval.Type.Closed) grid = interval.generate_grid(Duration.seconds(1.0)) assert grid is not None assert isinstance(grid, list) assert isinstance(grid[0], Instant)
def test_instant_operators (): instant = Instant.J2000() assert (instant == instant) is not None assert (instant != instant) is not None assert (instant < instant) is not None assert (instant <= instant) is not None assert (instant > instant) is not None assert (instant >= instant) is not None assert (instant + Duration.seconds(1.0)) is not None assert (instant - Duration.seconds(1.0)) is not None assert (instant - instant) is not None instant += Duration.seconds(1.0) instant -= Duration.seconds(1.0)
def test_duration_operators(): duration_A = Duration.seconds(123.0) duration_B = Duration.seconds(456.0) assert (duration_A == duration_B) is not None assert (duration_A != duration_B) is not None assert (duration_A < duration_B) is not None assert (duration_A <= duration_B) is not None assert (duration_A > duration_B) is not None assert (duration_A >= duration_B) is not None assert (duration_A + duration_B) is not None assert (duration_A - duration_B) is not None assert (duration_A * 2.0) is not None assert (duration_A / 2.0) is not None duration_A += duration_B duration_A -= duration_B duration_A *= 2.0 duration_A /= 2.0
def test_duration_get_absolute(): assert Duration.seconds(123.0).get_absolute() is not None
def test_duration_in_unit(): assert Duration.seconds(123.0).in_unit(Time.Unit.Second) is not None
def test_duration_in_weeks(): assert Duration.seconds(123.0).in_weeks() is not None
def test_duration_get_days(): assert Duration.seconds(123.0).get_days() is not None
def test_duration_is_near(): assert Duration.seconds(123.0).is_near(Duration.seconds(123.0), Duration.zero()) is not None
def test_duration_is_strictly_positive(): assert Duration.seconds(123.0).is_strictly_positive() is not None
def test_duration_get_weeks(): assert Duration.seconds(123).get_weeks() is not None
def test_duration_is_defined(): assert Duration.seconds(123.0).is_defined() is not None
def test_duration_in_days(): assert Duration.seconds(123).in_days() is not None
def test_duration_to_string(): assert Duration.seconds(123.0).to_string() is not None assert Duration.seconds(123.0).to_string(Duration.Format.Standard) assert Duration.seconds(123.0).to_string(Duration.Format.ISO8601)
def test_duration_is_zero(): assert Duration.seconds(123.0).is_zero() is not None
def test_duration_seconds(): assert Duration.seconds(123.456) is not None
def test_duration_is_positive(): assert Duration.seconds(123).is_positive() is not None