def test_duration(self): assert (Time.durationToStr(0) == "0m") assert (Time.durationToStr(59) == "59m") assert (Time.durationToStr(60) == "1h") assert (Time.durationToStr(61) == "1h1m") assert (Time.durationToStr(1439) == "23h59m") assert (Time.durationToStr(1440) == "1d") assert (Time.durationToStr(1441) == "1d1m") assert (Time.durationToStr(1500) == "1d1h") assert (Time.durationToStr(1501) == "1d1h1m") assert (Time.durationToStr(1440 * 37 + 122) == "37d2h2m") assert (0 == Time.parseDurationArg("0m")) assert (59 == Time.parseDurationArg("59m")) assert (60 == Time.parseDurationArg("1h")) assert (61 == Time.parseDurationArg("1h1m")) assert (1439 == Time.parseDurationArg("23h59m")) assert (1440 == Time.parseDurationArg("1d")) assert (1441 == Time.parseDurationArg("1d1m")) assert (1500 == Time.parseDurationArg("1d1h")) assert (1501 == Time.parseDurationArg("1d1h1m")) assert (1440 * 37 + 122 == Time.parseDurationArg("37d2h2m"))
def test_duration(self): assert(Time.durationToStr(0) == "0m") assert(Time.durationToStr(59) == "59m") assert(Time.durationToStr(60) == "1h") assert(Time.durationToStr(61) == "1h1m") assert(Time.durationToStr(1439) == "23h59m") assert(Time.durationToStr(1440) == "1d") assert(Time.durationToStr(1441) == "1d1m") assert(Time.durationToStr(1500) == "1d1h") assert(Time.durationToStr(1501) == "1d1h1m") assert(Time.durationToStr(1440*37+122) == "37d2h2m") assert(0 == Time.parseDurationArg("0m")) assert(59 == Time.parseDurationArg("59m")) assert(60 == Time.parseDurationArg("1h")) assert(61 == Time.parseDurationArg("1h1m")) assert(1439 == Time.parseDurationArg("23h59m")) assert(1440 == Time.parseDurationArg("1d")) assert(1441 == Time.parseDurationArg("1d1m")) assert(1500 == Time.parseDurationArg("1d1h")) assert(1501 == Time.parseDurationArg("1d1h1m")) assert(1440*37+122 == Time.parseDurationArg("37d2h2m"))