diff options
author | Craig Andrews <candrews@integralblue.com> | 2009-12-04 18:44:26 -0500 |
---|---|---|
committer | Craig Andrews <candrews@integralblue.com> | 2009-12-04 18:44:26 -0500 |
commit | aab7344002fd390e5b62a3eb82f3a418fd294617 (patch) | |
tree | b214e7d4b3e9f0ca9818fea9e3d9efa0249c00c6 /plugins/Minify/extlib/minify/min_unit_tests/_inc.php | |
parent | 1fd7e5e3794621993b01a5833faa8b6fa26c3847 (diff) | |
parent | 01b089d9be046db1253cb3bb90e8635b50fddd84 (diff) |
Merge branch 'minify' into 0.9.x
Diffstat (limited to 'plugins/Minify/extlib/minify/min_unit_tests/_inc.php')
-rw-r--r-- | plugins/Minify/extlib/minify/min_unit_tests/_inc.php | 50 |
1 files changed, 50 insertions, 0 deletions
diff --git a/plugins/Minify/extlib/minify/min_unit_tests/_inc.php b/plugins/Minify/extlib/minify/min_unit_tests/_inc.php new file mode 100644 index 000000000..bf416d4bb --- /dev/null +++ b/plugins/Minify/extlib/minify/min_unit_tests/_inc.php @@ -0,0 +1,50 @@ +<?php + +require dirname(__FILE__) . '/../min/config.php'; + +set_include_path($min_libPath . PATH_SEPARATOR . get_include_path()); + +// set cache path and doc root if configured +$minifyCachePath = isset($min_cachePath) + ? $min_cachePath + : ''; +if ($min_documentRoot) { + $_SERVER['DOCUMENT_ROOT'] = $min_documentRoot; +} + +// default log to FirePHP +require_once 'Minify/Logger.php'; +if ($min_errorLogger && true !== $min_errorLogger) { // custom logger + Minify_Logger::setLogger($min_errorLogger); +} else { + require_once 'FirePHP.php'; + Minify_Logger::setLogger(FirePHP::getInstance(true)); +} + +error_reporting(E_ALL | E_STRICT); +ini_set('display_errors', 1); + +header('Content-Type: text/plain'); + +$thisDir = dirname(__FILE__); + +/** + * pTest - PHP Unit Tester + * @param mixed $test Condition to test, evaluated as boolean + * @param string $message Descriptive message to output upon test + * @url http://www.sitepoint.com/blogs/2007/08/13/ptest-php-unit-tester-in-9-lines-of-code/ + */ +function assertTrue($test, $message) +{ + static $count; + if (!isset($count)) $count = array('pass'=>0, 'fail'=>0, 'total'=>0); + + $mode = $test ? 'pass' : 'fail'; + $outMode = $test ? 'PASS' : '!FAIL'; + printf("%s: %s (%d of %d tests run so far have %sed)\n", + $outMode, $message, ++$count[$mode], ++$count['total'], $mode); + + return (bool)$test; +} + +ob_start();
\ No newline at end of file |