Skip to content

Commit eeaea6e

Browse files
author
Daniel Convissor
committed
Get tests working (adjust file structure, remove broken/duplicative AllTests.php [use "pear run-tests -r tests" instead], adjust paths) (bug #19173).
git-svn-id: https://svn.php.net/repository/pear/packages/XML_Parser/trunk@321544 c90b9560-bf6c-de11-be94-00142212c4b1
1 parent 7a60948 commit eeaea6e

File tree

8 files changed

+13
-161
lines changed

8 files changed

+13
-161
lines changed
File renamed without changes.
File renamed without changes.

package.xml

Lines changed: 7 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -48,6 +48,13 @@ Remove package.php from release
4848
</notes>
4949
<contents>
5050
<dir baseinstalldir="XML" name="/">
51+
<dir name="XML">
52+
<file md5sum="83d7130b17386b7d163003f11e5cdf5b" name="Parser.php" role="php" />
53+
<dir name="Parser">
54+
<file md5sum="88ef6410c394195a5d6740d0cf9a6d9a" name="Simple.php" role="php" />
55+
</dir>
56+
</dir>
57+
5158
<file baseinstalldir="XML" md5sum="88f4675e960d07abb4b53406923fee90" name="examples/xml_parser_file.php" role="doc" />
5259
<file baseinstalldir="XML" md5sum="48d354dd3d0ab55a4078ae5c3c1340ea" name="examples/xml_parser_file.xml" role="doc" />
5360
<file baseinstalldir="XML" md5sum="9d16033d9d2f15df41a8f7208209deb1" name="examples/xml_parser_funcmode.php" role="doc" />
@@ -57,21 +64,18 @@ Remove package.php from release
5764
<file baseinstalldir="XML" md5sum="9fb1cbc541788cc653bdd3d66b9e4c41" name="examples/xml_parser_simple2.php" role="doc" />
5865
<file baseinstalldir="XML" md5sum="ad866824329ffbd32743a97b78405b40" name="examples/xml_parser_simple2.xml" role="doc" />
5966
<file baseinstalldir="XML" md5sum="4dc0ca1c7898a4da0c559a813f58068c" name="examples/xml_parser_simple_handler.php" role="doc" />
60-
<file baseinstalldir="XML" md5sum="88ef6410c394195a5d6740d0cf9a6d9a" name="Parser/Simple.php" role="php" />
6167
<file baseinstalldir="XML" md5sum="c8b3925caafec04114ce46b590d8e21b" name="tests/001.phpt" role="test" />
6268
<file baseinstalldir="XML" md5sum="127466ab6483e636f7f99ce44dee6bfd" name="tests/002.phpt" role="test" />
6369
<file baseinstalldir="XML" md5sum="bdac6b971b9a30db1d881e3ec4494e96" name="tests/003.phpt" role="test" />
6470
<file baseinstalldir="XML" md5sum="034536524d8b092a05b0d6ab75ec229c" name="tests/004.phpt" role="test" />
6571
<file baseinstalldir="XML" md5sum="9e2f8319efd3585757385c54193db965" name="tests/004b.phpt" role="test" />
6672
<file baseinstalldir="XML" md5sum="1ef453ddc2e206b2d36aaa0fb033baae" name="tests/005.phpt" role="test" />
67-
<file baseinstalldir="XML" md5sum="74196cbb41d3554beed6bfc6b2962163" name="tests/AllTests.php" role="test" />
6873
<file baseinstalldir="XML" md5sum="8b33aaf8d12e650bdb79b4f7f9afbc86" name="tests/bug-9328.phpt" role="test" />
6974
<file baseinstalldir="XML" md5sum="2d80348998a6964e2933de5466bfe3ce" name="tests/bug-9328b.phpt" role="test" />
7075
<file baseinstalldir="XML" md5sum="2aa6e822875c20d3b813dd15e438de53" name="tests/bug-9328c.phpt" role="test" />
7176
<file baseinstalldir="XML" md5sum="d4400734126a7aa92a0a91812f48bfb7" name="tests/bug-9328d.phpt" role="test" />
7277
<file baseinstalldir="XML" md5sum="21dc5257d037acc919a99f6b861a80bf" name="tests/test2.xml" role="test" />
7378
<file baseinstalldir="XML" md5sum="21dc5257d037acc919a99f6b861a80bf" name="tests/test3.xml" role="test" />
74-
<file baseinstalldir="XML" md5sum="83d7130b17386b7d163003f11e5cdf5b" name="Parser.php" role="php" />
7579
</dir>
7680
</contents>
7781
<dependencies>

tests/001.phpt

Lines changed: 1 addition & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -10,12 +10,7 @@ XML Parser: parse simple string
1010
// - some handlers
1111
// - parse simple string
1212
//
13-
chdir (dirname(__FILE__));
14-
if (file_exists('../Parser.php')) {
15-
require_once "../Parser.php";
16-
} else {
17-
require_once "XML/Parser.php";
18-
}
13+
require_once "XML/Parser.php";
1914

2015
class __TestParser1 extends XML_Parser {
2116
function __TestParser1() {

tests/002.phpt

Lines changed: 2 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -10,12 +10,7 @@ XML Parser: parse from file
1010
// - some handlers
1111
// - parse from file
1212
//
13-
chdir (dirname(__FILE__));
14-
if (file_exists('../Parser.php')) {
15-
require_once "../Parser.php";
16-
} else {
17-
require_once "XML/Parser.php";
18-
}
13+
require_once "XML/Parser.php";
1914

2015
class __TestParser2 extends XML_Parser {
2116
function __TestParser2() {
@@ -43,7 +38,7 @@ class __TestParser2 extends XML_Parser {
4338
print "new __TestParser2 ";
4439
var_dump(strtolower(get_class($o = new __TestParser2())));
4540
print "setInputFile ";
46-
print is_resource($o->setInputFile("test2.xml"))."\n";
41+
print is_resource($o->setInputFile(dirname(__FILE__) . "/test2.xml"))."\n";
4742
print "parse ";
4843
var_dump($o->parse());
4944

tests/003.phpt

Lines changed: 2 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -10,12 +10,7 @@ XML Parser: parse from file resource
1010
// - some handlers
1111
// - parse from file resource
1212
//
13-
chdir (dirname(__FILE__));
14-
if (file_exists('../Parser.php')) {
15-
require_once "../Parser.php";
16-
} else {
17-
require_once "XML/Parser.php";
18-
}
13+
require_once "XML/Parser.php";
1914

2015
class __TestParser3 extends XML_Parser {
2116
function __TestParser3() {
@@ -43,7 +38,7 @@ class __TestParser3 extends XML_Parser {
4338
print "new __TestParser3 ";
4439
var_dump(strtolower(get_class($o = new __TestParser3())));
4540
print "fopen ";
46-
print is_resource($fp = fopen("test3.xml", "r"))."\n";
41+
print is_resource($fp = fopen(dirname(__FILE__) . "/test3.xml", "r"))."\n";
4742
print "setInput ";
4843
var_dump($o->setInput($fp));
4944
print "parse ";

tests/004b.phpt

Lines changed: 1 addition & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -11,12 +11,7 @@ if (!extension_loaded('xml')) {
1111
?>
1212
--FILE--
1313
<?php
14-
chdir (dirname(__FILE__));
15-
if (file_exists('../Parser.php')) {
16-
require_once "../Parser.php";
17-
} else {
18-
require_once "XML/Parser.php";
19-
}
14+
require_once "XML/Parser.php";
2015

2116
print 'New XML_Parser: ';
2217
var_dump(strtolower(get_class($p = new XML_Parser())));

tests/AllTests.php

Lines changed: 0 additions & 132 deletions
This file was deleted.

0 commit comments

Comments
 (0)