true)); $passed = assertTrue($actual === $expected, 'Minify_HTML_Helper : non-existent group & debug'); $expected = "/myApp/min/?g=css&{$maxTime}"; $actual = Minify_HTML_Helper::getUri('css', array( 'rewriteWorks' => false ,'minAppUri' => '/myApp/min/' ,'groupsConfigFile' => $thisDir . '/_test_files/htmlHelper_groupsConfig.php' )); $passed = assertTrue($actual === $expected, 'Minify_HTML_Helper : existing group'); $utilsFile = dirname(__DIR__) . '/min/utils.php'; if (is_file($utilsFile)) { require_once $utilsFile; $fiveSecondsAgo = $_SERVER['REQUEST_TIME'] - 5; $obj = new Minify_Source(array( 'id' => '1', 'content' => '1', 'lastModified' => $fiveSecondsAgo, )); $output = Minify_mtime(array( $uri1 ,$uri2 ,$obj )); $passed = assertTrue($output === $fiveSecondsAgo, 'utils.php : Minify_mtime w/ files & obj'); $obj = new Minify_Source(array( 'id' => '2', 'content' => '2', 'lastModified' => strtotime('2000-01-01'), )); $output = Minify_mtime(array( $obj ,'css' ), $thisDir . '/_test_files/htmlHelper_groupsConfig.php'); $passed = assertTrue($output === $maxTime, 'utils.php : Minify_mtime w/ obj & group'); } $_SERVER['DOCUMENT_ROOT'] = $realDocRoot; } test_Minify_HTML_Helper();