mirror of
https://github.com/php/php-src.git
synced 2024-09-21 09:57:23 +00:00
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:
parent
4034d83432
commit
7f2f0c007c
@ -1,7 +1,7 @@
|
||||
--TEST--
|
||||
SimpleXML: var_dump()
|
||||
--SKIPIF--
|
||||
<?php if (!extension_loaded("simplexml")) print "skip"; ?>
|
||||
--EXTENSIONS--
|
||||
simplexml
|
||||
--FILE--
|
||||
<?php
|
||||
|
||||
|
@ -1,7 +1,7 @@
|
||||
--TEST--
|
||||
SimpleXML: Simple document
|
||||
--SKIPIF--
|
||||
<?php if (!extension_loaded("simplexml")) print "skip"; ?>
|
||||
--EXTENSIONS--
|
||||
simplexml
|
||||
--FILE--
|
||||
<?php
|
||||
|
||||
|
@ -1,7 +1,7 @@
|
||||
--TEST--
|
||||
SimpleXML: Simple document
|
||||
--SKIPIF--
|
||||
<?php if (!extension_loaded("simplexml")) print "skip"; ?>
|
||||
--EXTENSIONS--
|
||||
simplexml
|
||||
--FILE--
|
||||
<?php
|
||||
|
||||
|
@ -1,7 +1,7 @@
|
||||
--TEST--
|
||||
SimpleXML: clone
|
||||
--SKIPIF--
|
||||
<?php if (!extension_loaded("simplexml")) print "skip"; ?>
|
||||
--EXTENSIONS--
|
||||
simplexml
|
||||
--FILE--
|
||||
<?php
|
||||
|
||||
|
@ -1,7 +1,7 @@
|
||||
--TEST--
|
||||
SimpleXML: Entities
|
||||
--SKIPIF--
|
||||
<?php if (!extension_loaded("simplexml")) print "skip"; ?>
|
||||
--EXTENSIONS--
|
||||
simplexml
|
||||
--FILE--
|
||||
<?php
|
||||
|
||||
|
@ -1,7 +1,7 @@
|
||||
--TEST--
|
||||
SimpleXML: CDATA
|
||||
--SKIPIF--
|
||||
<?php if (!extension_loaded("simplexml")) print "skip"; ?>
|
||||
--EXTENSIONS--
|
||||
simplexml
|
||||
--FILE--
|
||||
<?php
|
||||
|
||||
|
@ -1,7 +1,7 @@
|
||||
--TEST--
|
||||
SimpleXML: Text data
|
||||
--SKIPIF--
|
||||
<?php if (!extension_loaded("simplexml")) print "skip"; ?>
|
||||
--EXTENSIONS--
|
||||
simplexml
|
||||
--FILE--
|
||||
<?php
|
||||
|
||||
|
@ -1,7 +1,7 @@
|
||||
--TEST--
|
||||
SimpleXML: foreach
|
||||
--SKIPIF--
|
||||
<?php if (!extension_loaded("simplexml")) print "skip"; ?>
|
||||
--EXTENSIONS--
|
||||
simplexml
|
||||
--FILE--
|
||||
<?php
|
||||
|
||||
|
@ -1,7 +1,7 @@
|
||||
--TEST--
|
||||
SimpleXML: Attributes
|
||||
--SKIPIF--
|
||||
<?php if (!extension_loaded("simplexml")) print "skip"; ?>
|
||||
--EXTENSIONS--
|
||||
simplexml
|
||||
--FILE--
|
||||
<?php
|
||||
|
||||
|
@ -1,7 +1,7 @@
|
||||
--TEST--
|
||||
SimpleXML: XPath
|
||||
--SKIPIF--
|
||||
<?php if (!extension_loaded("simplexml")) print "skip"; ?>
|
||||
--EXTENSIONS--
|
||||
simplexml
|
||||
--FILE--
|
||||
<?php
|
||||
|
||||
|
@ -1,7 +1,7 @@
|
||||
--TEST--
|
||||
SimpleXML: foreach
|
||||
--SKIPIF--
|
||||
<?php if (!extension_loaded("simplexml")) print "skip"; ?>
|
||||
--EXTENSIONS--
|
||||
simplexml
|
||||
--FILE--
|
||||
<?php
|
||||
$sxe = simplexml_load_string(<<<EOF
|
||||
|
@ -1,7 +1,7 @@
|
||||
--TEST--
|
||||
SimpleXML: foreach
|
||||
--SKIPIF--
|
||||
<?php if (!extension_loaded("simplexml")) print "skip"; ?>
|
||||
--EXTENSIONS--
|
||||
simplexml
|
||||
--FILE--
|
||||
<?php
|
||||
$sxe = simplexml_load_string(<<<EOF
|
||||
|
@ -1,7 +1,7 @@
|
||||
--TEST--
|
||||
SimpleXML: Simple Inheritance
|
||||
--SKIPIF--
|
||||
<?php if (!extension_loaded("simplexml")) print "skip"; ?>
|
||||
--EXTENSIONS--
|
||||
simplexml
|
||||
--FILE--
|
||||
<?php
|
||||
|
||||
|
@ -1,9 +1,7 @@
|
||||
--TEST--
|
||||
SimpleXML: echo/print
|
||||
--SKIPIF--
|
||||
<?php
|
||||
if (!extension_loaded('simplexml')) print 'skip';
|
||||
?>
|
||||
--EXTENSIONS--
|
||||
simplexml
|
||||
--FILE--
|
||||
<?php
|
||||
|
||||
|
@ -1,9 +1,7 @@
|
||||
--TEST--
|
||||
SimpleXML: Attribute creation
|
||||
--SKIPIF--
|
||||
<?php
|
||||
if (!extension_loaded('simplexml')) print 'skip';
|
||||
?>
|
||||
--EXTENSIONS--
|
||||
simplexml
|
||||
--FILE--
|
||||
<?php
|
||||
|
||||
|
@ -1,9 +1,7 @@
|
||||
--TEST--
|
||||
SimpleXML: Split text content
|
||||
--SKIPIF--
|
||||
<?php
|
||||
if (!extension_loaded('simplexml')) print 'skip';
|
||||
?>
|
||||
--EXTENSIONS--
|
||||
simplexml
|
||||
--FILE--
|
||||
<?php
|
||||
|
||||
|
@ -1,7 +1,7 @@
|
||||
--TEST--
|
||||
SimpleXML: adding/removing attributes (direct)
|
||||
--SKIPIF--
|
||||
<?php if (!extension_loaded("simplexml")) print "skip"; ?>
|
||||
--EXTENSIONS--
|
||||
simplexml
|
||||
--FILE--
|
||||
<?php
|
||||
$xml =<<<EOF
|
||||
|
@ -1,7 +1,7 @@
|
||||
--TEST--
|
||||
SimpleXML: adding/removing attributes (single)
|
||||
--SKIPIF--
|
||||
<?php if (!extension_loaded("simplexml")) print "skip"; ?>
|
||||
--EXTENSIONS--
|
||||
simplexml
|
||||
--FILE--
|
||||
<?php
|
||||
$xml =<<<EOF
|
||||
|
@ -1,7 +1,7 @@
|
||||
--TEST--
|
||||
SimpleXML: adding/removing attributes (second)
|
||||
--SKIPIF--
|
||||
<?php if (!extension_loaded("simplexml")) print "skip"; ?>
|
||||
--EXTENSIONS--
|
||||
simplexml
|
||||
--FILE--
|
||||
<?php
|
||||
$xml =<<<EOF
|
||||
|
@ -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
|
||||
|
@ -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
|
||||
|
@ -1,7 +1,7 @@
|
||||
--TEST--
|
||||
SimpleXML: concatenating attributes
|
||||
--SKIPIF--
|
||||
<?php if (!extension_loaded("simplexml")) print "skip"; ?>
|
||||
--EXTENSIONS--
|
||||
simplexml
|
||||
--FILE--
|
||||
<?php
|
||||
$xml =<<<EOF
|
||||
|
@ -1,7 +1,7 @@
|
||||
--TEST--
|
||||
SimpleXML: iteration through subnodes
|
||||
--SKIPIF--
|
||||
<?php if (!extension_loaded("simplexml")) print "skip"; ?>
|
||||
--EXTENSIONS--
|
||||
simplexml
|
||||
--FILE--
|
||||
<?php
|
||||
$xml =<<<EOF
|
||||
|
@ -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
|
||||
|
@ -1,7 +1,7 @@
|
||||
--TEST--
|
||||
SimpleXML: foreach with children()
|
||||
--SKIPIF--
|
||||
<?php if (!extension_loaded("simplexml")) print "skip"; ?>
|
||||
--EXTENSIONS--
|
||||
simplexml
|
||||
--FILE--
|
||||
<?php
|
||||
|
||||
|
@ -1,7 +1,7 @@
|
||||
--TEST--
|
||||
SimpleXML: Attribute compared to string
|
||||
--SKIPIF--
|
||||
<?php if (!extension_loaded("simplexml")) print "skip"; ?>
|
||||
--EXTENSIONS--
|
||||
simplexml
|
||||
--FILE--
|
||||
<?php
|
||||
|
||||
|
@ -1,7 +1,7 @@
|
||||
--TEST--
|
||||
SimpleXML: Element check
|
||||
--SKIPIF--
|
||||
<?php if (!extension_loaded("simplexml")) print "skip"; ?>
|
||||
--EXTENSIONS--
|
||||
simplexml
|
||||
--FILE--
|
||||
<?php
|
||||
|
||||
|
@ -1,7 +1,7 @@
|
||||
--TEST--
|
||||
SimpleXML: Attributes inside foreach
|
||||
--SKIPIF--
|
||||
<?php if (!extension_loaded("simplexml")) print "skip"; ?>
|
||||
--EXTENSIONS--
|
||||
simplexml
|
||||
--FILE--
|
||||
<?php
|
||||
|
||||
|
@ -1,7 +1,7 @@
|
||||
--TEST--
|
||||
SimpleXML: Attributes with entities
|
||||
--SKIPIF--
|
||||
<?php if (!extension_loaded("simplexml")) print "skip"; ?>
|
||||
--EXTENSIONS--
|
||||
simplexml
|
||||
--FILE--
|
||||
<?php
|
||||
|
||||
|
@ -1,7 +1,7 @@
|
||||
--TEST--
|
||||
SimpleXML: XPath and attributes
|
||||
--SKIPIF--
|
||||
<?php if (!extension_loaded("simplexml")) print "skip"; ?>
|
||||
--EXTENSIONS--
|
||||
simplexml
|
||||
--FILE--
|
||||
<?php
|
||||
|
||||
|
@ -1,7 +1,7 @@
|
||||
--TEST--
|
||||
SimpleXML: getting namespaces
|
||||
--SKIPIF--
|
||||
<?php if (!extension_loaded("simplexml")) print "skip"; ?>
|
||||
--EXTENSIONS--
|
||||
simplexml
|
||||
--FILE--
|
||||
<?php
|
||||
|
||||
|
@ -1,7 +1,7 @@
|
||||
--TEST--
|
||||
SimpleXML: getName()
|
||||
--SKIPIF--
|
||||
<?php if (!extension_loaded("simplexml")) print "skip"; ?>
|
||||
--EXTENSIONS--
|
||||
simplexml
|
||||
--FILE--
|
||||
<?php
|
||||
$xml =<<<EOF
|
||||
|
@ -1,7 +1,7 @@
|
||||
--TEST--
|
||||
SimpleXML: Adding an elements
|
||||
--SKIPIF--
|
||||
<?php if (!extension_loaded("simplexml")) print "skip"; ?>
|
||||
--EXTENSIONS--
|
||||
simplexml
|
||||
--FILE--
|
||||
<?php
|
||||
$xml =<<<EOF
|
||||
|
@ -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
|
||||
|
@ -1,7 +1,7 @@
|
||||
--TEST--
|
||||
SimpleXML: foreach and count
|
||||
--SKIPIF--
|
||||
<?php if (!extension_loaded("simplexml")) print "skip"; ?>
|
||||
--EXTENSIONS--
|
||||
simplexml
|
||||
--FILE--
|
||||
<?php
|
||||
$xml =<<<EOF
|
||||
|
@ -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
|
||||
|
@ -1,7 +1,7 @@
|
||||
--TEST--
|
||||
SimpleXML: addChild and addAttribute
|
||||
--SKIPIF--
|
||||
<?php if (!extension_loaded("simplexml")) print "skip"; ?>
|
||||
--EXTENSIONS--
|
||||
simplexml
|
||||
--FILE--
|
||||
<?php
|
||||
$xml =<<<EOF
|
||||
|
@ -1,7 +1,7 @@
|
||||
--TEST--
|
||||
SimpleXML: comparing instances
|
||||
--SKIPIF--
|
||||
<?php if (!extension_loaded("simplexml")) print "skip"; ?>
|
||||
--EXTENSIONS--
|
||||
simplexml
|
||||
--FILE--
|
||||
<?php
|
||||
$xml =<<<EOF
|
||||
|
@ -1,7 +1,7 @@
|
||||
--TEST--
|
||||
SimpleXML: casting instances
|
||||
--SKIPIF--
|
||||
<?php if (!extension_loaded("simplexml")) print "skip"; ?>
|
||||
--EXTENSIONS--
|
||||
simplexml
|
||||
--FILE--
|
||||
<?php
|
||||
|
||||
|
@ -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"?>
|
||||
|
@ -1,7 +1,7 @@
|
||||
--TEST--
|
||||
SimpleXML: __toString
|
||||
--SKIPIF--
|
||||
<?php if (!extension_loaded("simplexml")) print "skip"; ?>
|
||||
--EXTENSIONS--
|
||||
simplexml
|
||||
--FILE--
|
||||
<?php
|
||||
$string = '<?xml version="1.0"?>
|
||||
|
@ -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 {
|
||||
|
@ -1,7 +1,7 @@
|
||||
--TEST--
|
||||
SimpleXML: implement Countable
|
||||
--SKIPIF--
|
||||
<?php if (!extension_loaded("simplexml")) print "skip"; ?>
|
||||
--EXTENSIONS--
|
||||
simplexml
|
||||
--FILE--
|
||||
<?php
|
||||
|
||||
|
@ -1,7 +1,7 @@
|
||||
--TEST--
|
||||
SimpleXML: Property assignment return value
|
||||
--SKIPIF--
|
||||
<?php if (!extension_loaded("simplexml")) print "skip"; ?>
|
||||
--EXTENSIONS--
|
||||
simplexml
|
||||
--FILE--
|
||||
<?php
|
||||
$xml =<<<EOF
|
||||
|
@ -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");
|
||||
|
@ -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>");
|
||||
|
@ -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);
|
||||
|
@ -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
|
||||
|
@ -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--
|
||||
|
@ -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');
|
||||
|
@ -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
|
||||
|
||||
|
@ -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
|
||||
|
||||
|
@ -1,7 +1,7 @@
|
||||
--TEST--
|
||||
Bug #35785 (SimpleXML memory read error)
|
||||
--SKIPIF--
|
||||
<?php if (!extension_loaded("simplexml")) print "skip"; ?>
|
||||
--EXTENSIONS--
|
||||
simplexml
|
||||
--FILE--
|
||||
<?php
|
||||
|
||||
|
@ -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
|
||||
|
||||
|
@ -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>");
|
||||
|
@ -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
|
||||
|
||||
|
@ -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
|
||||
|
||||
|
@ -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
|
||||
|
||||
|
@ -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
|
||||
|
||||
|
@ -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
|
||||
|
||||
|
@ -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
|
||||
|
||||
|
@ -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
|
||||
|
||||
|
@ -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
|
||||
|
||||
|
@ -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
|
||||
|
||||
|
@ -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
|
||||
|
||||
|
@ -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
|
||||
|
||||
|
@ -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
|
||||
|
||||
|
@ -1,7 +1,7 @@
|
||||
--TEST--
|
||||
Bug #41867 (getName is broken)
|
||||
--SKIPIF--
|
||||
<?php if (!extension_loaded("simplexml")) print "skip"; ?>
|
||||
--EXTENSIONS--
|
||||
simplexml
|
||||
--FILE--
|
||||
<?php
|
||||
|
||||
|
@ -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" />');
|
||||
|
@ -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
|
||||
|
@ -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"?>';
|
||||
|
@ -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 />');
|
||||
|
@ -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>');
|
||||
|
@ -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
|
||||
|
@ -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
|
||||
|
@ -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>',
|
||||
|
@ -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 = '
|
||||
|
@ -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
|
||||
|
||||
|
@ -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
|
||||
|
||||
|
@ -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
|
||||
|
||||
|
@ -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>");
|
||||
|
@ -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>");
|
||||
|
@ -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 {
|
||||
|
@ -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
|
||||
|
||||
|
@ -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>';
|
||||
|
@ -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";
|
||||
|
@ -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";
|
||||
|
@ -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
|
||||
|
||||
|
@ -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';
|
||||
|
@ -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"?>
|
||||
|
@ -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>
|
||||
|
@ -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
|
||||
|
||||
|
@ -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
|
||||
|
||||
|
@ -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
|
||||
|
||||
|
@ -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
|
||||
|
||||
|
@ -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--
|
||||
|
@ -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>'));
|
||||
|
@ -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>');
|
||||
|
@ -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
|
||||
|
||||
|
@ -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
Loading…
Reference in New Issue
Block a user