]> scripts.mit.edu Git - autoinstallsdev/mediawiki.git/blobdiff - vendor/pear/mail_mime/tests/test_Bug_12385_1.phpt
MediaWiki 1.30.2
[autoinstallsdev/mediawiki.git] / vendor / pear / mail_mime / tests / test_Bug_12385_1.phpt
diff --git a/vendor/pear/mail_mime/tests/test_Bug_12385_1.phpt b/vendor/pear/mail_mime/tests/test_Bug_12385_1.phpt
new file mode 100644 (file)
index 0000000..eb49537
--- /dev/null
@@ -0,0 +1,32 @@
+--TEST--
+Bug #12385  Bad regex when replacing css style attachments
+--SKIPIF--
+--FILE--
+<?php
+$from='user@from.example.com';
+
+require_once('Mail/mime.php');
+
+$mime=new Mail_mime();
+
+$body="<style>
+className {
+    background-image: url('test.gif');
+}
+</script>
+";
+
+$mime->setHTMLBody($body);
+$mime->setFrom($from);
+$mime->addHTMLImage('','image/gif', 'test.gif', false);
+$msg = $mime->get();
+
+$cidtag = preg_match("|url\('cid:[^']*'\);|", $msg);
+if (!$cidtag){
+    print("FAIL:\n");
+    print($msg);
+}else{
+    print("OK");
+}
+--EXPECT--
+OK