Annotation of embedaddon/php/ext/tidy/tests/010.phpt, revision 1.1
1.1 ! misho 1: --TEST--
! 2: Accessing root, body, html, and head nodes..
! 3: --SKIPIF--
! 4: <?php if (!extension_loaded("tidy")) print "skip"; ?>
! 5: --FILE--
! 6: <?php
! 7: $a = tidy_parse_string("<HTML><BODY BGCOLOR=#FFFFFF ALINK=#000000></BODY></HTML>", array('newline' => 'LF'));
! 8: var_dump($a->root());
! 9: var_dump($a->body());
! 10: var_dump($a->html());
! 11: var_dump($a->head());
! 12:
! 13: ?>
! 14: --EXPECT--
! 15: object(tidyNode)#2 (8) {
! 16: ["value"]=>
! 17: string(94) "<html>
! 18: <head>
! 19: <title></title>
! 20: </head>
! 21: <body bgcolor="#FFFFFF" alink="#000000">
! 22: </body>
! 23: </html>"
! 24: ["name"]=>
! 25: string(0) ""
! 26: ["type"]=>
! 27: int(0)
! 28: ["line"]=>
! 29: int(1)
! 30: ["column"]=>
! 31: int(1)
! 32: ["proprietary"]=>
! 33: bool(false)
! 34: ["attribute"]=>
! 35: NULL
! 36: ["child"]=>
! 37: array(1) {
! 38: [0]=>
! 39: &object(tidyNode)#3 (9) {
! 40: ["value"]=>
! 41: string(94) "<html>
! 42: <head>
! 43: <title></title>
! 44: </head>
! 45: <body bgcolor="#FFFFFF" alink="#000000">
! 46: </body>
! 47: </html>"
! 48: ["name"]=>
! 49: string(4) "html"
! 50: ["type"]=>
! 51: int(5)
! 52: ["line"]=>
! 53: int(1)
! 54: ["column"]=>
! 55: int(1)
! 56: ["proprietary"]=>
! 57: bool(false)
! 58: ["id"]=>
! 59: int(48)
! 60: ["attribute"]=>
! 61: NULL
! 62: ["child"]=>
! 63: array(2) {
! 64: [0]=>
! 65: &object(tidyNode)#4 (9) {
! 66: ["value"]=>
! 67: string(31) "<head>
! 68: <title></title>
! 69: </head>
! 70: "
! 71: ["name"]=>
! 72: string(4) "head"
! 73: ["type"]=>
! 74: int(5)
! 75: ["line"]=>
! 76: int(1)
! 77: ["column"]=>
! 78: int(7)
! 79: ["proprietary"]=>
! 80: bool(false)
! 81: ["id"]=>
! 82: int(46)
! 83: ["attribute"]=>
! 84: NULL
! 85: ["child"]=>
! 86: array(1) {
! 87: [0]=>
! 88: &object(tidyNode)#5 (9) {
! 89: ["value"]=>
! 90: string(16) "<title></title>
! 91: "
! 92: ["name"]=>
! 93: string(5) "title"
! 94: ["type"]=>
! 95: int(5)
! 96: ["line"]=>
! 97: int(1)
! 98: ["column"]=>
! 99: int(57)
! 100: ["proprietary"]=>
! 101: bool(false)
! 102: ["id"]=>
! 103: int(111)
! 104: ["attribute"]=>
! 105: NULL
! 106: ["child"]=>
! 107: NULL
! 108: }
! 109: }
! 110: }
! 111: [1]=>
! 112: &object(tidyNode)#6 (9) {
! 113: ["value"]=>
! 114: string(49) "<body bgcolor="#FFFFFF" alink="#000000">
! 115: </body>
! 116: "
! 117: ["name"]=>
! 118: string(4) "body"
! 119: ["type"]=>
! 120: int(5)
! 121: ["line"]=>
! 122: int(1)
! 123: ["column"]=>
! 124: int(7)
! 125: ["proprietary"]=>
! 126: bool(false)
! 127: ["id"]=>
! 128: int(16)
! 129: ["attribute"]=>
! 130: array(2) {
! 131: ["bgcolor"]=>
! 132: string(7) "#FFFFFF"
! 133: ["alink"]=>
! 134: string(7) "#000000"
! 135: }
! 136: ["child"]=>
! 137: NULL
! 138: }
! 139: }
! 140: }
! 141: }
! 142: }
! 143: object(tidyNode)#2 (9) {
! 144: ["value"]=>
! 145: string(49) "<body bgcolor="#FFFFFF" alink="#000000">
! 146: </body>
! 147: "
! 148: ["name"]=>
! 149: string(4) "body"
! 150: ["type"]=>
! 151: int(5)
! 152: ["line"]=>
! 153: int(1)
! 154: ["column"]=>
! 155: int(7)
! 156: ["proprietary"]=>
! 157: bool(false)
! 158: ["id"]=>
! 159: int(16)
! 160: ["attribute"]=>
! 161: array(2) {
! 162: ["bgcolor"]=>
! 163: string(7) "#FFFFFF"
! 164: ["alink"]=>
! 165: string(7) "#000000"
! 166: }
! 167: ["child"]=>
! 168: NULL
! 169: }
! 170: object(tidyNode)#2 (9) {
! 171: ["value"]=>
! 172: string(94) "<html>
! 173: <head>
! 174: <title></title>
! 175: </head>
! 176: <body bgcolor="#FFFFFF" alink="#000000">
! 177: </body>
! 178: </html>"
! 179: ["name"]=>
! 180: string(4) "html"
! 181: ["type"]=>
! 182: int(5)
! 183: ["line"]=>
! 184: int(1)
! 185: ["column"]=>
! 186: int(1)
! 187: ["proprietary"]=>
! 188: bool(false)
! 189: ["id"]=>
! 190: int(48)
! 191: ["attribute"]=>
! 192: NULL
! 193: ["child"]=>
! 194: array(2) {
! 195: [0]=>
! 196: &object(tidyNode)#3 (9) {
! 197: ["value"]=>
! 198: string(31) "<head>
! 199: <title></title>
! 200: </head>
! 201: "
! 202: ["name"]=>
! 203: string(4) "head"
! 204: ["type"]=>
! 205: int(5)
! 206: ["line"]=>
! 207: int(1)
! 208: ["column"]=>
! 209: int(7)
! 210: ["proprietary"]=>
! 211: bool(false)
! 212: ["id"]=>
! 213: int(46)
! 214: ["attribute"]=>
! 215: NULL
! 216: ["child"]=>
! 217: array(1) {
! 218: [0]=>
! 219: &object(tidyNode)#6 (9) {
! 220: ["value"]=>
! 221: string(16) "<title></title>
! 222: "
! 223: ["name"]=>
! 224: string(5) "title"
! 225: ["type"]=>
! 226: int(5)
! 227: ["line"]=>
! 228: int(1)
! 229: ["column"]=>
! 230: int(57)
! 231: ["proprietary"]=>
! 232: bool(false)
! 233: ["id"]=>
! 234: int(111)
! 235: ["attribute"]=>
! 236: NULL
! 237: ["child"]=>
! 238: NULL
! 239: }
! 240: }
! 241: }
! 242: [1]=>
! 243: &object(tidyNode)#4 (9) {
! 244: ["value"]=>
! 245: string(49) "<body bgcolor="#FFFFFF" alink="#000000">
! 246: </body>
! 247: "
! 248: ["name"]=>
! 249: string(4) "body"
! 250: ["type"]=>
! 251: int(5)
! 252: ["line"]=>
! 253: int(1)
! 254: ["column"]=>
! 255: int(7)
! 256: ["proprietary"]=>
! 257: bool(false)
! 258: ["id"]=>
! 259: int(16)
! 260: ["attribute"]=>
! 261: array(2) {
! 262: ["bgcolor"]=>
! 263: string(7) "#FFFFFF"
! 264: ["alink"]=>
! 265: string(7) "#000000"
! 266: }
! 267: ["child"]=>
! 268: NULL
! 269: }
! 270: }
! 271: }
! 272: object(tidyNode)#2 (9) {
! 273: ["value"]=>
! 274: string(31) "<head>
! 275: <title></title>
! 276: </head>
! 277: "
! 278: ["name"]=>
! 279: string(4) "head"
! 280: ["type"]=>
! 281: int(5)
! 282: ["line"]=>
! 283: int(1)
! 284: ["column"]=>
! 285: int(7)
! 286: ["proprietary"]=>
! 287: bool(false)
! 288: ["id"]=>
! 289: int(46)
! 290: ["attribute"]=>
! 291: NULL
! 292: ["child"]=>
! 293: array(1) {
! 294: [0]=>
! 295: &object(tidyNode)#4 (9) {
! 296: ["value"]=>
! 297: string(16) "<title></title>
! 298: "
! 299: ["name"]=>
! 300: string(5) "title"
! 301: ["type"]=>
! 302: int(5)
! 303: ["line"]=>
! 304: int(1)
! 305: ["column"]=>
! 306: int(57)
! 307: ["proprietary"]=>
! 308: bool(false)
! 309: ["id"]=>
! 310: int(111)
! 311: ["attribute"]=>
! 312: NULL
! 313: ["child"]=>
! 314: NULL
! 315: }
! 316: }
! 317: }
FreeBSD-CVSweb <freebsd-cvsweb@FreeBSD.org>