From 4324c10d24ccb9d9bdac65499ce27030a823f13f Mon Sep 17 00:00:00 2001 From: Felipe Pena Date: Sat, 16 May 2009 15:14:25 +0000 Subject: [PATCH] - New tests (testfest DutchUG) --- ext/xmlwriter/tests/bug48204.phpt | 17 +++++++++ .../tests/xmlwriter_open_uri_error_001.phpt | 16 +++++++++ .../tests/xmlwriter_open_uri_error_002.phpt | 16 +++++++++ .../tests/xmlwriter_open_uri_error_003.phpt | 18 ++++++++++ .../tests/xmlwriter_open_uri_error_004.phpt | 18 ++++++++++ .../tests/xmlwriter_open_uri_error_005.phpt | 18 ++++++++++ ...xmlwriter_set_indent_string_basic_001.phpt | 24 +++++++++++++ ...xmlwriter_set_indent_string_error_001.phpt | 24 +++++++++++++ ...mlwriter_write_attribute_ns_basic_001.phpt | 28 +++++++++++++++ ...mlwriter_write_attribute_ns_error_001.phpt | 35 +++++++++++++++++++ .../tests/xmlwriter_write_dtd_basic_001.phpt | 22 ++++++++++++ .../tests/xmlwriter_write_dtd_error_001.phpt | 15 ++++++++ 12 files changed, 251 insertions(+) create mode 100644 ext/xmlwriter/tests/bug48204.phpt create mode 100644 ext/xmlwriter/tests/xmlwriter_open_uri_error_001.phpt create mode 100644 ext/xmlwriter/tests/xmlwriter_open_uri_error_002.phpt create mode 100644 ext/xmlwriter/tests/xmlwriter_open_uri_error_003.phpt create mode 100644 ext/xmlwriter/tests/xmlwriter_open_uri_error_004.phpt create mode 100644 ext/xmlwriter/tests/xmlwriter_open_uri_error_005.phpt create mode 100644 ext/xmlwriter/tests/xmlwriter_set_indent_string_basic_001.phpt create mode 100644 ext/xmlwriter/tests/xmlwriter_set_indent_string_error_001.phpt create mode 100644 ext/xmlwriter/tests/xmlwriter_write_attribute_ns_basic_001.phpt create mode 100644 ext/xmlwriter/tests/xmlwriter_write_attribute_ns_error_001.phpt create mode 100644 ext/xmlwriter/tests/xmlwriter_write_dtd_basic_001.phpt create mode 100644 ext/xmlwriter/tests/xmlwriter_write_dtd_error_001.phpt diff --git a/ext/xmlwriter/tests/bug48204.phpt b/ext/xmlwriter/tests/bug48204.phpt new file mode 100644 index 0000000000..86ab6688d7 --- /dev/null +++ b/ext/xmlwriter/tests/bug48204.phpt @@ -0,0 +1,17 @@ +--TEST-- +xmlwriter_open_uri with PHP_MAXPATHLEN + 1 +--SKIPIF-- + +--FILE-- + +--CREDIT-- +Koen Kuipers koenk82@gmail.com +Theo van der Zee +#Test Fest Utrecht 09-05-2009 +--EXPECTF-- + +Warning: xmlwriter_open_uri(): Unable to resolve file path in %s on line %d +bool(false) diff --git a/ext/xmlwriter/tests/xmlwriter_open_uri_error_001.phpt b/ext/xmlwriter/tests/xmlwriter_open_uri_error_001.phpt new file mode 100644 index 0000000000..8bdf7eaea9 --- /dev/null +++ b/ext/xmlwriter/tests/xmlwriter_open_uri_error_001.phpt @@ -0,0 +1,16 @@ +--TEST-- +xmlwriter_open_uri with empty string as parameter +--SKIPIF-- + +--FILE-- + +--CREDIT-- +Koen Kuipers koenk82@gmail.com +Theo van der Zee +#Test Fest Utrecht 09-05-2009 +--EXPECTF-- + +Warning: xmlwriter_open_uri(): Empty string as source in %s on line %d +bool(false) diff --git a/ext/xmlwriter/tests/xmlwriter_open_uri_error_002.phpt b/ext/xmlwriter/tests/xmlwriter_open_uri_error_002.phpt new file mode 100644 index 0000000000..cfda44e214 --- /dev/null +++ b/ext/xmlwriter/tests/xmlwriter_open_uri_error_002.phpt @@ -0,0 +1,16 @@ +--TEST-- +xmlwriter_open_uri without parameter +--SKIPIF-- + +--FILE-- + +--CREDIT-- +Koen Kuipers koenk82@gmail.com +Theo van der Zee +#Test Fest Utrecht 09-05-2009 +--EXPECTF-- + +Warning: xmlwriter_open_uri() expects exactly %d parameter, %d given in %s on line %d +NULL diff --git a/ext/xmlwriter/tests/xmlwriter_open_uri_error_003.phpt b/ext/xmlwriter/tests/xmlwriter_open_uri_error_003.phpt new file mode 100644 index 0000000000..6445edbbc0 --- /dev/null +++ b/ext/xmlwriter/tests/xmlwriter_open_uri_error_003.phpt @@ -0,0 +1,18 @@ +--TEST-- +xmlwriter_open_uri with non existing file +--SKIPIF-- + +--FILE-- + +--CREDIT-- +Koen Kuipers koenk82@gmail.com +Theo van der Zee +#Test Fest Utrecht 09-05-2009 +--XFAIL-- +Getting error: xmlNewTextWriterFilename : out of memory! +--EXPECTF-- + +Warning: xmlwriter_open_uri(%s): failed to open stream: No such file or directory in %s on line %d +bool(false) diff --git a/ext/xmlwriter/tests/xmlwriter_open_uri_error_004.phpt b/ext/xmlwriter/tests/xmlwriter_open_uri_error_004.phpt new file mode 100644 index 0000000000..291ae50d05 --- /dev/null +++ b/ext/xmlwriter/tests/xmlwriter_open_uri_error_004.phpt @@ -0,0 +1,18 @@ +--TEST-- +xmlwriter_open_uri with file:/// +--SKIPIF-- + +--FILE-- + +--CREDIT-- +Koen Kuipers koenk82@gmail.com +Theo van der Zee +#Test Fest Utrecht 09-05-2009 +--XFAIL-- +Getting error: xmlNewTextWriterFilename : out of memory! +--EXPECTF-- + +Warning: xmlwriter_open_uri(/): failed to open stream: Is a directory in %s on line %d +bool(false) diff --git a/ext/xmlwriter/tests/xmlwriter_open_uri_error_005.phpt b/ext/xmlwriter/tests/xmlwriter_open_uri_error_005.phpt new file mode 100644 index 0000000000..6b71d304dc --- /dev/null +++ b/ext/xmlwriter/tests/xmlwriter_open_uri_error_005.phpt @@ -0,0 +1,18 @@ +--TEST-- +xmlwriter_open_uri with file://localhost/ +--SKIPIF-- + +--FILE-- + +--CREDIT-- +Koen Kuipers koenk82@gmail.com +Theo van der Zee +#Test Fest Utrecht 09-05-2009 +--XFAIL-- +Getting error: xmlNewTextWriterFilename : out of memory! +--EXPECTF-- + +Warning: xmlwriter_open_uri(/): failed to open stream: Is a directory in %s on line %d +bool(false) diff --git a/ext/xmlwriter/tests/xmlwriter_set_indent_string_basic_001.phpt b/ext/xmlwriter/tests/xmlwriter_set_indent_string_basic_001.phpt new file mode 100644 index 0000000000..896778b02e --- /dev/null +++ b/ext/xmlwriter/tests/xmlwriter_set_indent_string_basic_001.phpt @@ -0,0 +1,24 @@ +--TEST-- +xmlwriter_set_indent_string passing xmlwriter resource +--SKIPIF-- + +--FILE-- + +--CLEAN-- + +--CREDIT-- +Koen Kuipers koenk82@gmail.com +Theo van der Zee +#Test Fest Utrecht 09-05-2009 +--EXPECT-- +bool(true) diff --git a/ext/xmlwriter/tests/xmlwriter_set_indent_string_error_001.phpt b/ext/xmlwriter/tests/xmlwriter_set_indent_string_error_001.phpt new file mode 100644 index 0000000000..c39678dac9 --- /dev/null +++ b/ext/xmlwriter/tests/xmlwriter_set_indent_string_error_001.phpt @@ -0,0 +1,24 @@ +--TEST-- +xmlwriter_set_indent_string with missing param(s) +--SKIPIF-- + +--FILE-- + +--CLEAN-- + +--CREDIT-- +Koen Kuipers koenk82@gmail.com +--EXPECTF-- + +Warning: xmlwriter_set_indent_string() expects exactly %d parameters, %d given in %s on line %d +NULL diff --git a/ext/xmlwriter/tests/xmlwriter_write_attribute_ns_basic_001.phpt b/ext/xmlwriter/tests/xmlwriter_write_attribute_ns_basic_001.phpt new file mode 100644 index 0000000000..090327b666 --- /dev/null +++ b/ext/xmlwriter/tests/xmlwriter_write_attribute_ns_basic_001.phpt @@ -0,0 +1,28 @@ +--TEST-- +xmlwriter_write_attribute_ns basic function tests +--SKIPIF-- + +--FILE-- + +--CREDIT-- +Koen Kuipers koenk82@gmail.com +--EXPECT-- + + + + + diff --git a/ext/xmlwriter/tests/xmlwriter_write_attribute_ns_error_001.phpt b/ext/xmlwriter/tests/xmlwriter_write_attribute_ns_error_001.phpt new file mode 100644 index 0000000000..2516723139 --- /dev/null +++ b/ext/xmlwriter/tests/xmlwriter_write_attribute_ns_error_001.phpt @@ -0,0 +1,35 @@ +--TEST-- +xmlwriter_write_attribute_ns with missing param +--SKIPIF-- + +--FILE-- + +--CREDIT-- +Koen Kuipers koenk82@gmail.com +--EXPECTF-- + +Warning: xmlwriter_write_attribute_ns() expects exactly %d parameters, %d given in %s on line %d + + + + +bool(false) diff --git a/ext/xmlwriter/tests/xmlwriter_write_dtd_basic_001.phpt b/ext/xmlwriter/tests/xmlwriter_write_dtd_basic_001.phpt new file mode 100644 index 0000000000..62adce8180 --- /dev/null +++ b/ext/xmlwriter/tests/xmlwriter_write_dtd_basic_001.phpt @@ -0,0 +1,22 @@ +--TEST-- +xmlwriter_write_dtd basic function tests +--SKIPIF-- + +--FILE-- + +--CREDIT-- +Koen Kuipers koenk82@gmail.com +--EXPECT-- +bool(true) + +bool(false) diff --git a/ext/xmlwriter/tests/xmlwriter_write_dtd_error_001.phpt b/ext/xmlwriter/tests/xmlwriter_write_dtd_error_001.phpt new file mode 100644 index 0000000000..7968eb456a --- /dev/null +++ b/ext/xmlwriter/tests/xmlwriter_write_dtd_error_001.phpt @@ -0,0 +1,15 @@ +--TEST-- +xmlwriter_write_dtd with missing param(s) +--SKIPIF-- + +--FILE-- + +--CREDIT-- +Koen Kuipers koenk82@gmail.com +--EXPECTF-- + +Warning: xmlwriter_write_dtd() expects at least %d parameters, %d given in %s on line %d +NULL -- 2.50.1