Skip to content

Commit d9a9662

Browse files
symeoncmb69
authored andcommitted
Tests for the default case of the parameter of xml_parser_get_option() and xml_parser_set_option(). These cases are, as of now, not being tested.
1 parent 630897f commit d9a9662

File tree

2 files changed

+38
-0
lines changed

2 files changed

+38
-0
lines changed
Lines changed: 19 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,19 @@
1+
--TEST--
2+
xml_parser_get_option() - Test parameter not set
3+
--SKIPIF--
4+
<?php
5+
if (!extension_loaded('xml')) {
6+
exit('Skip - XML extension not loaded');
7+
}
8+
?>
9+
--FILE--
10+
<?php
11+
12+
$xmlParser = xml_parser_create();
13+
14+
var_dump(xml_parser_get_option ($xmlParser, 42));
15+
16+
?>
17+
--EXPECTF--
18+
Warning: xml_parser_get_option(): Unknown option in %s on line %d
19+
bool(false)
Lines changed: 19 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,19 @@
1+
--TEST--
2+
xml_parser_set_option() - Test invalid parameter
3+
--SKIPIF--
4+
<?php
5+
if (!extension_loaded('xml')) {
6+
exit('Skip - XML extension not loaded');
7+
}
8+
?>
9+
--FILE--
10+
<?php
11+
12+
$xmlParser = xml_parser_create();
13+
14+
var_dump(xml_parser_set_option($xmlParser, 42, 1));
15+
16+
?>
17+
--EXPECTF--
18+
Warning: xml_parser_set_option(): Unknown option in %s on line %d
19+
bool(false)

0 commit comments

Comments
 (0)