summaryrefslogtreecommitdiff
path: root/plugins/Minify/extlib/minify/min_unit_tests/test_Minify_Lines.php
diff options
context:
space:
mode:
authorCraig Andrews <candrews@integralblue.com>2009-12-04 12:36:00 -0500
committerCraig Andrews <candrews@integralblue.com>2009-12-04 12:36:00 -0500
commit01b089d9be046db1253cb3bb90e8635b50fddd84 (patch)
tree2a4cee14992807cbe19901743d48bc1447729a35 /plugins/Minify/extlib/minify/min_unit_tests/test_Minify_Lines.php
parent40afc7e9877855272caa5c65fb3575e4420b2966 (diff)
Added minify plugin
Diffstat (limited to 'plugins/Minify/extlib/minify/min_unit_tests/test_Minify_Lines.php')
-rw-r--r--plugins/Minify/extlib/minify/min_unit_tests/test_Minify_Lines.php36
1 files changed, 36 insertions, 0 deletions
diff --git a/plugins/Minify/extlib/minify/min_unit_tests/test_Minify_Lines.php b/plugins/Minify/extlib/minify/min_unit_tests/test_Minify_Lines.php
new file mode 100644
index 000000000..c518fce39
--- /dev/null
+++ b/plugins/Minify/extlib/minify/min_unit_tests/test_Minify_Lines.php
@@ -0,0 +1,36 @@
+<?php
+
+require_once '_inc.php';
+require_once 'Minify.php';
+
+function test_Lines()
+{
+ global $thisDir;
+
+ $exp = file_get_contents("{$thisDir}/_test_files/minify/lines_output.js");
+
+ Minify::setCache(null); // no cache
+
+ $ret = Minify::serve('Files', array(
+ 'debug' => true
+ ,'quiet' => true
+ ,'encodeOutput' => false
+ ,'files' => array(
+ "{$thisDir}/_test_files/minify/email.js"
+ ,"{$thisDir}/_test_files/minify/lines_bugs.js"
+ ,"{$thisDir}/_test_files/minify/QueryString.js"
+ ,"{$thisDir}/_test_files/js/before.js"
+ )
+ ));
+
+ $passed = assertTrue($exp === $ret['content'], 'Minify_Lines');
+
+ if (__FILE__ === realpath($_SERVER['SCRIPT_FILENAME'])) {
+ echo "\n---Output: " .strlen($ret['content']). " bytes\n\n{$ret['content']}\n\n";
+ if (!$passed) {
+ echo "---Expected: " .strlen($exp). " bytes\n\n{$exp}\n\n\n";
+ }
+ }
+}
+
+test_Lines(); \ No newline at end of file