/** * TimeTest::testBuildTime() * * @return void */ public function testDuration() { $tests = [7440 => '2:04:00', 7220 => '2:00:20', 5400 => '1:30:00', 3660 => '1:01:00']; // positive foreach ($tests as $was => $expected) { $is = $this->Time->duration($was); //pr($is); $this->assertEquals($expected, $is); } // M:SS $tests = [7440 => '124:00']; foreach ($tests as $was => $expected) { $is = $this->Time->duration($was, '%i:%S'); //pr($is); $this->assertEquals($expected, $is); } }