summaryrefslogtreecommitdiff
path: root/plugins/Minify/extlib/minify/min_unit_tests/test_Minify_Lines.php
diff options
context:
space:
mode:
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