def METHOD_NAME(self):
    with self.assertRaisesRegex(
        RuntimeError, "tstart must be a non-negative number"
    ):
        arb.regular_schedule(tstart=-1.0, dt=0.1)
    with self.assertRaisesRegex(RuntimeError, "dt must be a positive number"):
        arb.regular_schedule(dt=-0.1)
    with self.assertRaisesRegex(RuntimeError, "dt must be a positive number"):
        arb.regular_schedule(dt=0)
    with self.assertRaises(TypeError):
        arb.regular_schedule(dt=None)
    with self.assertRaises(TypeError):
        arb.regular_schedule(dt="dt")
    with self.assertRaisesRegex(
        RuntimeError, "tstop must be a non-negative number, or None"
    ):
        arb.regular_schedule(tstart=0, dt=0.1, tstop="tstop")
    with self.assertRaisesRegex(RuntimeError, "t0 must be a non-negative number"):
        rs = arb.regular_schedule(0.0, 1.0, 10.0)
        rs.events(-1, 0)
    with self.assertRaisesRegex(RuntimeError, "t1 must be a non-negative number"):
        rs = arb.regular_schedule(0.0, 1.0, 10.0)
        rs.events(0, -10)