diff options
author | Zoe Slattery <zoe@php.net> | 2009-03-16 20:37:18 +0000 |
---|---|---|
committer | Zoe Slattery <zoe@php.net> | 2009-03-16 20:37:18 +0000 |
commit | af880ec61e4c77a12955423f411c513ca4d03147 (patch) | |
tree | 730f915fa0cf819f78366e603ef02a1d2dd16a36 | |
parent | 85c77890523526d39427f7f5d3e21cfd46d1bbe0 (diff) | |
download | php-git-af880ec61e4c77a12955423f411c513ca4d03147.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 + |