Migrate skip checks to --EXTENSIONS--, p4

For rationale, see #6787

Extensions migrated in part 4:
* simplexml
* skeleton
* soap
* spl
* sqlite3
* sysvmsg
* sysvsem
* tidy - also removed a check for an ancient dependency version
This commit is contained in:
Max Semenik 2021-04-03 17:52:34 +03:00 committed by Nikita Popov
parent 4034d83432
commit 7f2f0c007c
802 changed files with 1686 additions and 1740 deletions

View File

@ -1,7 +1,7 @@
--TEST--
SimpleXML: var_dump()
--SKIPIF--
<?php if (!extension_loaded("simplexml")) print "skip"; ?>
--EXTENSIONS--
simplexml
--FILE--
<?php

View File

@ -1,7 +1,7 @@
--TEST--
SimpleXML: Simple document
--SKIPIF--
<?php if (!extension_loaded("simplexml")) print "skip"; ?>
--EXTENSIONS--
simplexml
--FILE--
<?php

View File

@ -1,7 +1,7 @@
--TEST--
SimpleXML: Simple document
--SKIPIF--
<?php if (!extension_loaded("simplexml")) print "skip"; ?>
--EXTENSIONS--
simplexml
--FILE--
<?php

View File

@ -1,7 +1,7 @@
--TEST--
SimpleXML: clone
--SKIPIF--
<?php if (!extension_loaded("simplexml")) print "skip"; ?>
--EXTENSIONS--
simplexml
--FILE--
<?php

View File

@ -1,7 +1,7 @@
--TEST--
SimpleXML: Entities
--SKIPIF--
<?php if (!extension_loaded("simplexml")) print "skip"; ?>
--EXTENSIONS--
simplexml
--FILE--
<?php

View File

@ -1,7 +1,7 @@
--TEST--
SimpleXML: CDATA
--SKIPIF--
<?php if (!extension_loaded("simplexml")) print "skip"; ?>
--EXTENSIONS--
simplexml
--FILE--
<?php

View File

@ -1,7 +1,7 @@
--TEST--
SimpleXML: Text data
--SKIPIF--
<?php if (!extension_loaded("simplexml")) print "skip"; ?>
--EXTENSIONS--
simplexml
--FILE--
<?php

View File

@ -1,7 +1,7 @@
--TEST--
SimpleXML: foreach
--SKIPIF--
<?php if (!extension_loaded("simplexml")) print "skip"; ?>
--EXTENSIONS--
simplexml
--FILE--
<?php

View File

@ -1,7 +1,7 @@
--TEST--
SimpleXML: Attributes
--SKIPIF--
<?php if (!extension_loaded("simplexml")) print "skip"; ?>
--EXTENSIONS--
simplexml
--FILE--
<?php

View File

@ -1,7 +1,7 @@
--TEST--
SimpleXML: XPath
--SKIPIF--
<?php if (!extension_loaded("simplexml")) print "skip"; ?>
--EXTENSIONS--
simplexml
--FILE--
<?php

View File

