summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--ext/dom/tests/dom005.phpt31
-rw-r--r--ext/dom/tests/test.html9
2 files changed, 40 insertions, 0 deletions
diff --git a/ext/dom/tests/dom005.phpt b/ext/dom/tests/dom005.phpt
new file mode 100644
index 0000000000..29e5aa76e1
--- /dev/null
+++ b/ext/dom/tests/dom005.phpt
@@ -0,0 +1,31 @@
+--TEST--
+Test 5: HTML Test
+--SKIPIF--
+<?php require_once('skipif.inc'); ?>
+--FILE--
+<?php
+$dom = new domdocument;
+$dom->loadHTMLFile(dirname(__FILE__)."/test.html");
+print "--- save as XML\n";
+
+print $dom->saveXML();
+print "--- save as HTML\n";
+
+print $dom->saveHTML();
+--EXPECT--
+--- save as XML
+<?xml version="1.0" standalone="yes"?>
+<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN" "http://www.w3.org/TR/REC-html40/loose.dtd">
+<html><head><title>Hello world</title></head><body><p>
+This is a not well-formed<br/>
+html files with undeclared entities 
+</p></body></html>
+--- save as HTML
+<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN" "http://www.w3.org/TR/REC-html40/loose.dtd">
+<html>
+<head><title>Hello world</title></head>
+<body><p>
+This is a not well-formed<br>
+html files with undeclared entities&nbsp;
+</p></body>
+</html>
diff --git a/ext/dom/tests/test.html b/ext/dom/tests/test.html
new file mode 100644
index 0000000000..fe6d0d3dbc
--- /dev/null
+++ b/ext/dom/tests/test.html
@@ -0,0 +1,9 @@
+<html>
+<head>
+<title>Hello world</title>
+</head>
+<body>
+This is a not well-formed<br>
+html files with undeclared entities&nbsp;
+</body>
+</html>