diff options
author | Zoe Slattery <zoe@php.net> | 2009-03-16 20:38:19 +0000 |
---|---|---|
committer | Zoe Slattery <zoe@php.net> | 2009-03-16 20:38:19 +0000 |
commit | 467dbf859a33775a2f008dcf5f6e3e32193dfda6 (patch) | |
tree | 0d5bb34e2bca59016ac87e9e27441b2b3fa30700 | |
parent | c7bfd897e63f65d38b1178c7e02da7ebd2bbf85e (diff) | |
download | php-git-467dbf859a33775a2f008dcf5f6e3e32193dfda6.tar.gz |
test for /ext/tidy from stefan priebsch
-rw-r--r-- | ext/tidy/tests/tidy_error.phpt | 41 |
1 files changed, 41 insertions, 0 deletions
diff --git a/ext/tidy/tests/tidy_error.phpt b/ext/tidy/tests/tidy_error.phpt new file mode 100644 index 0000000000..5416da8669 --- /dev/null +++ b/ext/tidy/tests/tidy_error.phpt @@ -0,0 +1,41 @@ +--TEST-- +Ensure tidy_get_status() returns correct status +--CREDITS-- +Stefan Priebsch +--SKIPIF-- +<?php + if (!extension_loaded("tidy")) print "skip tidy extension not loaded"; +?> +--FILE-- +<?php + +$html = '<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 3.2//EN"> +<html> +<head> +<title></title> +</head> +<body> +<p>paragraph</p> +</body> +</html>'; +$tidy = tidy_parse_string($html); + +echo tidy_get_status($tidy); +// status 0 indicates no errors or warnings + +$html = '<p>paragraph</i>'; +$tidy = tidy_parse_string($html); + +echo tidy_get_status($tidy); +// status 1 indicates warnings + +$html = '<bogus>test</bogus>'; +$tidy = tidy_parse_string($html); + +echo tidy_get_status($tidy); +// status 2 indicates error + +?> +--EXPECT-- +012 + |