@ -1,7 +1,7 @@
--TEST--
SimpleXML: foreach
--SKIPIF--
<?php if (!extension_loaded("simplexml")) print "skip"; ?>
--EXTENSIONS--
simplexml
--FILE--
<?php
$sxe = simplexml_load_string(<<<EOF

View File

@ -1,7 +1,7 @@
--TEST--
SimpleXML: foreach
--SKIPIF--
<?php if (!extension_loaded("simplexml")) print "skip"; ?>
--EXTENSIONS--
simplexml
--FILE--
<?php
$sxe = simplexml_load_string(<<<EOF

View File

@ -1,7 +1,7 @@
--TEST--
SimpleXML: Simple Inheritance
--SKIPIF--
<?php if (!extension_loaded("simplexml")) print "skip"; ?>
--EXTENSIONS--
simplexml
--FILE--
<?php

View File

@ -1,9 +1,7 @@
--TEST--
SimpleXML: echo/print
--SKIPIF--
<?php
if (!extension_loaded('simplexml')) print 'skip';
?>
--EXTENSIONS--
simplexml
--FILE--
<?php

View File

@ -1,9 +1,7 @@
--TEST--
SimpleXML: Attribute creation
--SKIPIF--
<?php
if (!extension_loaded('simplexml')) print 'skip';
?>
--EXTENSIONS--
simplexml
--FILE--
<?php

View File

@ -1,9 +1,7 @@
--TEST--
SimpleXML: Split text content
--SKIPIF--
<?php
if (!extension_loaded('simplexml')) print 'skip';
?>
--EXTENSIONS--
simplexml
--FILE--
<?php

View File

@ -1,7 +1,7 @@
--TEST--
SimpleXML: adding/removing attributes (direct)
--SKIPIF--
<?php if (!extension_loaded("simplexml")) print "skip"; ?>
--EXTENSIONS--
simplexml
--FILE--
<?php
$xml =<<<EOF

View File

@ -1,7 +1,7 @@
--TEST--
SimpleXML: adding/removing attributes (single)
--SKIPIF--
<?php if (!extension_loaded("simplexml")) print "skip"; ?>
--EXTENSIONS--
simplexml
--FILE--
<?php
$xml =<<<EOF

View File

@ -1,7 +1,7 @@
--TEST--
SimpleXML: adding/removing attributes (second)
--SKIPIF--
<?php if (!extension_loaded("simplexml")) print "skip"; ?>
--EXTENSIONS--
simplexml
--FILE--
<?php
$xml =<<<EOF

View File

@ -1,7 +1,7 @@
--TEST--
SimpleXML: accessing singular subnode as array
--SKIPIF--
<?php if (!extension_loaded("simplexml")) print "skip"; ?>
--EXTENSIONS--
simplexml
--FILE--
<?php
$xml =<<<EOF

View File

@ -1,7 +1,7 @@
--TEST--
SimpleXML: modifying attributes of singular subnode
--SKIPIF--
<?php if (!extension_loaded("simplexml")) print "skip"; ?>
--EXTENSIONS--
simplexml
--FILE--
<?php
$xml =<<<EOF

View File

@ -1,7 +1,7 @@
--TEST--
SimpleXML: concatenating attributes
--SKIPIF--
<?php if (!extension_loaded("simplexml")) print "skip"; ?>
--EXTENSIONS--
simplexml
--FILE--
<?php
$xml =<<<EOF

View File

@ -1,7 +1,7 @@
--TEST--
SimpleXML: iteration through subnodes
--SKIPIF--
<?php if (!extension_loaded("simplexml")) print "skip"; ?>
--EXTENSIONS--
simplexml
--FILE--
<?php
$xml =<<<EOF

View File

@ -1,7 +1,7 @@
--TEST--
SimpleXML: iteration through subnodes and attributes
--SKIPIF--
<?php if (!extension_loaded("simplexml")) print "skip"; ?>
--EXTENSIONS--
simplexml
--FILE--
<?php
$xml =<<<EOF

View File

@ -1,7 +1,7 @@
--TEST--
SimpleXML: foreach with children()
--SKIPIF--
<?php if (!extension_loaded("simplexml")) print "skip"; ?>
--EXTENSIONS--
simplexml
--FILE--
<?php

View File

@ -1,7 +1,7 @@
--TEST--
SimpleXML: Attribute compared to string
--SKIPIF--
<?php if (!extension_loaded("simplexml")) print "skip"; ?>
--EXTENSIONS--
simplexml
--FILE--
<?php

View File

@ -1,7 +1,7 @@
--TEST--
SimpleXML: Element check
--SKIPIF--
<?php if (!extension_loaded("simplexml")) print "skip"; ?>
--EXTENSIONS--
simplexml
--FILE--
<?php

View File

@ -1,7 +1,7 @@
--TEST--
SimpleXML: Attributes inside foreach
--SKIPIF--
<?php if (!extension_loaded("simplexml")) print "skip"; ?>
--EXTENSIONS--
simplexml
--FILE--
<?php

View File

@ -1,7 +1,7 @@
--TEST--
SimpleXML: Attributes with entities
--SKIPIF--
<?php if (!extension_loaded("simplexml")) print "skip"; ?>
--EXTENSIONS--
simplexml
--FILE--
<?php

View File

@ -1,7 +1,7 @@
--TEST--
SimpleXML: XPath and attributes
--SKIPIF--
<?php if (!extension_loaded("simplexml")) print "skip"; ?>
--EXTENSIONS--
simplexml
--FILE--
<?php

View File

@ -1,7 +1,7 @@
--TEST--
SimpleXML: getting namespaces
--SKIPIF--
<?php if (!extension_loaded("simplexml")) print "skip"; ?>
--EXTENSIONS--
simplexml
--FILE--
<?php

View File

@ -1,7 +1,7 @@
--TEST--
SimpleXML: getName()
--SKIPIF--
<?php if (!extension_loaded("simplexml")) print "skip"; ?>
--EXTENSIONS--
simplexml
--FILE--
<?php
$xml =<<<EOF

View File

@ -1,7 +1,7 @@
--TEST--
SimpleXML: Adding an elements
--SKIPIF--
<?php if (!extension_loaded("simplexml")) print "skip"; ?>
--EXTENSIONS--
simplexml
--FILE--
<?php
$xml =<<<EOF

View File

@ -1,7 +1,7 @@
--TEST--
SimpleXML: Adding an elements without text
--SKIPIF--
<?php if (!extension_loaded("simplexml")) print "skip"; ?>
--EXTENSIONS--
simplexml
--FILE--
<?php
$xml =<<<EOF

View File

@ -1,7 +1,7 @@
--TEST--
SimpleXML: foreach and count
--SKIPIF--
<?php if (!extension_loaded("simplexml")) print "skip"; ?>
--EXTENSIONS--
simplexml
--FILE--
<?php
$xml =<<<EOF

View File

@ -1,7 +1,7 @@
--TEST--
SimpleXML: isset and unset by offset
--SKIPIF--
<?php if (!extension_loaded("simplexml")) print "skip"; ?>
--EXTENSIONS--
simplexml
--FILE--
<?php
$xml =<<<EOF

View File

@ -1,7 +1,7 @@
--TEST--
SimpleXML: addChild and addAttribute
--SKIPIF--
<?php if (!extension_loaded("simplexml")) print "skip"; ?>
--EXTENSIONS--
simplexml
--FILE--
<?php
$xml =<<<EOF

View File

@ -1,7 +1,7 @@
--TEST--
SimpleXML: comparing instances
--SKIPIF--
<?php if (!extension_loaded("simplexml")) print "skip"; ?>
--EXTENSIONS--
simplexml
--FILE--
<?php
$xml =<<<EOF

View File

@ -1,7 +1,7 @@
--TEST--
SimpleXML: casting instances
--SKIPIF--
<?php if (!extension_loaded("simplexml")) print "skip"; ?>
--EXTENSIONS--
simplexml
--FILE--
<?php

View File

@ -1,7 +1,7 @@
--TEST--
SimpleXML: cast to array
--SKIPIF--
<?php if (!extension_loaded("simplexml")) print "skip"; ?>
--EXTENSIONS--
simplexml
--FILE--
<?php
$string = '<?xml version="1.0"?>

View File

@ -1,7 +1,7 @@
--TEST--
SimpleXML: __toString
--SKIPIF--
<?php if (!extension_loaded("simplexml")) print "skip"; ?>
--EXTENSIONS--
simplexml
--FILE--
<?php
$string = '<?xml version="1.0"?>

View File

@ -1,7 +1,7 @@
--TEST--
SimpleXML: overridden count() method
--SKIPIF--
<?php if (!extension_loaded("simplexml")) print "skip"; ?>
--EXTENSIONS--
simplexml
--FILE--
<?php
class SXE extends SimpleXmlElement {

View File

@ -1,7 +1,7 @@
--TEST--
SimpleXML: implement Countable
--SKIPIF--
<?php if (!extension_loaded("simplexml")) print "skip"; ?>
--EXTENSIONS--
simplexml
--FILE--
<?php

View File

@ -1,7 +1,7 @@
--TEST--
SimpleXML: Property assignment return value
--SKIPIF--
<?php if (!extension_loaded("simplexml")) print "skip"; ?>
--EXTENSIONS--
simplexml
--FILE--
<?php
$xml =<<<EOF

View File

@ -1,7 +1,7 @@
--TEST--
SimpleXMLElement->addAttribute()
--SKIPIF--
<?php if (!extension_loaded("simplexml")) die("skip"); ?>
--EXTENSIONS--
simplexml
--FILE--
<?php
$simple = simplexml_load_file(__DIR__."/book.xml");

View File

@ -3,8 +3,8 @@ SimpleXMLElement: Test to ensure that the required attribute name correctly is g
--CREDITS--
Havard Eide <nucleuz@gmail.com>
#PHPTestFest2009 Norway 2009-06-09 \o/
--SKIPIF--
<?php if (!extension_loaded("simplexml")) { echo "skip extension not available"; } ?>
--EXTENSIONS--
simplexml
--FILE--
<?php
$a = new SimpleXMLElement("<php>testfest</php>");

View File

@ -1,7 +1,7 @@
--TEST--
Testing getDocNamespaces() with invalid XML
--SKIPIF--
<?php if (!extension_loaded('simplexml')) die('skip simplexml extension not loaded'); ?>
--EXTENSIONS--
simplexml
--FILE--
<?php
$xml = @new SimpleXMLElement("X",1);

View File

@ -1,7 +1,7 @@
--TEST--
Testing xpath() with invalid XML
--SKIPIF--
<?php if (!extension_loaded('simplexml')) die('skip simplexml extension not loaded'); ?>
--EXTENSIONS--
simplexml
--FILE--
<?php
// gracefully recover from parsing of invalid XML; not available in PHP

View File

@ -1,8 +1,9 @@
--TEST--
Testing xpath() with invalid XML
--EXTENSIONS--
simplexml
--SKIPIF--
<?php
if (!extension_loaded('simplexml')) die('skip simplexml extension not loaded');
if (PHP_INT_SIZE != 8) die("skip this test is for 64bit platforms only");
?>
--FILE--

View File

@ -1,7 +1,7 @@
--TEST--
Bug #24392 (empty namespaces causing confusion)
--SKIPIF--
<?php if (!extension_loaded("simplexml")) print "skip simplexml extension is not loaded"; ?>
--EXTENSIONS--
simplexml
--FILE--
<?php
$s = simplexml_load_file(__DIR__.'/bug24392.xml');

View File

@ -1,7 +1,7 @@
--TEST--
Bug #26976 (Can not access array elements using array indices)
--SKIPIF--
<?php if (!extension_loaded("simplexml")) print "skip simplexml extension is not loaded"; ?>
--EXTENSIONS--
simplexml
--FILE--
<?php

View File

@ -1,7 +1,7 @@
--TEST--
Bug #27010 (segfault and node text not displayed when returned from children())
--SKIPIF--
<?php if (!extension_loaded("simplexml")) print "skip"; ?>
--EXTENSIONS--
simplexml
--FILE--
<?php

View File

@ -1,7 +1,7 @@
--TEST--
Bug #35785 (SimpleXML memory read error)
--SKIPIF--
<?php if (!extension_loaded("simplexml")) print "skip"; ?>
--EXTENSIONS--
simplexml
--FILE--
<?php

View File

@ -1,7 +1,7 @@
--TEST--
Bug #36611 (assignment to SimpleXML object attribute changes argument type to string)
--SKIPIF--
<?php if (!extension_loaded("simplexml")) print "skip"; ?>
--EXTENSIONS--
simplexml
--FILE--
<?php

View File

@ -1,7 +1,7 @@
--TEST--
Bug #37076 (SimpleXML ignores .=)
--SKIPIF--
<?php if (!extension_loaded("simplexml")) print "skip"; ?>
--EXTENSIONS--
simplexml
--FILE--
<?php
$xml = simplexml_load_string("<root><foo /></root>");

View File

@ -1,7 +1,7 @@
--TEST--
Bug #37076 (SimpleXML ignores .=) (appending to unnamed attribute)
--SKIPIF--
<?php if (!extension_loaded("simplexml")) print "skip"; ?>
--EXTENSIONS--
simplexml
--FILE--
<?php

View File

@ -1,7 +1,7 @@
--TEST--
Bug #39760 (autocreating element doesn't assign value to first node)
--SKIPIF--
<?php if (!extension_loaded("simplexml")) print "skip simplexml extension is not loaded"; ?>
--EXTENSIONS--
simplexml
--FILE--
<?php

View File

@ -1,7 +1,7 @@
--TEST--
Bug #38347 (Segmentation fault when using foreach with an unknown/empty SimpleXMLElement)
--SKIPIF--
<?php if (!extension_loaded("simplexml")) print "skip"; ?>
--EXTENSIONS--
simplexml
--FILE--
<?php

View File

@ -1,7 +1,7 @@
--TEST--
Bug #38354 (Unwanted reformatting of XML when using AsXML)
--SKIPIF--
<?php if (!extension_loaded("simplexml")) print "skip"; ?>
--EXTENSIONS--
simplexml
--FILE--
<?php

View File

@ -1,7 +1,7 @@
--TEST--
Bug #38406 (crash when assigning objects to SimpleXML attributes)
--SKIPIF--
<?php if (!extension_loaded("simplexml")) print "skip"; ?>
--EXTENSIONS--
simplexml
--FILE--
<?php

View File

@ -1,7 +1,7 @@
--TEST--
Bug #38424 (Different attribute assignment if new or exists)
--SKIPIF--
<?php if (!extension_loaded("simplexml")) print "skip"; ?>
--EXTENSIONS--
simplexml
--FILE--
<?php

View File

@ -1,7 +1,7 @@
--TEST--
Bug #39662 (Segfault when calling asXML() of a cloned SimpleXMLElement)
--SKIPIF--
<?php if (!extension_loaded("simplexml")) print "skip simplexml extension is not loaded"; ?>
--EXTENSIONS--
simplexml
--FILE--
<?php

View File

@ -1,7 +1,7 @@
--TEST--
Bug #39760 (cloning fails on nested SimpleXML-Object)
--SKIPIF--
<?php if (!extension_loaded("simplexml")) print "skip simplexml extension is not loaded"; ?>
--EXTENSIONS--
simplexml
--FILE--
<?php

View File

@ -1,7 +1,7 @@
--TEST--
Bug #40451 (addAttribute() may crash when used with non-existent child node)
--SKIPIF--
<?php if (!extension_loaded("simplexml")) print "skip"; ?>
--EXTENSIONS--
simplexml
--FILE--
<?php

View File

@ -1,7 +1,7 @@
--TEST--
Bug #41175 (addAttribute() fails to add an attribute with an empty value)
--SKIPIF--
<?php if (!extension_loaded("simplexml")) print "skip"; ?>
--EXTENSIONS--
simplexml
--FILE--
<?php

View File

@ -1,7 +1,7 @@
--TEST--
Bug #41582 (SimpleXML crashes when accessing newly created element)
--SKIPIF--
<?php if (!extension_loaded("simplexml")) print "skip"; ?>
--EXTENSIONS--
simplexml
--FILE--
<?php

View File

@ -1,7 +1,7 @@
--TEST--
Bug #41861 (getNamespaces() returns the namespaces of a node's siblings)
--SKIPIF--
<?php if (!extension_loaded("simplexml")) print "skip"; ?>
--EXTENSIONS--
simplexml
--FILE--
<?php

View File

@ -1,7 +1,7 @@
--TEST--
Bug #41867 (getName is broken)
--SKIPIF--
<?php if (!extension_loaded("simplexml")) print "skip"; ?>
--EXTENSIONS--
simplexml
--FILE--
<?php

View File

@ -1,7 +1,7 @@
--TEST--
Bug #41947 (addChild incorrectly registers empty strings as namespaces)
--SKIPIF--
<?php if (!extension_loaded("simplexml")) print "skip"; ?>
--EXTENSIONS--
simplexml
--FILE--
<?php
$xml = simplexml_load_string('<?xml version="1.0" encoding="utf-8"?><root xmlns:myns="http://myns" />');

View File

@ -1,10 +1,7 @@
--TEST--
Bug #42259 (SimpleXMLIterator loses ancestry)
--SKIPIF--
<?php
if (!extension_loaded('simplexml')) print 'skip';
if (!extension_loaded("libxml")) print "skip LibXML not present";
?>
--EXTENSIONS--
simplexml
--FILE--
<?php
$xml =<<<EOF

View File

@ -1,7 +1,7 @@
--TEST--
Bug #42369 (Implicit conversion to string leaks memory)
--SKIPIF--
<?php if (!extension_loaded('simplexml')) echo 'skip simplexml extension is not loaded'; ?>
--EXTENSIONS--
simplexml
--FILE--
<?php
$xml = '<?xml version="1.0" encoding="utf-8"?>';

View File

@ -1,7 +1,7 @@
--TEST--
Bug #43221 (SimpleXML adding default namespace in addAttribute)
--SKIPIF--
<?php if (!extension_loaded("simplexml")) print "skip"; ?>
--EXTENSIONS--
simplexml
--FILE--
<?php
$xml = simplexml_load_string('<?xml version="1.0" encoding="utf-8"?><root />');

View File

@ -1,7 +1,7 @@
--TEST--
Bug #44478 (Inconsistent behaviour when assigning new nodes)
--SKIPIF--
<?php if (!extension_loaded("simplexml")) print "skip"; ?>
--EXTENSIONS--
simplexml
--FILE--
<?php
$xml_element = new simpleXMLElement('<root></root>');

View File

@ -1,7 +1,7 @@
--TEST--
Bug #45553 (Using XPath to return values for attributes with a namespace does not work)
--SKIPIF--
<?php if (!extension_loaded("simplexml")) print "skip"; ?>
--EXTENSIONS--
simplexml
--FILE--
<?php
$xml =<<<XML

View File

@ -1,7 +1,7 @@
--TEST--
Bug #46003 (isset on nonexisting nodes return unexpected results)
--SKIPIF--
<?php if (!extension_loaded("simplexml")) print "skip"; ?>
--EXTENSIONS--
simplexml
--FILE--
<?php
$xml =<<<XML

View File

@ -1,7 +1,7 @@
--TEST--
Bug #46047 (SimpleXML converts empty nodes into object with nested array)
--SKIPIF--
<?php if (!extension_loaded("simplexml")) print "skip"; ?>
--EXTENSIONS--
simplexml
--FILE--
<?php
$xml = new SimpleXMLElement('<foo><bar><![CDATA[]]></bar><baz/></foo>',

View File

@ -1,7 +1,7 @@
--TEST--
Bug #46048 (SimpleXML top-level @attributes not part of iterator)
--SKIPIF--
<?php if (!extension_loaded("simplexml")) print "skip"; ?>
--EXTENSIONS--
simplexml
--FILE--
<?php
$xml = '

View File

@ -1,7 +1,7 @@
--TEST--
Bug #48601 (xpath() returns FALSE for legitimate query)
--SKIPIF--
<?php if (!extension_loaded("simplexml")) print "skip"; ?>
--EXTENSIONS--
simplexml
--FILE--
<?php

View File

@ -1,9 +1,8 @@
--TEST--
Bug #51615 (PHP crash with wrong HTML in SimpleXML)
--SKIPIF--
<?php if (!extension_loaded("simplexml")) print "skip";
if (!extension_loaded("dom")) print "skip";
?>
--EXTENSIONS--
simplexml
dom
--FILE--
<?php

View File

@ -1,7 +1,7 @@
--TEST--
Bug #53033: Mathematical operations convert objects to integers
--SKIPIF--
<?php if (!extension_loaded('simplexml')) die('skip simplexml extension not loaded'); ?>
--EXTENSIONS--
simplexml
--FILE--
<?php

View File

@ -1,7 +1,7 @@
--TEST--
Bug #54973: SimpleXML casts integers wrong
--SKIPIF--
<?php if (!extension_loaded('simplexml')) die('skip simplexml extension not loaded'); ?>
--EXTENSIONS--
simplexml
--FILE--
<?php
$xml = simplexml_load_string("<xml><number>9223372036854775808</number></xml>");

View File

@ -1,9 +1,7 @@
--TEST--
Bug #61335 - Access to array node returns wrong truth value
--SKIPIF--
<?php
if (!extension_loaded("simplexml")) die("skip SimpleXML not available");
?>
--EXTENSIONS--
simplexml
--FILE--
<?php
$rec1 = simplexml_load_string("<foo><bar>aa</bar>\n</foo>");

View File

@ -1,7 +1,7 @@
--TEST--
Bug #62328 (implementing __toString and a cast to string fails)
--SKIPIF--
<?php if (!extension_loaded("simplexml")) print "skip"; ?>
--EXTENSIONS--
simplexml
--FILE--
<?php
class UberSimpleXML extends SimpleXMLElement {

View File

@ -1,9 +1,7 @@
--TEST--
Bug #62639 (XML structure broken)
--SKIPIF--
<?php
if (!extension_loaded("simplexml")) die("skip SimpleXML not available");
?>
--EXTENSIONS--
simplexml
--FILE--
<?php

View File

@ -1,9 +1,7 @@
--TEST--
Bug #63575 (Root elements are not properly cloned)
--SKIPIF--
<?php
if (!extension_loaded('simplexml')) die('skip simplexml extension not available');
?>
--EXTENSIONS--
simplexml
--FILE--
<?php
$xml = '<a><b></b></a>';

View File

@ -1,7 +1,7 @@
--TEST--
Bug #66084 simplexml_load_string() mangles empty node name, var_dump variant
--SKIPIF--
<?php if (!extension_loaded("simplexml")) print "skip simplexml not available"; ?>
--EXTENSIONS--
simplexml
--FILE--
<?php
echo var_dump(simplexml_load_string('<a><b/><c><x/></c></a>')), "\n";

View File

@ -1,7 +1,7 @@
--TEST--
Bug #66084 simplexml_load_string() mangles empty node name, json variant
--SKIPIF--
<?php if (!extension_loaded("simplexml")) print "skip simplexml not available"; ?>
--EXTENSIONS--
simplexml
--FILE--
<?php
echo json_encode(simplexml_load_string('<a><b/><c><x/></c></a>')->c), "\n";

View File

@ -1,9 +1,7 @@
--TEST--
Bug #67116 (Inconsistent parsing of Nodes w/o linefeed)
--SKIPIF--
<?php
if (!extension_loaded("simplexml")) die("skip SimpleXML not available");
?>
--EXTENSIONS--
simplexml
--FILE--
<?php

View File

@ -1,9 +1,7 @@
--TEST--
Bug #67572 - SimpleXMLElement not parsing \n correctly
--SKIPIF--
<?php
if (!extension_loaded("simplexml")) die("skip SimpleXML not available");
?>
--EXTENSIONS--
simplexml
--FILE--
<?php
$foo = 'bar';

View File

@ -1,9 +1,7 @@
--TEST--
Bug #69169 (simplexml_load_string parse wrongly when xml given in one row)
--SKIPIF--
<?php
if (!extension_loaded("simplexml")) die("skip SimpleXML not available");
?>
--EXTENSIONS--
simplexml
--FILE--
<?php
$a = '<?xml version="1.0" encoding="UTF-8"?>

View File

@ -1,9 +1,7 @@
--TEST--
Bug #69491 (simplexml doesn't correctly parse empty nodes on same line as another node)
--SKIPIF--
<?php
if (!extension_loaded("simplexml")) die("skip SimpleXML not available");
?>
--EXTENSIONS--
simplexml
--FILE--
<?php
var_dump(simplexml_load_string('<a>

View File

@ -1,9 +1,7 @@
--TEST--
Bug #72588 (Using global var doesn't work while accessing SimpleXML element)
--SKIPIF--
<?php
if (!extension_loaded("simplexml")) die("skip SimpleXML not available");
?>
--EXTENSIONS--
simplexml
--FILE--
<?php

View File

@ -1,7 +1,7 @@
--TEST--
Bug #72957: Null coalescing operator doesn't behave as expected with SimpleXMLElement
--SKIPIF--
<?php if (!extension_loaded("simplexml")) print "skip simplexml extension is not loaded"; ?>
--EXTENSIONS--
simplexml
--FILE--
<?php

View File

@ -1,7 +1,7 @@
--TEST--
Bug #72971: SimpleXML isset/unset do not respect namespace
--SKIPIF--
<?php if (!extension_loaded("simplexml")) print "skip simplexml extension is not loaded"; ?>
--EXTENSIONS--
simplexml
--FILE--
<?php

View File

@ -1,7 +1,7 @@
--TEST--
Bug #72971 (2): SimpleXML property write does not respect namespace
--SKIPIF--
<?php if (!extension_loaded("simplexml")) print "skip simplexml extension is not loaded"; ?>
--EXTENSIONS--
simplexml
--FILE--
<?php

View File

@ -1,8 +1,9 @@
--TEST--
Bug #74950 (null pointer deref in zim_simplexml_element_getDocNamespaces)
--EXTENSIONS--
simplexml
--SKIPIF--
<?php
if (!extension_loaded("simplexml")) die("skip SimpleXML not available");
if (PHP_INT_SIZE != 8) die("skip this test is for 64bit platforms only");
?>
--FILE--

View File

@ -1,9 +1,7 @@
--TEST--
Bug #75245 Don't set content of elements with only whitespaces
--SKIPIF--
<?php
if (!extension_loaded('simplexml')) die('skip simplexml not available');
?>
--EXTENSIONS--
simplexml
--FILE--
<?php
var_dump(simplexml_load_string('<test1><test2> </test2><test3></test3></test1>'));

View File

@ -1,9 +1,7 @@
--TEST--
BUg #76712 (Assignment of empty string creates extraneous text node)
--SKIPIF--
<?php
if (!extension_loaded('simplexml')) die('skip simplexml not available');
?>
--EXTENSIONS--
simplexml
--FILE--
<?php
$sxe = new SimpleXMLElement('<foo></foo>');

View File

@ -1,10 +1,7 @@
--TEST--
Bug #55218 getDocNamespaces from current element and not root
--SKIPIF--
<?php
if (!extension_loaded("simplexml")) print "skip SimpleXML not present";
if (!extension_loaded("libxml")) print "skip LibXML not present";
?>
--EXTENSIONS--
simplexml
--FILE--
<?php

View File

@ -1,7 +1,7 @@
--TEST--
SimpleXml: foreach by reference
--SKIPIF--
<?php if (!extension_loaded("simplexml")) print "skip"; ?>
--EXTENSIONS--
simplexml
--FILE--
<?php

Some files were not shown because too many files have changed in this diff Show More