From ce71724def75ddfbb305a06ae3c8316e6f2b96c7 Mon Sep 17 00:00:00 2001 From: Zoe Slattery Date: Tue, 5 Jun 2007 09:10:50 +0000 Subject: [PATCH] New test cases for file system functions --- .../tests/file/is_executable_basic-win32.phpt | 1064 +++++++++++ .../tests/file/is_executable_basic.phpt | 1066 +++++++++++ .../tests/file/is_executable_error.phpt | 29 + .../tests/file/is_readable_basic-win32.phpt | 1066 +++++++++++ .../tests/file/is_readable_basic.phpt | 1066 +++++++++++ .../tests/file/is_readable_error.phpt | 29 + .../tests/file/is_writable_basic.phpt | 1575 ++++++++++++++++ .../tests/file/is_writable_error.phpt | 45 + .../tests/file/mkdir_rmdir_error.phpt | 90 + .../file/mkdir_rmdir_variation-win32.phpt | 1613 ++++++++++++++++ .../tests/file/mkdir_rmdir_variation.phpt | 1615 +++++++++++++++++ ext/standard/tests/file/pathinfo_basic.phpt | 401 ++++ ext/standard/tests/file/pathinfo_error.phpt | 24 + .../tests/file/pathinfo_variaton.phpt | 442 +++++ 14 files changed, 10125 insertions(+) create mode 100644 ext/standard/tests/file/is_executable_basic-win32.phpt create mode 100644 ext/standard/tests/file/is_executable_basic.phpt create mode 100644 ext/standard/tests/file/is_executable_error.phpt create mode 100644 ext/standard/tests/file/is_readable_basic-win32.phpt create mode 100644 ext/standard/tests/file/is_readable_basic.phpt create mode 100644 ext/standard/tests/file/is_readable_error.phpt create mode 100644 ext/standard/tests/file/is_writable_basic.phpt create mode 100644 ext/standard/tests/file/is_writable_error.phpt create mode 100644 ext/standard/tests/file/mkdir_rmdir_error.phpt create mode 100644 ext/standard/tests/file/mkdir_rmdir_variation-win32.phpt create mode 100644 ext/standard/tests/file/mkdir_rmdir_variation.phpt create mode 100644 ext/standard/tests/file/pathinfo_basic.phpt create mode 100644 ext/standard/tests/file/pathinfo_error.phpt create mode 100644 ext/standard/tests/file/pathinfo_variaton.phpt diff --git a/ext/standard/tests/file/is_executable_basic-win32.phpt b/ext/standard/tests/file/is_executable_basic-win32.phpt new file mode 100644 index 0000000000..1462368b8a --- /dev/null +++ b/ext/standard/tests/file/is_executable_basic-win32.phpt @@ -0,0 +1,1064 @@ +--TEST-- +Test is_executable() function: basic functionality +--SKIPIF-- + +--FILE-- + +--EXPECTF-- +*** Testing is_executable(): basic functionality *** +-- Changing mode of file to 0 -- +bool(false) +-- Changing mode of file to 1 -- +bool(false) +-- Changing mode of file to 2 -- +bool(false) +-- Changing mode of file to 3 -- +bool(false) +-- Changing mode of file to 4 -- +bool(false) +-- Changing mode of file to 5 -- +bool(false) +-- Changing mode of file to 6 -- +bool(false) +-- Changing mode of file to 7 -- +bool(false) +-- Changing mode of file to 8 -- +bool(false) +-- Changing mode of file to 9 -- +bool(false) +-- Changing mode of file to 10 -- +bool(false) +-- Changing mode of file to 11 -- +bool(false) +-- Changing mode of file to 12 -- +bool(false) +-- Changing mode of file to 13 -- +bool(false) +-- Changing mode of file to 14 -- +bool(false) +-- Changing mode of file to 15 -- +bool(false) +-- Changing mode of file to 16 -- +bool(false) +-- Changing mode of file to 17 -- +bool(false) +-- Changing mode of file to 18 -- +bool(false) +-- Changing mode of file to 19 -- +bool(false) +-- Changing mode of file to 20 -- +bool(false) +-- Changing mode of file to 21 -- +bool(false) +-- Changing mode of file to 22 -- +bool(false) +-- Changing mode of file to 23 -- +bool(false) +-- Changing mode of file to 24 -- +bool(false) +-- Changing mode of file to 25 -- +bool(false) +-- Changing mode of file to 26 -- +bool(false) +-- Changing mode of file to 27 -- +bool(false) +-- Changing mode of file to 28 -- +bool(false) +-- Changing mode of file to 29 -- +bool(false) +-- Changing mode of file to 30 -- +bool(false) +-- Changing mode of file to 31 -- +bool(false) +-- Changing mode of file to 32 -- +bool(false) +-- Changing mode of file to 33 -- +bool(false) +-- Changing mode of file to 34 -- +bool(false) +-- Changing mode of file to 35 -- +bool(false) +-- Changing mode of file to 36 -- +bool(false) +-- Changing mode of file to 37 -- +bool(false) +-- Changing mode of file to 38 -- +bool(false) +-- Changing mode of file to 39 -- +bool(false) +-- Changing mode of file to 40 -- +bool(false) +-- Changing mode of file to 41 -- +bool(false) +-- Changing mode of file to 42 -- +bool(false) +-- Changing mode of file to 43 -- +bool(false) +-- Changing mode of file to 44 -- +bool(false) +-- Changing mode of file to 45 -- +bool(false) +-- Changing mode of file to 46 -- +bool(false) +-- Changing mode of file to 47 -- +bool(false) +-- Changing mode of file to 48 -- +bool(false) +-- Changing mode of file to 49 -- +bool(false) +-- Changing mode of file to 50 -- +bool(false) +-- Changing mode of file to 51 -- +bool(false) +-- Changing mode of file to 52 -- +bool(false) +-- Changing mode of file to 53 -- +bool(false) +-- Changing mode of file to 54 -- +bool(false) +-- Changing mode of file to 55 -- +bool(false) +-- Changing mode of file to 56 -- +bool(false) +-- Changing mode of file to 57 -- +bool(false) +-- Changing mode of file to 58 -- +bool(false) +-- Changing mode of file to 59 -- +bool(false) +-- Changing mode of file to 60 -- +bool(false) +-- Changing mode of file to 61 -- +bool(false) +-- Changing mode of file to 62 -- +bool(false) +-- Changing mode of file to 63 -- +bool(false) +-- Changing mode of file to 64 -- +bool(false) +-- Changing mode of file to 65 -- +bool(false) +-- Changing mode of file to 66 -- +bool(false) +-- Changing mode of file to 67 -- +bool(false) +-- Changing mode of file to 68 -- +bool(false) +-- Changing mode of file to 69 -- +bool(false) +-- Changing mode of file to 70 -- +bool(false) +-- Changing mode of file to 71 -- +bool(false) +-- Changing mode of file to 72 -- +bool(false) +-- Changing mode of file to 73 -- +bool(false) +-- Changing mode of file to 74 -- +bool(false) +-- Changing mode of file to 75 -- +bool(false) +-- Changing mode of file to 76 -- +bool(false) +-- Changing mode of file to 77 -- +bool(false) +-- Changing mode of file to 78 -- +bool(false) +-- Changing mode of file to 79 -- +bool(false) +-- Changing mode of file to 80 -- +bool(false) +-- Changing mode of file to 81 -- +bool(false) +-- Changing mode of file to 82 -- +bool(false) +-- Changing mode of file to 83 -- +bool(false) +-- Changing mode of file to 84 -- +bool(false) +-- Changing mode of file to 85 -- +bool(false) +-- Changing mode of file to 86 -- +bool(false) +-- Changing mode of file to 87 -- +bool(false) +-- Changing mode of file to 88 -- +bool(false) +-- Changing mode of file to 89 -- +bool(false) +-- Changing mode of file to 90 -- +bool(false) +-- Changing mode of file to 91 -- +bool(false) +-- Changing mode of file to 92 -- +bool(false) +-- Changing mode of file to 93 -- +bool(false) +-- Changing mode of file to 94 -- +bool(false) +-- Changing mode of file to 95 -- +bool(false) +-- Changing mode of file to 96 -- +bool(false) +-- Changing mode of file to 97 -- +bool(false) +-- Changing mode of file to 98 -- +bool(false) +-- Changing mode of file to 99 -- +bool(false) +-- Changing mode of file to 100 -- +bool(false) +-- Changing mode of file to 101 -- +bool(false) +-- Changing mode of file to 102 -- +bool(false) +-- Changing mode of file to 103 -- +bool(false) +-- Changing mode of file to 104 -- +bool(false) +-- Changing mode of file to 105 -- +bool(false) +-- Changing mode of file to 106 -- +bool(false) +-- Changing mode of file to 107 -- +bool(false) +-- Changing mode of file to 108 -- +bool(false) +-- Changing mode of file to 109 -- +bool(false) +-- Changing mode of file to 110 -- +bool(false) +-- Changing mode of file to 111 -- +bool(false) +-- Changing mode of file to 112 -- +bool(false) +-- Changing mode of file to 113 -- +bool(false) +-- Changing mode of file to 114 -- +bool(false) +-- Changing mode of file to 115 -- +bool(false) +-- Changing mode of file to 116 -- +bool(false) +-- Changing mode of file to 117 -- +bool(false) +-- Changing mode of file to 118 -- +bool(false) +-- Changing mode of file to 119 -- +bool(false) +-- Changing mode of file to 120 -- +bool(false) +-- Changing mode of file to 121 -- +bool(false) +-- Changing mode of file to 122 -- +bool(false) +-- Changing mode of file to 123 -- +bool(false) +-- Changing mode of file to 124 -- +bool(false) +-- Changing mode of file to 125 -- +bool(false) +-- Changing mode of file to 126 -- +bool(false) +-- Changing mode of file to 127 -- +bool(false) +-- Changing mode of file to 128 -- +bool(false) +-- Changing mode of file to 129 -- +bool(false) +-- Changing mode of file to 130 -- +bool(false) +-- Changing mode of file to 131 -- +bool(false) +-- Changing mode of file to 132 -- +bool(false) +-- Changing mode of file to 133 -- +bool(false) +-- Changing mode of file to 134 -- +bool(false) +-- Changing mode of file to 135 -- +bool(false) +-- Changing mode of file to 136 -- +bool(false) +-- Changing mode of file to 137 -- +bool(false) +-- Changing mode of file to 138 -- +bool(false) +-- Changing mode of file to 139 -- +bool(false) +-- Changing mode of file to 140 -- +bool(false) +-- Changing mode of file to 141 -- +bool(false) +-- Changing mode of file to 142 -- +bool(false) +-- Changing mode of file to 143 -- +bool(false) +-- Changing mode of file to 144 -- +bool(false) +-- Changing mode of file to 145 -- +bool(false) +-- Changing mode of file to 146 -- +bool(false) +-- Changing mode of file to 147 -- +bool(false) +-- Changing mode of file to 148 -- +bool(false) +-- Changing mode of file to 149 -- +bool(false) +-- Changing mode of file to 150 -- +bool(false) +-- Changing mode of file to 151 -- +bool(false) +-- Changing mode of file to 152 -- +bool(false) +-- Changing mode of file to 153 -- +bool(false) +-- Changing mode of file to 154 -- +bool(false) +-- Changing mode of file to 155 -- +bool(false) +-- Changing mode of file to 156 -- +bool(false) +-- Changing mode of file to 157 -- +bool(false) +-- Changing mode of file to 158 -- +bool(false) +-- Changing mode of file to 159 -- +bool(false) +-- Changing mode of file to 160 -- +bool(false) +-- Changing mode of file to 161 -- +bool(false) +-- Changing mode of file to 162 -- +bool(false) +-- Changing mode of file to 163 -- +bool(false) +-- Changing mode of file to 164 -- +bool(false) +-- Changing mode of file to 165 -- +bool(false) +-- Changing mode of file to 166 -- +bool(false) +-- Changing mode of file to 167 -- +bool(false) +-- Changing mode of file to 168 -- +bool(false) +-- Changing mode of file to 169 -- +bool(false) +-- Changing mode of file to 170 -- +bool(false) +-- Changing mode of file to 171 -- +bool(false) +-- Changing mode of file to 172 -- +bool(false) +-- Changing mode of file to 173 -- +bool(false) +-- Changing mode of file to 174 -- +bool(false) +-- Changing mode of file to 175 -- +bool(false) +-- Changing mode of file to 176 -- +bool(false) +-- Changing mode of file to 177 -- +bool(false) +-- Changing mode of file to 178 -- +bool(false) +-- Changing mode of file to 179 -- +bool(false) +-- Changing mode of file to 180 -- +bool(false) +-- Changing mode of file to 181 -- +bool(false) +-- Changing mode of file to 182 -- +bool(false) +-- Changing mode of file to 183 -- +bool(false) +-- Changing mode of file to 184 -- +bool(false) +-- Changing mode of file to 185 -- +bool(false) +-- Changing mode of file to 186 -- +bool(false) +-- Changing mode of file to 187 -- +bool(false) +-- Changing mode of file to 188 -- +bool(false) +-- Changing mode of file to 189 -- +bool(false) +-- Changing mode of file to 190 -- +bool(false) +-- Changing mode of file to 191 -- +bool(false) +-- Changing mode of file to 192 -- +bool(false) +-- Changing mode of file to 193 -- +bool(false) +-- Changing mode of file to 194 -- +bool(false) +-- Changing mode of file to 195 -- +bool(false) +-- Changing mode of file to 196 -- +bool(false) +-- Changing mode of file to 197 -- +bool(false) +-- Changing mode of file to 198 -- +bool(false) +-- Changing mode of file to 199 -- +bool(false) +-- Changing mode of file to 200 -- +bool(false) +-- Changing mode of file to 201 -- +bool(false) +-- Changing mode of file to 202 -- +bool(false) +-- Changing mode of file to 203 -- +bool(false) +-- Changing mode of file to 204 -- +bool(false) +-- Changing mode of file to 205 -- +bool(false) +-- Changing mode of file to 206 -- +bool(false) +-- Changing mode of file to 207 -- +bool(false) +-- Changing mode of file to 208 -- +bool(false) +-- Changing mode of file to 209 -- +bool(false) +-- Changing mode of file to 210 -- +bool(false) +-- Changing mode of file to 211 -- +bool(false) +-- Changing mode of file to 212 -- +bool(false) +-- Changing mode of file to 213 -- +bool(false) +-- Changing mode of file to 214 -- +bool(false) +-- Changing mode of file to 215 -- +bool(false) +-- Changing mode of file to 216 -- +bool(false) +-- Changing mode of file to 217 -- +bool(false) +-- Changing mode of file to 218 -- +bool(false) +-- Changing mode of file to 219 -- +bool(false) +-- Changing mode of file to 220 -- +bool(false) +-- Changing mode of file to 221 -- +bool(false) +-- Changing mode of file to 222 -- +bool(false) +-- Changing mode of file to 223 -- +bool(false) +-- Changing mode of file to 224 -- +bool(false) +-- Changing mode of file to 225 -- +bool(false) +-- Changing mode of file to 226 -- +bool(false) +-- Changing mode of file to 227 -- +bool(false) +-- Changing mode of file to 228 -- +bool(false) +-- Changing mode of file to 229 -- +bool(false) +-- Changing mode of file to 230 -- +bool(false) +-- Changing mode of file to 231 -- +bool(false) +-- Changing mode of file to 232 -- +bool(false) +-- Changing mode of file to 233 -- +bool(false) +-- Changing mode of file to 234 -- +bool(false) +-- Changing mode of file to 235 -- +bool(false) +-- Changing mode of file to 236 -- +bool(false) +-- Changing mode of file to 237 -- +bool(false) +-- Changing mode of file to 238 -- +bool(false) +-- Changing mode of file to 239 -- +bool(false) +-- Changing mode of file to 240 -- +bool(false) +-- Changing mode of file to 241 -- +bool(false) +-- Changing mode of file to 242 -- +bool(false) +-- Changing mode of file to 243 -- +bool(false) +-- Changing mode of file to 244 -- +bool(false) +-- Changing mode of file to 245 -- +bool(false) +-- Changing mode of file to 246 -- +bool(false) +-- Changing mode of file to 247 -- +bool(false) +-- Changing mode of file to 248 -- +bool(false) +-- Changing mode of file to 249 -- +bool(false) +-- Changing mode of file to 250 -- +bool(false) +-- Changing mode of file to 251 -- +bool(false) +-- Changing mode of file to 252 -- +bool(false) +-- Changing mode of file to 253 -- +bool(false) +-- Changing mode of file to 254 -- +bool(false) +-- Changing mode of file to 255 -- +bool(false) +-- Changing mode of file to 256 -- +bool(false) +-- Changing mode of file to 257 -- +bool(false) +-- Changing mode of file to 258 -- +bool(false) +-- Changing mode of file to 259 -- +bool(false) +-- Changing mode of file to 260 -- +bool(false) +-- Changing mode of file to 261 -- +bool(false) +-- Changing mode of file to 262 -- +bool(false) +-- Changing mode of file to 263 -- +bool(false) +-- Changing mode of file to 264 -- +bool(false) +-- Changing mode of file to 265 -- +bool(false) +-- Changing mode of file to 266 -- +bool(false) +-- Changing mode of file to 267 -- +bool(false) +-- Changing mode of file to 268 -- +bool(false) +-- Changing mode of file to 269 -- +bool(false) +-- Changing mode of file to 270 -- +bool(false) +-- Changing mode of file to 271 -- +bool(false) +-- Changing mode of file to 272 -- +bool(false) +-- Changing mode of file to 273 -- +bool(false) +-- Changing mode of file to 274 -- +bool(false) +-- Changing mode of file to 275 -- +bool(false) +-- Changing mode of file to 276 -- +bool(false) +-- Changing mode of file to 277 -- +bool(false) +-- Changing mode of file to 278 -- +bool(false) +-- Changing mode of file to 279 -- +bool(false) +-- Changing mode of file to 280 -- +bool(false) +-- Changing mode of file to 281 -- +bool(false) +-- Changing mode of file to 282 -- +bool(false) +-- Changing mode of file to 283 -- +bool(false) +-- Changing mode of file to 284 -- +bool(false) +-- Changing mode of file to 285 -- +bool(false) +-- Changing mode of file to 286 -- +bool(false) +-- Changing mode of file to 287 -- +bool(false) +-- Changing mode of file to 288 -- +bool(false) +-- Changing mode of file to 289 -- +bool(false) +-- Changing mode of file to 290 -- +bool(false) +-- Changing mode of file to 291 -- +bool(false) +-- Changing mode of file to 292 -- +bool(false) +-- Changing mode of file to 293 -- +bool(false) +-- Changing mode of file to 294 -- +bool(false) +-- Changing mode of file to 295 -- +bool(false) +-- Changing mode of file to 296 -- +bool(false) +-- Changing mode of file to 297 -- +bool(false) +-- Changing mode of file to 298 -- +bool(false) +-- Changing mode of file to 299 -- +bool(false) +-- Changing mode of file to 300 -- +bool(false) +-- Changing mode of file to 301 -- +bool(false) +-- Changing mode of file to 302 -- +bool(false) +-- Changing mode of file to 303 -- +bool(false) +-- Changing mode of file to 304 -- +bool(false) +-- Changing mode of file to 305 -- +bool(false) +-- Changing mode of file to 306 -- +bool(false) +-- Changing mode of file to 307 -- +bool(false) +-- Changing mode of file to 308 -- +bool(false) +-- Changing mode of file to 309 -- +bool(false) +-- Changing mode of file to 310 -- +bool(false) +-- Changing mode of file to 311 -- +bool(false) +-- Changing mode of file to 312 -- +bool(false) +-- Changing mode of file to 313 -- +bool(false) +-- Changing mode of file to 314 -- +bool(false) +-- Changing mode of file to 315 -- +bool(false) +-- Changing mode of file to 316 -- +bool(false) +-- Changing mode of file to 317 -- +bool(false) +-- Changing mode of file to 318 -- +bool(false) +-- Changing mode of file to 319 -- +bool(false) +-- Changing mode of file to 320 -- +bool(false) +-- Changing mode of file to 321 -- +bool(false) +-- Changing mode of file to 322 -- +bool(false) +-- Changing mode of file to 323 -- +bool(false) +-- Changing mode of file to 324 -- +bool(false) +-- Changing mode of file to 325 -- +bool(false) +-- Changing mode of file to 326 -- +bool(false) +-- Changing mode of file to 327 -- +bool(false) +-- Changing mode of file to 328 -- +bool(false) +-- Changing mode of file to 329 -- +bool(false) +-- Changing mode of file to 330 -- +bool(false) +-- Changing mode of file to 331 -- +bool(false) +-- Changing mode of file to 332 -- +bool(false) +-- Changing mode of file to 333 -- +bool(false) +-- Changing mode of file to 334 -- +bool(false) +-- Changing mode of file to 335 -- +bool(false) +-- Changing mode of file to 336 -- +bool(false) +-- Changing mode of file to 337 -- +bool(false) +-- Changing mode of file to 338 -- +bool(false) +-- Changing mode of file to 339 -- +bool(false) +-- Changing mode of file to 340 -- +bool(false) +-- Changing mode of file to 341 -- +bool(false) +-- Changing mode of file to 342 -- +bool(false) +-- Changing mode of file to 343 -- +bool(false) +-- Changing mode of file to 344 -- +bool(false) +-- Changing mode of file to 345 -- +bool(false) +-- Changing mode of file to 346 -- +bool(false) +-- Changing mode of file to 347 -- +bool(false) +-- Changing mode of file to 348 -- +bool(false) +-- Changing mode of file to 349 -- +bool(false) +-- Changing mode of file to 350 -- +bool(false) +-- Changing mode of file to 351 -- +bool(false) +-- Changing mode of file to 352 -- +bool(false) +-- Changing mode of file to 353 -- +bool(false) +-- Changing mode of file to 354 -- +bool(false) +-- Changing mode of file to 355 -- +bool(false) +-- Changing mode of file to 356 -- +bool(false) +-- Changing mode of file to 357 -- +bool(false) +-- Changing mode of file to 358 -- +bool(false) +-- Changing mode of file to 359 -- +bool(false) +-- Changing mode of file to 360 -- +bool(false) +-- Changing mode of file to 361 -- +bool(false) +-- Changing mode of file to 362 -- +bool(false) +-- Changing mode of file to 363 -- +bool(false) +-- Changing mode of file to 364 -- +bool(false) +-- Changing mode of file to 365 -- +bool(false) +-- Changing mode of file to 366 -- +bool(false) +-- Changing mode of file to 367 -- +bool(false) +-- Changing mode of file to 368 -- +bool(false) +-- Changing mode of file to 369 -- +bool(false) +-- Changing mode of file to 370 -- +bool(false) +-- Changing mode of file to 371 -- +bool(false) +-- Changing mode of file to 372 -- +bool(false) +-- Changing mode of file to 373 -- +bool(false) +-- Changing mode of file to 374 -- +bool(false) +-- Changing mode of file to 375 -- +bool(false) +-- Changing mode of file to 376 -- +bool(false) +-- Changing mode of file to 377 -- +bool(false) +-- Changing mode of file to 378 -- +bool(false) +-- Changing mode of file to 379 -- +bool(false) +-- Changing mode of file to 380 -- +bool(false) +-- Changing mode of file to 381 -- +bool(false) +-- Changing mode of file to 382 -- +bool(false) +-- Changing mode of file to 383 -- +bool(false) +-- Changing mode of file to 384 -- +bool(false) +-- Changing mode of file to 385 -- +bool(false) +-- Changing mode of file to 386 -- +bool(false) +-- Changing mode of file to 387 -- +bool(false) +-- Changing mode of file to 388 -- +bool(false) +-- Changing mode of file to 389 -- +bool(false) +-- Changing mode of file to 390 -- +bool(false) +-- Changing mode of file to 391 -- +bool(false) +-- Changing mode of file to 392 -- +bool(false) +-- Changing mode of file to 393 -- +bool(false) +-- Changing mode of file to 394 -- +bool(false) +-- Changing mode of file to 395 -- +bool(false) +-- Changing mode of file to 396 -- +bool(false) +-- Changing mode of file to 397 -- +bool(false) +-- Changing mode of file to 398 -- +bool(false) +-- Changing mode of file to 399 -- +bool(false) +-- Changing mode of file to 400 -- +bool(false) +-- Changing mode of file to 401 -- +bool(false) +-- Changing mode of file to 402 -- +bool(false) +-- Changing mode of file to 403 -- +bool(false) +-- Changing mode of file to 404 -- +bool(false) +-- Changing mode of file to 405 -- +bool(false) +-- Changing mode of file to 406 -- +bool(false) +-- Changing mode of file to 407 -- +bool(false) +-- Changing mode of file to 408 -- +bool(false) +-- Changing mode of file to 409 -- +bool(false) +-- Changing mode of file to 410 -- +bool(false) +-- Changing mode of file to 411 -- +bool(false) +-- Changing mode of file to 412 -- +bool(false) +-- Changing mode of file to 413 -- +bool(false) +-- Changing mode of file to 414 -- +bool(false) +-- Changing mode of file to 415 -- +bool(false) +-- Changing mode of file to 416 -- +bool(false) +-- Changing mode of file to 417 -- +bool(false) +-- Changing mode of file to 418 -- +bool(false) +-- Changing mode of file to 419 -- +bool(false) +-- Changing mode of file to 420 -- +bool(false) +-- Changing mode of file to 421 -- +bool(false) +-- Changing mode of file to 422 -- +bool(false) +-- Changing mode of file to 423 -- +bool(false) +-- Changing mode of file to 424 -- +bool(false) +-- Changing mode of file to 425 -- +bool(false) +-- Changing mode of file to 426 -- +bool(false) +-- Changing mode of file to 427 -- +bool(false) +-- Changing mode of file to 428 -- +bool(false) +-- Changing mode of file to 429 -- +bool(false) +-- Changing mode of file to 430 -- +bool(false) +-- Changing mode of file to 431 -- +bool(false) +-- Changing mode of file to 432 -- +bool(false) +-- Changing mode of file to 433 -- +bool(false) +-- Changing mode of file to 434 -- +bool(false) +-- Changing mode of file to 435 -- +bool(false) +-- Changing mode of file to 436 -- +bool(false) +-- Changing mode of file to 437 -- +bool(false) +-- Changing mode of file to 438 -- +bool(false) +-- Changing mode of file to 439 -- +bool(false) +-- Changing mode of file to 440 -- +bool(false) +-- Changing mode of file to 441 -- +bool(false) +-- Changing mode of file to 442 -- +bool(false) +-- Changing mode of file to 443 -- +bool(false) +-- Changing mode of file to 444 -- +bool(false) +-- Changing mode of file to 445 -- +bool(false) +-- Changing mode of file to 446 -- +bool(false) +-- Changing mode of file to 447 -- +bool(false) +-- Changing mode of file to 448 -- +bool(false) +-- Changing mode of file to 449 -- +bool(false) +-- Changing mode of file to 450 -- +bool(false) +-- Changing mode of file to 451 -- +bool(false) +-- Changing mode of file to 452 -- +bool(false) +-- Changing mode of file to 453 -- +bool(false) +-- Changing mode of file to 454 -- +bool(false) +-- Changing mode of file to 455 -- +bool(false) +-- Changing mode of file to 456 -- +bool(false) +-- Changing mode of file to 457 -- +bool(false) +-- Changing mode of file to 458 -- +bool(false) +-- Changing mode of file to 459 -- +bool(false) +-- Changing mode of file to 460 -- +bool(false) +-- Changing mode of file to 461 -- +bool(false) +-- Changing mode of file to 462 -- +bool(false) +-- Changing mode of file to 463 -- +bool(false) +-- Changing mode of file to 464 -- +bool(false) +-- Changing mode of file to 465 -- +bool(false) +-- Changing mode of file to 466 -- +bool(false) +-- Changing mode of file to 467 -- +bool(false) +-- Changing mode of file to 468 -- +bool(false) +-- Changing mode of file to 469 -- +bool(false) +-- Changing mode of file to 470 -- +bool(false) +-- Changing mode of file to 471 -- +bool(false) +-- Changing mode of file to 472 -- +bool(false) +-- Changing mode of file to 473 -- +bool(false) +-- Changing mode of file to 474 -- +bool(false) +-- Changing mode of file to 475 -- +bool(false) +-- Changing mode of file to 476 -- +bool(false) +-- Changing mode of file to 477 -- +bool(false) +-- Changing mode of file to 478 -- +bool(false) +-- Changing mode of file to 479 -- +bool(false) +-- Changing mode of file to 480 -- +bool(false) +-- Changing mode of file to 481 -- +bool(false) +-- Changing mode of file to 482 -- +bool(false) +-- Changing mode of file to 483 -- +bool(false) +-- Changing mode of file to 484 -- +bool(false) +-- Changing mode of file to 485 -- +bool(false) +-- Changing mode of file to 486 -- +bool(false) +-- Changing mode of file to 487 -- +bool(false) +-- Changing mode of file to 488 -- +bool(false) +-- Changing mode of file to 489 -- +bool(false) +-- Changing mode of file to 490 -- +bool(false) +-- Changing mode of file to 491 -- +bool(false) +-- Changing mode of file to 492 -- +bool(false) +-- Changing mode of file to 493 -- +bool(false) +-- Changing mode of file to 494 -- +bool(false) +-- Changing mode of file to 495 -- +bool(false) +-- Changing mode of file to 496 -- +bool(false) +-- Changing mode of file to 497 -- +bool(false) +-- Changing mode of file to 498 -- +bool(false) +-- Changing mode of file to 499 -- +bool(false) +-- Changing mode of file to 500 -- +bool(false) +-- Changing mode of file to 501 -- +bool(false) +-- Changing mode of file to 502 -- +bool(false) +-- Changing mode of file to 503 -- +bool(false) +-- Changing mode of file to 504 -- +bool(false) +-- Changing mode of file to 505 -- +bool(false) +-- Changing mode of file to 506 -- +bool(false) +-- Changing mode of file to 507 -- +bool(false) +-- Changing mode of file to 508 -- +bool(false) +-- Changing mode of file to 509 -- +bool(false) +-- Changing mode of file to 510 -- +bool(false) +-- Changing mode of file to 511 -- +bool(false) +Done diff --git a/ext/standard/tests/file/is_executable_basic.phpt b/ext/standard/tests/file/is_executable_basic.phpt new file mode 100644 index 0000000000..091aca7d78 --- /dev/null +++ b/ext/standard/tests/file/is_executable_basic.phpt @@ -0,0 +1,1066 @@ +--TEST-- +Test is_executable() function: basic functionality +--SKIPIF-- + +--FILE-- + +--EXPECTF-- +*** Testing is_executable(): basic functionality *** +-- Changing mode of file to 0 -- +bool(false) +-- Changing mode of file to 1 -- +bool(false) +-- Changing mode of file to 2 -- +bool(false) +-- Changing mode of file to 3 -- +bool(false) +-- Changing mode of file to 4 -- +bool(false) +-- Changing mode of file to 5 -- +bool(false) +-- Changing mode of file to 6 -- +bool(false) +-- Changing mode of file to 7 -- +bool(false) +-- Changing mode of file to 8 -- +bool(false) +-- Changing mode of file to 9 -- +bool(false) +-- Changing mode of file to 10 -- +bool(false) +-- Changing mode of file to 11 -- +bool(false) +-- Changing mode of file to 12 -- +bool(false) +-- Changing mode of file to 13 -- +bool(false) +-- Changing mode of file to 14 -- +bool(false) +-- Changing mode of file to 15 -- +bool(false) +-- Changing mode of file to 16 -- +bool(false) +-- Changing mode of file to 17 -- +bool(false) +-- Changing mode of file to 18 -- +bool(false) +-- Changing mode of file to 19 -- +bool(false) +-- Changing mode of file to 20 -- +bool(false) +-- Changing mode of file to 21 -- +bool(false) +-- Changing mode of file to 22 -- +bool(false) +-- Changing mode of file to 23 -- +bool(false) +-- Changing mode of file to 24 -- +bool(false) +-- Changing mode of file to 25 -- +bool(false) +-- Changing mode of file to 26 -- +bool(false) +-- Changing mode of file to 27 -- +bool(false) +-- Changing mode of file to 28 -- +bool(false) +-- Changing mode of file to 29 -- +bool(false) +-- Changing mode of file to 30 -- +bool(false) +-- Changing mode of file to 31 -- +bool(false) +-- Changing mode of file to 32 -- +bool(false) +-- Changing mode of file to 33 -- +bool(false) +-- Changing mode of file to 34 -- +bool(false) +-- Changing mode of file to 35 -- +bool(false) +-- Changing mode of file to 36 -- +bool(false) +-- Changing mode of file to 37 -- +bool(false) +-- Changing mode of file to 38 -- +bool(false) +-- Changing mode of file to 39 -- +bool(false) +-- Changing mode of file to 40 -- +bool(false) +-- Changing mode of file to 41 -- +bool(false) +-- Changing mode of file to 42 -- +bool(false) +-- Changing mode of file to 43 -- +bool(false) +-- Changing mode of file to 44 -- +bool(false) +-- Changing mode of file to 45 -- +bool(false) +-- Changing mode of file to 46 -- +bool(false) +-- Changing mode of file to 47 -- +bool(false) +-- Changing mode of file to 48 -- +bool(false) +-- Changing mode of file to 49 -- +bool(false) +-- Changing mode of file to 50 -- +bool(false) +-- Changing mode of file to 51 -- +bool(false) +-- Changing mode of file to 52 -- +bool(false) +-- Changing mode of file to 53 -- +bool(false) +-- Changing mode of file to 54 -- +bool(false) +-- Changing mode of file to 55 -- +bool(false) +-- Changing mode of file to 56 -- +bool(false) +-- Changing mode of file to 57 -- +bool(false) +-- Changing mode of file to 58 -- +bool(false) +-- Changing mode of file to 59 -- +bool(false) +-- Changing mode of file to 60 -- +bool(false) +-- Changing mode of file to 61 -- +bool(false) +-- Changing mode of file to 62 -- +bool(false) +-- Changing mode of file to 63 -- +bool(false) +-- Changing mode of file to 64 -- +bool(true) +-- Changing mode of file to 65 -- +bool(true) +-- Changing mode of file to 66 -- +bool(true) +-- Changing mode of file to 67 -- +bool(true) +-- Changing mode of file to 68 -- +bool(true) +-- Changing mode of file to 69 -- +bool(true) +-- Changing mode of file to 70 -- +bool(true) +-- Changing mode of file to 71 -- +bool(true) +-- Changing mode of file to 72 -- +bool(true) +-- Changing mode of file to 73 -- +bool(true) +-- Changing mode of file to 74 -- +bool(true) +-- Changing mode of file to 75 -- +bool(true) +-- Changing mode of file to 76 -- +bool(true) +-- Changing mode of file to 77 -- +bool(true) +-- Changing mode of file to 78 -- +bool(true) +-- Changing mode of file to 79 -- +bool(true) +-- Changing mode of file to 80 -- +bool(true) +-- Changing mode of file to 81 -- +bool(true) +-- Changing mode of file to 82 -- +bool(true) +-- Changing mode of file to 83 -- +bool(true) +-- Changing mode of file to 84 -- +bool(true) +-- Changing mode of file to 85 -- +bool(true) +-- Changing mode of file to 86 -- +bool(true) +-- Changing mode of file to 87 -- +bool(true) +-- Changing mode of file to 88 -- +bool(true) +-- Changing mode of file to 89 -- +bool(true) +-- Changing mode of file to 90 -- +bool(true) +-- Changing mode of file to 91 -- +bool(true) +-- Changing mode of file to 92 -- +bool(true) +-- Changing mode of file to 93 -- +bool(true) +-- Changing mode of file to 94 -- +bool(true) +-- Changing mode of file to 95 -- +bool(true) +-- Changing mode of file to 96 -- +bool(true) +-- Changing mode of file to 97 -- +bool(true) +-- Changing mode of file to 98 -- +bool(true) +-- Changing mode of file to 99 -- +bool(true) +-- Changing mode of file to 100 -- +bool(true) +-- Changing mode of file to 101 -- +bool(true) +-- Changing mode of file to 102 -- +bool(true) +-- Changing mode of file to 103 -- +bool(true) +-- Changing mode of file to 104 -- +bool(true) +-- Changing mode of file to 105 -- +bool(true) +-- Changing mode of file to 106 -- +bool(true) +-- Changing mode of file to 107 -- +bool(true) +-- Changing mode of file to 108 -- +bool(true) +-- Changing mode of file to 109 -- +bool(true) +-- Changing mode of file to 110 -- +bool(true) +-- Changing mode of file to 111 -- +bool(true) +-- Changing mode of file to 112 -- +bool(true) +-- Changing mode of file to 113 -- +bool(true) +-- Changing mode of file to 114 -- +bool(true) +-- Changing mode of file to 115 -- +bool(true) +-- Changing mode of file to 116 -- +bool(true) +-- Changing mode of file to 117 -- +bool(true) +-- Changing mode of file to 118 -- +bool(true) +-- Changing mode of file to 119 -- +bool(true) +-- Changing mode of file to 120 -- +bool(true) +-- Changing mode of file to 121 -- +bool(true) +-- Changing mode of file to 122 -- +bool(true) +-- Changing mode of file to 123 -- +bool(true) +-- Changing mode of file to 124 -- +bool(true) +-- Changing mode of file to 125 -- +bool(true) +-- Changing mode of file to 126 -- +bool(true) +-- Changing mode of file to 127 -- +bool(true) +-- Changing mode of file to 128 -- +bool(false) +-- Changing mode of file to 129 -- +bool(false) +-- Changing mode of file to 130 -- +bool(false) +-- Changing mode of file to 131 -- +bool(false) +-- Changing mode of file to 132 -- +bool(false) +-- Changing mode of file to 133 -- +bool(false) +-- Changing mode of file to 134 -- +bool(false) +-- Changing mode of file to 135 -- +bool(false) +-- Changing mode of file to 136 -- +bool(false) +-- Changing mode of file to 137 -- +bool(false) +-- Changing mode of file to 138 -- +bool(false) +-- Changing mode of file to 139 -- +bool(false) +-- Changing mode of file to 140 -- +bool(false) +-- Changing mode of file to 141 -- +bool(false) +-- Changing mode of file to 142 -- +bool(false) +-- Changing mode of file to 143 -- +bool(false) +-- Changing mode of file to 144 -- +bool(false) +-- Changing mode of file to 145 -- +bool(false) +-- Changing mode of file to 146 -- +bool(false) +-- Changing mode of file to 147 -- +bool(false) +-- Changing mode of file to 148 -- +bool(false) +-- Changing mode of file to 149 -- +bool(false) +-- Changing mode of file to 150 -- +bool(false) +-- Changing mode of file to 151 -- +bool(false) +-- Changing mode of file to 152 -- +bool(false) +-- Changing mode of file to 153 -- +bool(false) +-- Changing mode of file to 154 -- +bool(false) +-- Changing mode of file to 155 -- +bool(false) +-- Changing mode of file to 156 -- +bool(false) +-- Changing mode of file to 157 -- +bool(false) +-- Changing mode of file to 158 -- +bool(false) +-- Changing mode of file to 159 -- +bool(false) +-- Changing mode of file to 160 -- +bool(false) +-- Changing mode of file to 161 -- +bool(false) +-- Changing mode of file to 162 -- +bool(false) +-- Changing mode of file to 163 -- +bool(false) +-- Changing mode of file to 164 -- +bool(false) +-- Changing mode of file to 165 -- +bool(false) +-- Changing mode of file to 166 -- +bool(false) +-- Changing mode of file to 167 -- +bool(false) +-- Changing mode of file to 168 -- +bool(false) +-- Changing mode of file to 169 -- +bool(false) +-- Changing mode of file to 170 -- +bool(false) +-- Changing mode of file to 171 -- +bool(false) +-- Changing mode of file to 172 -- +bool(false) +-- Changing mode of file to 173 -- +bool(false) +-- Changing mode of file to 174 -- +bool(false) +-- Changing mode of file to 175 -- +bool(false) +-- Changing mode of file to 176 -- +bool(false) +-- Changing mode of file to 177 -- +bool(false) +-- Changing mode of file to 178 -- +bool(false) +-- Changing mode of file to 179 -- +bool(false) +-- Changing mode of file to 180 -- +bool(false) +-- Changing mode of file to 181 -- +bool(false) +-- Changing mode of file to 182 -- +bool(false) +-- Changing mode of file to 183 -- +bool(false) +-- Changing mode of file to 184 -- +bool(false) +-- Changing mode of file to 185 -- +bool(false) +-- Changing mode of file to 186 -- +bool(false) +-- Changing mode of file to 187 -- +bool(false) +-- Changing mode of file to 188 -- +bool(false) +-- Changing mode of file to 189 -- +bool(false) +-- Changing mode of file to 190 -- +bool(false) +-- Changing mode of file to 191 -- +bool(false) +-- Changing mode of file to 192 -- +bool(true) +-- Changing mode of file to 193 -- +bool(true) +-- Changing mode of file to 194 -- +bool(true) +-- Changing mode of file to 195 -- +bool(true) +-- Changing mode of file to 196 -- +bool(true) +-- Changing mode of file to 197 -- +bool(true) +-- Changing mode of file to 198 -- +bool(true) +-- Changing mode of file to 199 -- +bool(true) +-- Changing mode of file to 200 -- +bool(true) +-- Changing mode of file to 201 -- +bool(true) +-- Changing mode of file to 202 -- +bool(true) +-- Changing mode of file to 203 -- +bool(true) +-- Changing mode of file to 204 -- +bool(true) +-- Changing mode of file to 205 -- +bool(true) +-- Changing mode of file to 206 -- +bool(true) +-- Changing mode of file to 207 -- +bool(true) +-- Changing mode of file to 208 -- +bool(true) +-- Changing mode of file to 209 -- +bool(true) +-- Changing mode of file to 210 -- +bool(true) +-- Changing mode of file to 211 -- +bool(true) +-- Changing mode of file to 212 -- +bool(true) +-- Changing mode of file to 213 -- +bool(true) +-- Changing mode of file to 214 -- +bool(true) +-- Changing mode of file to 215 -- +bool(true) +-- Changing mode of file to 216 -- +bool(true) +-- Changing mode of file to 217 -- +bool(true) +-- Changing mode of file to 218 -- +bool(true) +-- Changing mode of file to 219 -- +bool(true) +-- Changing mode of file to 220 -- +bool(true) +-- Changing mode of file to 221 -- +bool(true) +-- Changing mode of file to 222 -- +bool(true) +-- Changing mode of file to 223 -- +bool(true) +-- Changing mode of file to 224 -- +bool(true) +-- Changing mode of file to 225 -- +bool(true) +-- Changing mode of file to 226 -- +bool(true) +-- Changing mode of file to 227 -- +bool(true) +-- Changing mode of file to 228 -- +bool(true) +-- Changing mode of file to 229 -- +bool(true) +-- Changing mode of file to 230 -- +bool(true) +-- Changing mode of file to 231 -- +bool(true) +-- Changing mode of file to 232 -- +bool(true) +-- Changing mode of file to 233 -- +bool(true) +-- Changing mode of file to 234 -- +bool(true) +-- Changing mode of file to 235 -- +bool(true) +-- Changing mode of file to 236 -- +bool(true) +-- Changing mode of file to 237 -- +bool(true) +-- Changing mode of file to 238 -- +bool(true) +-- Changing mode of file to 239 -- +bool(true) +-- Changing mode of file to 240 -- +bool(true) +-- Changing mode of file to 241 -- +bool(true) +-- Changing mode of file to 242 -- +bool(true) +-- Changing mode of file to 243 -- +bool(true) +-- Changing mode of file to 244 -- +bool(true) +-- Changing mode of file to 245 -- +bool(true) +-- Changing mode of file to 246 -- +bool(true) +-- Changing mode of file to 247 -- +bool(true) +-- Changing mode of file to 248 -- +bool(true) +-- Changing mode of file to 249 -- +bool(true) +-- Changing mode of file to 250 -- +bool(true) +-- Changing mode of file to 251 -- +bool(true) +-- Changing mode of file to 252 -- +bool(true) +-- Changing mode of file to 253 -- +bool(true) +-- Changing mode of file to 254 -- +bool(true) +-- Changing mode of file to 255 -- +bool(true) +-- Changing mode of file to 256 -- +bool(false) +-- Changing mode of file to 257 -- +bool(false) +-- Changing mode of file to 258 -- +bool(false) +-- Changing mode of file to 259 -- +bool(false) +-- Changing mode of file to 260 -- +bool(false) +-- Changing mode of file to 261 -- +bool(false) +-- Changing mode of file to 262 -- +bool(false) +-- Changing mode of file to 263 -- +bool(false) +-- Changing mode of file to 264 -- +bool(false) +-- Changing mode of file to 265 -- +bool(false) +-- Changing mode of file to 266 -- +bool(false) +-- Changing mode of file to 267 -- +bool(false) +-- Changing mode of file to 268 -- +bool(false) +-- Changing mode of file to 269 -- +bool(false) +-- Changing mode of file to 270 -- +bool(false) +-- Changing mode of file to 271 -- +bool(false) +-- Changing mode of file to 272 -- +bool(false) +-- Changing mode of file to 273 -- +bool(false) +-- Changing mode of file to 274 -- +bool(false) +-- Changing mode of file to 275 -- +bool(false) +-- Changing mode of file to 276 -- +bool(false) +-- Changing mode of file to 277 -- +bool(false) +-- Changing mode of file to 278 -- +bool(false) +-- Changing mode of file to 279 -- +bool(false) +-- Changing mode of file to 280 -- +bool(false) +-- Changing mode of file to 281 -- +bool(false) +-- Changing mode of file to 282 -- +bool(false) +-- Changing mode of file to 283 -- +bool(false) +-- Changing mode of file to 284 -- +bool(false) +-- Changing mode of file to 285 -- +bool(false) +-- Changing mode of file to 286 -- +bool(false) +-- Changing mode of file to 287 -- +bool(false) +-- Changing mode of file to 288 -- +bool(false) +-- Changing mode of file to 289 -- +bool(false) +-- Changing mode of file to 290 -- +bool(false) +-- Changing mode of file to 291 -- +bool(false) +-- Changing mode of file to 292 -- +bool(false) +-- Changing mode of file to 293 -- +bool(false) +-- Changing mode of file to 294 -- +bool(false) +-- Changing mode of file to 295 -- +bool(false) +-- Changing mode of file to 296 -- +bool(false) +-- Changing mode of file to 297 -- +bool(false) +-- Changing mode of file to 298 -- +bool(false) +-- Changing mode of file to 299 -- +bool(false) +-- Changing mode of file to 300 -- +bool(false) +-- Changing mode of file to 301 -- +bool(false) +-- Changing mode of file to 302 -- +bool(false) +-- Changing mode of file to 303 -- +bool(false) +-- Changing mode of file to 304 -- +bool(false) +-- Changing mode of file to 305 -- +bool(false) +-- Changing mode of file to 306 -- +bool(false) +-- Changing mode of file to 307 -- +bool(false) +-- Changing mode of file to 308 -- +bool(false) +-- Changing mode of file to 309 -- +bool(false) +-- Changing mode of file to 310 -- +bool(false) +-- Changing mode of file to 311 -- +bool(false) +-- Changing mode of file to 312 -- +bool(false) +-- Changing mode of file to 313 -- +bool(false) +-- Changing mode of file to 314 -- +bool(false) +-- Changing mode of file to 315 -- +bool(false) +-- Changing mode of file to 316 -- +bool(false) +-- Changing mode of file to 317 -- +bool(false) +-- Changing mode of file to 318 -- +bool(false) +-- Changing mode of file to 319 -- +bool(false) +-- Changing mode of file to 320 -- +bool(true) +-- Changing mode of file to 321 -- +bool(true) +-- Changing mode of file to 322 -- +bool(true) +-- Changing mode of file to 323 -- +bool(true) +-- Changing mode of file to 324 -- +bool(true) +-- Changing mode of file to 325 -- +bool(true) +-- Changing mode of file to 326 -- +bool(true) +-- Changing mode of file to 327 -- +bool(true) +-- Changing mode of file to 328 -- +bool(true) +-- Changing mode of file to 329 -- +bool(true) +-- Changing mode of file to 330 -- +bool(true) +-- Changing mode of file to 331 -- +bool(true) +-- Changing mode of file to 332 -- +bool(true) +-- Changing mode of file to 333 -- +bool(true) +-- Changing mode of file to 334 -- +bool(true) +-- Changing mode of file to 335 -- +bool(true) +-- Changing mode of file to 336 -- +bool(true) +-- Changing mode of file to 337 -- +bool(true) +-- Changing mode of file to 338 -- +bool(true) +-- Changing mode of file to 339 -- +bool(true) +-- Changing mode of file to 340 -- +bool(true) +-- Changing mode of file to 341 -- +bool(true) +-- Changing mode of file to 342 -- +bool(true) +-- Changing mode of file to 343 -- +bool(true) +-- Changing mode of file to 344 -- +bool(true) +-- Changing mode of file to 345 -- +bool(true) +-- Changing mode of file to 346 -- +bool(true) +-- Changing mode of file to 347 -- +bool(true) +-- Changing mode of file to 348 -- +bool(true) +-- Changing mode of file to 349 -- +bool(true) +-- Changing mode of file to 350 -- +bool(true) +-- Changing mode of file to 351 -- +bool(true) +-- Changing mode of file to 352 -- +bool(true) +-- Changing mode of file to 353 -- +bool(true) +-- Changing mode of file to 354 -- +bool(true) +-- Changing mode of file to 355 -- +bool(true) +-- Changing mode of file to 356 -- +bool(true) +-- Changing mode of file to 357 -- +bool(true) +-- Changing mode of file to 358 -- +bool(true) +-- Changing mode of file to 359 -- +bool(true) +-- Changing mode of file to 360 -- +bool(true) +-- Changing mode of file to 361 -- +bool(true) +-- Changing mode of file to 362 -- +bool(true) +-- Changing mode of file to 363 -- +bool(true) +-- Changing mode of file to 364 -- +bool(true) +-- Changing mode of file to 365 -- +bool(true) +-- Changing mode of file to 366 -- +bool(true) +-- Changing mode of file to 367 -- +bool(true) +-- Changing mode of file to 368 -- +bool(true) +-- Changing mode of file to 369 -- +bool(true) +-- Changing mode of file to 370 -- +bool(true) +-- Changing mode of file to 371 -- +bool(true) +-- Changing mode of file to 372 -- +bool(true) +-- Changing mode of file to 373 -- +bool(true) +-- Changing mode of file to 374 -- +bool(true) +-- Changing mode of file to 375 -- +bool(true) +-- Changing mode of file to 376 -- +bool(true) +-- Changing mode of file to 377 -- +bool(true) +-- Changing mode of file to 378 -- +bool(true) +-- Changing mode of file to 379 -- +bool(true) +-- Changing mode of file to 380 -- +bool(true) +-- Changing mode of file to 381 -- +bool(true) +-- Changing mode of file to 382 -- +bool(true) +-- Changing mode of file to 383 -- +bool(true) +-- Changing mode of file to 384 -- +bool(false) +-- Changing mode of file to 385 -- +bool(false) +-- Changing mode of file to 386 -- +bool(false) +-- Changing mode of file to 387 -- +bool(false) +-- Changing mode of file to 388 -- +bool(false) +-- Changing mode of file to 389 -- +bool(false) +-- Changing mode of file to 390 -- +bool(false) +-- Changing mode of file to 391 -- +bool(false) +-- Changing mode of file to 392 -- +bool(false) +-- Changing mode of file to 393 -- +bool(false) +-- Changing mode of file to 394 -- +bool(false) +-- Changing mode of file to 395 -- +bool(false) +-- Changing mode of file to 396 -- +bool(false) +-- Changing mode of file to 397 -- +bool(false) +-- Changing mode of file to 398 -- +bool(false) +-- Changing mode of file to 399 -- +bool(false) +-- Changing mode of file to 400 -- +bool(false) +-- Changing mode of file to 401 -- +bool(false) +-- Changing mode of file to 402 -- +bool(false) +-- Changing mode of file to 403 -- +bool(false) +-- Changing mode of file to 404 -- +bool(false) +-- Changing mode of file to 405 -- +bool(false) +-- Changing mode of file to 406 -- +bool(false) +-- Changing mode of file to 407 -- +bool(false) +-- Changing mode of file to 408 -- +bool(false) +-- Changing mode of file to 409 -- +bool(false) +-- Changing mode of file to 410 -- +bool(false) +-- Changing mode of file to 411 -- +bool(false) +-- Changing mode of file to 412 -- +bool(false) +-- Changing mode of file to 413 -- +bool(false) +-- Changing mode of file to 414 -- +bool(false) +-- Changing mode of file to 415 -- +bool(false) +-- Changing mode of file to 416 -- +bool(false) +-- Changing mode of file to 417 -- +bool(false) +-- Changing mode of file to 418 -- +bool(false) +-- Changing mode of file to 419 -- +bool(false) +-- Changing mode of file to 420 -- +bool(false) +-- Changing mode of file to 421 -- +bool(false) +-- Changing mode of file to 422 -- +bool(false) +-- Changing mode of file to 423 -- +bool(false) +-- Changing mode of file to 424 -- +bool(false) +-- Changing mode of file to 425 -- +bool(false) +-- Changing mode of file to 426 -- +bool(false) +-- Changing mode of file to 427 -- +bool(false) +-- Changing mode of file to 428 -- +bool(false) +-- Changing mode of file to 429 -- +bool(false) +-- Changing mode of file to 430 -- +bool(false) +-- Changing mode of file to 431 -- +bool(false) +-- Changing mode of file to 432 -- +bool(false) +-- Changing mode of file to 433 -- +bool(false) +-- Changing mode of file to 434 -- +bool(false) +-- Changing mode of file to 435 -- +bool(false) +-- Changing mode of file to 436 -- +bool(false) +-- Changing mode of file to 437 -- +bool(false) +-- Changing mode of file to 438 -- +bool(false) +-- Changing mode of file to 439 -- +bool(false) +-- Changing mode of file to 440 -- +bool(false) +-- Changing mode of file to 441 -- +bool(false) +-- Changing mode of file to 442 -- +bool(false) +-- Changing mode of file to 443 -- +bool(false) +-- Changing mode of file to 444 -- +bool(false) +-- Changing mode of file to 445 -- +bool(false) +-- Changing mode of file to 446 -- +bool(false) +-- Changing mode of file to 447 -- +bool(false) +-- Changing mode of file to 448 -- +bool(true) +-- Changing mode of file to 449 -- +bool(true) +-- Changing mode of file to 450 -- +bool(true) +-- Changing mode of file to 451 -- +bool(true) +-- Changing mode of file to 452 -- +bool(true) +-- Changing mode of file to 453 -- +bool(true) +-- Changing mode of file to 454 -- +bool(true) +-- Changing mode of file to 455 -- +bool(true) +-- Changing mode of file to 456 -- +bool(true) +-- Changing mode of file to 457 -- +bool(true) +-- Changing mode of file to 458 -- +bool(true) +-- Changing mode of file to 459 -- +bool(true) +-- Changing mode of file to 460 -- +bool(true) +-- Changing mode of file to 461 -- +bool(true) +-- Changing mode of file to 462 -- +bool(true) +-- Changing mode of file to 463 -- +bool(true) +-- Changing mode of file to 464 -- +bool(true) +-- Changing mode of file to 465 -- +bool(true) +-- Changing mode of file to 466 -- +bool(true) +-- Changing mode of file to 467 -- +bool(true) +-- Changing mode of file to 468 -- +bool(true) +-- Changing mode of file to 469 -- +bool(true) +-- Changing mode of file to 470 -- +bool(true) +-- Changing mode of file to 471 -- +bool(true) +-- Changing mode of file to 472 -- +bool(true) +-- Changing mode of file to 473 -- +bool(true) +-- Changing mode of file to 474 -- +bool(true) +-- Changing mode of file to 475 -- +bool(true) +-- Changing mode of file to 476 -- +bool(true) +-- Changing mode of file to 477 -- +bool(true) +-- Changing mode of file to 478 -- +bool(true) +-- Changing mode of file to 479 -- +bool(true) +-- Changing mode of file to 480 -- +bool(true) +-- Changing mode of file to 481 -- +bool(true) +-- Changing mode of file to 482 -- +bool(true) +-- Changing mode of file to 483 -- +bool(true) +-- Changing mode of file to 484 -- +bool(true) +-- Changing mode of file to 485 -- +bool(true) +-- Changing mode of file to 486 -- +bool(true) +-- Changing mode of file to 487 -- +bool(true) +-- Changing mode of file to 488 -- +bool(true) +-- Changing mode of file to 489 -- +bool(true) +-- Changing mode of file to 490 -- +bool(true) +-- Changing mode of file to 491 -- +bool(true) +-- Changing mode of file to 492 -- +bool(true) +-- Changing mode of file to 493 -- +bool(true) +-- Changing mode of file to 494 -- +bool(true) +-- Changing mode of file to 495 -- +bool(true) +-- Changing mode of file to 496 -- +bool(true) +-- Changing mode of file to 497 -- +bool(true) +-- Changing mode of file to 498 -- +bool(true) +-- Changing mode of file to 499 -- +bool(true) +-- Changing mode of file to 500 -- +bool(true) +-- Changing mode of file to 501 -- +bool(true) +-- Changing mode of file to 502 -- +bool(true) +-- Changing mode of file to 503 -- +bool(true) +-- Changing mode of file to 504 -- +bool(true) +-- Changing mode of file to 505 -- +bool(true) +-- Changing mode of file to 506 -- +bool(true) +-- Changing mode of file to 507 -- +bool(true) +-- Changing mode of file to 508 -- +bool(true) +-- Changing mode of file to 509 -- +bool(true) +-- Changing mode of file to 510 -- +bool(true) +-- Changing mode of file to 511 -- +bool(true) +Done diff --git a/ext/standard/tests/file/is_executable_error.phpt b/ext/standard/tests/file/is_executable_error.phpt new file mode 100644 index 0000000000..60d22860a6 --- /dev/null +++ b/ext/standard/tests/file/is_executable_error.phpt @@ -0,0 +1,29 @@ +--TEST-- +Test is_executable() function: error conditions +--FILE-- + expected no. of arguments + +echo "\n*** Testing is_exceutable() on non-existent directory ***\n"; +var_dump( is_executable(dirname(__FILE__)."/is_executable") ); + +echo "Done\n"; +--EXPECTF-- +*** Testing is_executable(): error conditions *** + +Warning: Wrong parameter count for is_executable() in %s on line %d +NULL + +Warning: Wrong parameter count for is_executable() in %s on line %d +NULL + +*** Testing is_exceutable() on non-existent directory *** +bool(false) +Done diff --git a/ext/standard/tests/file/is_readable_basic-win32.phpt b/ext/standard/tests/file/is_readable_basic-win32.phpt new file mode 100644 index 0000000000..67f57686fc --- /dev/null +++ b/ext/standard/tests/file/is_readable_basic-win32.phpt @@ -0,0 +1,1066 @@ +--TEST-- +Test is_readable() function: basic functionality +--SKIPIF-- + +--FILE-- + +--EXPECTF-- +*** Testing is_readable(): basic functionality *** +-- Changing mode of file to 0 -- +bool(true) +-- Changing mode of file to 1 -- +bool(true) +-- Changing mode of file to 2 -- +bool(true) +-- Changing mode of file to 3 -- +bool(true) +-- Changing mode of file to 4 -- +bool(true) +-- Changing mode of file to 5 -- +bool(true) +-- Changing mode of file to 6 -- +bool(true) +-- Changing mode of file to 7 -- +bool(true) +-- Changing mode of file to 8 -- +bool(true) +-- Changing mode of file to 9 -- +bool(true) +-- Changing mode of file to 10 -- +bool(true) +-- Changing mode of file to 11 -- +bool(true) +-- Changing mode of file to 12 -- +bool(true) +-- Changing mode of file to 13 -- +bool(true) +-- Changing mode of file to 14 -- +bool(true) +-- Changing mode of file to 15 -- +bool(true) +-- Changing mode of file to 16 -- +bool(true) +-- Changing mode of file to 17 -- +bool(true) +-- Changing mode of file to 18 -- +bool(true) +-- Changing mode of file to 19 -- +bool(true) +-- Changing mode of file to 20 -- +bool(true) +-- Changing mode of file to 21 -- +bool(true) +-- Changing mode of file to 22 -- +bool(true) +-- Changing mode of file to 23 -- +bool(true) +-- Changing mode of file to 24 -- +bool(true) +-- Changing mode of file to 25 -- +bool(true) +-- Changing mode of file to 26 -- +bool(true) +-- Changing mode of file to 27 -- +bool(true) +-- Changing mode of file to 28 -- +bool(true) +-- Changing mode of file to 29 -- +bool(true) +-- Changing mode of file to 30 -- +bool(true) +-- Changing mode of file to 31 -- +bool(true) +-- Changing mode of file to 32 -- +bool(true) +-- Changing mode of file to 33 -- +bool(true) +-- Changing mode of file to 34 -- +bool(true) +-- Changing mode of file to 35 -- +bool(true) +-- Changing mode of file to 36 -- +bool(true) +-- Changing mode of file to 37 -- +bool(true) +-- Changing mode of file to 38 -- +bool(true) +-- Changing mode of file to 39 -- +bool(true) +-- Changing mode of file to 40 -- +bool(true) +-- Changing mode of file to 41 -- +bool(true) +-- Changing mode of file to 42 -- +bool(true) +-- Changing mode of file to 43 -- +bool(true) +-- Changing mode of file to 44 -- +bool(true) +-- Changing mode of file to 45 -- +bool(true) +-- Changing mode of file to 46 -- +bool(true) +-- Changing mode of file to 47 -- +bool(true) +-- Changing mode of file to 48 -- +bool(true) +-- Changing mode of file to 49 -- +bool(true) +-- Changing mode of file to 50 -- +bool(true) +-- Changing mode of file to 51 -- +bool(true) +-- Changing mode of file to 52 -- +bool(true) +-- Changing mode of file to 53 -- +bool(true) +-- Changing mode of file to 54 -- +bool(true) +-- Changing mode of file to 55 -- +bool(true) +-- Changing mode of file to 56 -- +bool(true) +-- Changing mode of file to 57 -- +bool(true) +-- Changing mode of file to 58 -- +bool(true) +-- Changing mode of file to 59 -- +bool(true) +-- Changing mode of file to 60 -- +bool(true) +-- Changing mode of file to 61 -- +bool(true) +-- Changing mode of file to 62 -- +bool(true) +-- Changing mode of file to 63 -- +bool(true) +-- Changing mode of file to 64 -- +bool(true) +-- Changing mode of file to 65 -- +bool(true) +-- Changing mode of file to 66 -- +bool(true) +-- Changing mode of file to 67 -- +bool(true) +-- Changing mode of file to 68 -- +bool(true) +-- Changing mode of file to 69 -- +bool(true) +-- Changing mode of file to 70 -- +bool(true) +-- Changing mode of file to 71 -- +bool(true) +-- Changing mode of file to 72 -- +bool(true) +-- Changing mode of file to 73 -- +bool(true) +-- Changing mode of file to 74 -- +bool(true) +-- Changing mode of file to 75 -- +bool(true) +-- Changing mode of file to 76 -- +bool(true) +-- Changing mode of file to 77 -- +bool(true) +-- Changing mode of file to 78 -- +bool(true) +-- Changing mode of file to 79 -- +bool(true) +-- Changing mode of file to 80 -- +bool(true) +-- Changing mode of file to 81 -- +bool(true) +-- Changing mode of file to 82 -- +bool(true) +-- Changing mode of file to 83 -- +bool(true) +-- Changing mode of file to 84 -- +bool(true) +-- Changing mode of file to 85 -- +bool(true) +-- Changing mode of file to 86 -- +bool(true) +-- Changing mode of file to 87 -- +bool(true) +-- Changing mode of file to 88 -- +bool(true) +-- Changing mode of file to 89 -- +bool(true) +-- Changing mode of file to 90 -- +bool(true) +-- Changing mode of file to 91 -- +bool(true) +-- Changing mode of file to 92 -- +bool(true) +-- Changing mode of file to 93 -- +bool(true) +-- Changing mode of file to 94 -- +bool(true) +-- Changing mode of file to 95 -- +bool(true) +-- Changing mode of file to 96 -- +bool(true) +-- Changing mode of file to 97 -- +bool(true) +-- Changing mode of file to 98 -- +bool(true) +-- Changing mode of file to 99 -- +bool(true) +-- Changing mode of file to 100 -- +bool(true) +-- Changing mode of file to 101 -- +bool(true) +-- Changing mode of file to 102 -- +bool(true) +-- Changing mode of file to 103 -- +bool(true) +-- Changing mode of file to 104 -- +bool(true) +-- Changing mode of file to 105 -- +bool(true) +-- Changing mode of file to 106 -- +bool(true) +-- Changing mode of file to 107 -- +bool(true) +-- Changing mode of file to 108 -- +bool(true) +-- Changing mode of file to 109 -- +bool(true) +-- Changing mode of file to 110 -- +bool(true) +-- Changing mode of file to 111 -- +bool(true) +-- Changing mode of file to 112 -- +bool(true) +-- Changing mode of file to 113 -- +bool(true) +-- Changing mode of file to 114 -- +bool(true) +-- Changing mode of file to 115 -- +bool(true) +-- Changing mode of file to 116 -- +bool(true) +-- Changing mode of file to 117 -- +bool(true) +-- Changing mode of file to 118 -- +bool(true) +-- Changing mode of file to 119 -- +bool(true) +-- Changing mode of file to 120 -- +bool(true) +-- Changing mode of file to 121 -- +bool(true) +-- Changing mode of file to 122 -- +bool(true) +-- Changing mode of file to 123 -- +bool(true) +-- Changing mode of file to 124 -- +bool(true) +-- Changing mode of file to 125 -- +bool(true) +-- Changing mode of file to 126 -- +bool(true) +-- Changing mode of file to 127 -- +bool(true) +-- Changing mode of file to 128 -- +bool(true) +-- Changing mode of file to 129 -- +bool(true) +-- Changing mode of file to 130 -- +bool(true) +-- Changing mode of file to 131 -- +bool(true) +-- Changing mode of file to 132 -- +bool(true) +-- Changing mode of file to 133 -- +bool(true) +-- Changing mode of file to 134 -- +bool(true) +-- Changing mode of file to 135 -- +bool(true) +-- Changing mode of file to 136 -- +bool(true) +-- Changing mode of file to 137 -- +bool(true) +-- Changing mode of file to 138 -- +bool(true) +-- Changing mode of file to 139 -- +bool(true) +-- Changing mode of file to 140 -- +bool(true) +-- Changing mode of file to 141 -- +bool(true) +-- Changing mode of file to 142 -- +bool(true) +-- Changing mode of file to 143 -- +bool(true) +-- Changing mode of file to 144 -- +bool(true) +-- Changing mode of file to 145 -- +bool(true) +-- Changing mode of file to 146 -- +bool(true) +-- Changing mode of file to 147 -- +bool(true) +-- Changing mode of file to 148 -- +bool(true) +-- Changing mode of file to 149 -- +bool(true) +-- Changing mode of file to 150 -- +bool(true) +-- Changing mode of file to 151 -- +bool(true) +-- Changing mode of file to 152 -- +bool(true) +-- Changing mode of file to 153 -- +bool(true) +-- Changing mode of file to 154 -- +bool(true) +-- Changing mode of file to 155 -- +bool(true) +-- Changing mode of file to 156 -- +bool(true) +-- Changing mode of file to 157 -- +bool(true) +-- Changing mode of file to 158 -- +bool(true) +-- Changing mode of file to 159 -- +bool(true) +-- Changing mode of file to 160 -- +bool(true) +-- Changing mode of file to 161 -- +bool(true) +-- Changing mode of file to 162 -- +bool(true) +-- Changing mode of file to 163 -- +bool(true) +-- Changing mode of file to 164 -- +bool(true) +-- Changing mode of file to 165 -- +bool(true) +-- Changing mode of file to 166 -- +bool(true) +-- Changing mode of file to 167 -- +bool(true) +-- Changing mode of file to 168 -- +bool(true) +-- Changing mode of file to 169 -- +bool(true) +-- Changing mode of file to 170 -- +bool(true) +-- Changing mode of file to 171 -- +bool(true) +-- Changing mode of file to 172 -- +bool(true) +-- Changing mode of file to 173 -- +bool(true) +-- Changing mode of file to 174 -- +bool(true) +-- Changing mode of file to 175 -- +bool(true) +-- Changing mode of file to 176 -- +bool(true) +-- Changing mode of file to 177 -- +bool(true) +-- Changing mode of file to 178 -- +bool(true) +-- Changing mode of file to 179 -- +bool(true) +-- Changing mode of file to 180 -- +bool(true) +-- Changing mode of file to 181 -- +bool(true) +-- Changing mode of file to 182 -- +bool(true) +-- Changing mode of file to 183 -- +bool(true) +-- Changing mode of file to 184 -- +bool(true) +-- Changing mode of file to 185 -- +bool(true) +-- Changing mode of file to 186 -- +bool(true) +-- Changing mode of file to 187 -- +bool(true) +-- Changing mode of file to 188 -- +bool(true) +-- Changing mode of file to 189 -- +bool(true) +-- Changing mode of file to 190 -- +bool(true) +-- Changing mode of file to 191 -- +bool(true) +-- Changing mode of file to 192 -- +bool(true) +-- Changing mode of file to 193 -- +bool(true) +-- Changing mode of file to 194 -- +bool(true) +-- Changing mode of file to 195 -- +bool(true) +-- Changing mode of file to 196 -- +bool(true) +-- Changing mode of file to 197 -- +bool(true) +-- Changing mode of file to 198 -- +bool(true) +-- Changing mode of file to 199 -- +bool(true) +-- Changing mode of file to 200 -- +bool(true) +-- Changing mode of file to 201 -- +bool(true) +-- Changing mode of file to 202 -- +bool(true) +-- Changing mode of file to 203 -- +bool(true) +-- Changing mode of file to 204 -- +bool(true) +-- Changing mode of file to 205 -- +bool(true) +-- Changing mode of file to 206 -- +bool(true) +-- Changing mode of file to 207 -- +bool(true) +-- Changing mode of file to 208 -- +bool(true) +-- Changing mode of file to 209 -- +bool(true) +-- Changing mode of file to 210 -- +bool(true) +-- Changing mode of file to 211 -- +bool(true) +-- Changing mode of file to 212 -- +bool(true) +-- Changing mode of file to 213 -- +bool(true) +-- Changing mode of file to 214 -- +bool(true) +-- Changing mode of file to 215 -- +bool(true) +-- Changing mode of file to 216 -- +bool(true) +-- Changing mode of file to 217 -- +bool(true) +-- Changing mode of file to 218 -- +bool(true) +-- Changing mode of file to 219 -- +bool(true) +-- Changing mode of file to 220 -- +bool(true) +-- Changing mode of file to 221 -- +bool(true) +-- Changing mode of file to 222 -- +bool(true) +-- Changing mode of file to 223 -- +bool(true) +-- Changing mode of file to 224 -- +bool(true) +-- Changing mode of file to 225 -- +bool(true) +-- Changing mode of file to 226 -- +bool(true) +-- Changing mode of file to 227 -- +bool(true) +-- Changing mode of file to 228 -- +bool(true) +-- Changing mode of file to 229 -- +bool(true) +-- Changing mode of file to 230 -- +bool(true) +-- Changing mode of file to 231 -- +bool(true) +-- Changing mode of file to 232 -- +bool(true) +-- Changing mode of file to 233 -- +bool(true) +-- Changing mode of file to 234 -- +bool(true) +-- Changing mode of file to 235 -- +bool(true) +-- Changing mode of file to 236 -- +bool(true) +-- Changing mode of file to 237 -- +bool(true) +-- Changing mode of file to 238 -- +bool(true) +-- Changing mode of file to 239 -- +bool(true) +-- Changing mode of file to 240 -- +bool(true) +-- Changing mode of file to 241 -- +bool(true) +-- Changing mode of file to 242 -- +bool(true) +-- Changing mode of file to 243 -- +bool(true) +-- Changing mode of file to 244 -- +bool(true) +-- Changing mode of file to 245 -- +bool(true) +-- Changing mode of file to 246 -- +bool(true) +-- Changing mode of file to 247 -- +bool(true) +-- Changing mode of file to 248 -- +bool(true) +-- Changing mode of file to 249 -- +bool(true) +-- Changing mode of file to 250 -- +bool(true) +-- Changing mode of file to 251 -- +bool(true) +-- Changing mode of file to 252 -- +bool(true) +-- Changing mode of file to 253 -- +bool(true) +-- Changing mode of file to 254 -- +bool(true) +-- Changing mode of file to 255 -- +bool(true) +-- Changing mode of file to 256 -- +bool(true) +-- Changing mode of file to 257 -- +bool(true) +-- Changing mode of file to 258 -- +bool(true) +-- Changing mode of file to 259 -- +bool(true) +-- Changing mode of file to 260 -- +bool(true) +-- Changing mode of file to 261 -- +bool(true) +-- Changing mode of file to 262 -- +bool(true) +-- Changing mode of file to 263 -- +bool(true) +-- Changing mode of file to 264 -- +bool(true) +-- Changing mode of file to 265 -- +bool(true) +-- Changing mode of file to 266 -- +bool(true) +-- Changing mode of file to 267 -- +bool(true) +-- Changing mode of file to 268 -- +bool(true) +-- Changing mode of file to 269 -- +bool(true) +-- Changing mode of file to 270 -- +bool(true) +-- Changing mode of file to 271 -- +bool(true) +-- Changing mode of file to 272 -- +bool(true) +-- Changing mode of file to 273 -- +bool(true) +-- Changing mode of file to 274 -- +bool(true) +-- Changing mode of file to 275 -- +bool(true) +-- Changing mode of file to 276 -- +bool(true) +-- Changing mode of file to 277 -- +bool(true) +-- Changing mode of file to 278 -- +bool(true) +-- Changing mode of file to 279 -- +bool(true) +-- Changing mode of file to 280 -- +bool(true) +-- Changing mode of file to 281 -- +bool(true) +-- Changing mode of file to 282 -- +bool(true) +-- Changing mode of file to 283 -- +bool(true) +-- Changing mode of file to 284 -- +bool(true) +-- Changing mode of file to 285 -- +bool(true) +-- Changing mode of file to 286 -- +bool(true) +-- Changing mode of file to 287 -- +bool(true) +-- Changing mode of file to 288 -- +bool(true) +-- Changing mode of file to 289 -- +bool(true) +-- Changing mode of file to 290 -- +bool(true) +-- Changing mode of file to 291 -- +bool(true) +-- Changing mode of file to 292 -- +bool(true) +-- Changing mode of file to 293 -- +bool(true) +-- Changing mode of file to 294 -- +bool(true) +-- Changing mode of file to 295 -- +bool(true) +-- Changing mode of file to 296 -- +bool(true) +-- Changing mode of file to 297 -- +bool(true) +-- Changing mode of file to 298 -- +bool(true) +-- Changing mode of file to 299 -- +bool(true) +-- Changing mode of file to 300 -- +bool(true) +-- Changing mode of file to 301 -- +bool(true) +-- Changing mode of file to 302 -- +bool(true) +-- Changing mode of file to 303 -- +bool(true) +-- Changing mode of file to 304 -- +bool(true) +-- Changing mode of file to 305 -- +bool(true) +-- Changing mode of file to 306 -- +bool(true) +-- Changing mode of file to 307 -- +bool(true) +-- Changing mode of file to 308 -- +bool(true) +-- Changing mode of file to 309 -- +bool(true) +-- Changing mode of file to 310 -- +bool(true) +-- Changing mode of file to 311 -- +bool(true) +-- Changing mode of file to 312 -- +bool(true) +-- Changing mode of file to 313 -- +bool(true) +-- Changing mode of file to 314 -- +bool(true) +-- Changing mode of file to 315 -- +bool(true) +-- Changing mode of file to 316 -- +bool(true) +-- Changing mode of file to 317 -- +bool(true) +-- Changing mode of file to 318 -- +bool(true) +-- Changing mode of file to 319 -- +bool(true) +-- Changing mode of file to 320 -- +bool(true) +-- Changing mode of file to 321 -- +bool(true) +-- Changing mode of file to 322 -- +bool(true) +-- Changing mode of file to 323 -- +bool(true) +-- Changing mode of file to 324 -- +bool(true) +-- Changing mode of file to 325 -- +bool(true) +-- Changing mode of file to 326 -- +bool(true) +-- Changing mode of file to 327 -- +bool(true) +-- Changing mode of file to 328 -- +bool(true) +-- Changing mode of file to 329 -- +bool(true) +-- Changing mode of file to 330 -- +bool(true) +-- Changing mode of file to 331 -- +bool(true) +-- Changing mode of file to 332 -- +bool(true) +-- Changing mode of file to 333 -- +bool(true) +-- Changing mode of file to 334 -- +bool(true) +-- Changing mode of file to 335 -- +bool(true) +-- Changing mode of file to 336 -- +bool(true) +-- Changing mode of file to 337 -- +bool(true) +-- Changing mode of file to 338 -- +bool(true) +-- Changing mode of file to 339 -- +bool(true) +-- Changing mode of file to 340 -- +bool(true) +-- Changing mode of file to 341 -- +bool(true) +-- Changing mode of file to 342 -- +bool(true) +-- Changing mode of file to 343 -- +bool(true) +-- Changing mode of file to 344 -- +bool(true) +-- Changing mode of file to 345 -- +bool(true) +-- Changing mode of file to 346 -- +bool(true) +-- Changing mode of file to 347 -- +bool(true) +-- Changing mode of file to 348 -- +bool(true) +-- Changing mode of file to 349 -- +bool(true) +-- Changing mode of file to 350 -- +bool(true) +-- Changing mode of file to 351 -- +bool(true) +-- Changing mode of file to 352 -- +bool(true) +-- Changing mode of file to 353 -- +bool(true) +-- Changing mode of file to 354 -- +bool(true) +-- Changing mode of file to 355 -- +bool(true) +-- Changing mode of file to 356 -- +bool(true) +-- Changing mode of file to 357 -- +bool(true) +-- Changing mode of file to 358 -- +bool(true) +-- Changing mode of file to 359 -- +bool(true) +-- Changing mode of file to 360 -- +bool(true) +-- Changing mode of file to 361 -- +bool(true) +-- Changing mode of file to 362 -- +bool(true) +-- Changing mode of file to 363 -- +bool(true) +-- Changing mode of file to 364 -- +bool(true) +-- Changing mode of file to 365 -- +bool(true) +-- Changing mode of file to 366 -- +bool(true) +-- Changing mode of file to 367 -- +bool(true) +-- Changing mode of file to 368 -- +bool(true) +-- Changing mode of file to 369 -- +bool(true) +-- Changing mode of file to 370 -- +bool(true) +-- Changing mode of file to 371 -- +bool(true) +-- Changing mode of file to 372 -- +bool(true) +-- Changing mode of file to 373 -- +bool(true) +-- Changing mode of file to 374 -- +bool(true) +-- Changing mode of file to 375 -- +bool(true) +-- Changing mode of file to 376 -- +bool(true) +-- Changing mode of file to 377 -- +bool(true) +-- Changing mode of file to 378 -- +bool(true) +-- Changing mode of file to 379 -- +bool(true) +-- Changing mode of file to 380 -- +bool(true) +-- Changing mode of file to 381 -- +bool(true) +-- Changing mode of file to 382 -- +bool(true) +-- Changing mode of file to 383 -- +bool(true) +-- Changing mode of file to 384 -- +bool(true) +-- Changing mode of file to 385 -- +bool(true) +-- Changing mode of file to 386 -- +bool(true) +-- Changing mode of file to 387 -- +bool(true) +-- Changing mode of file to 388 -- +bool(true) +-- Changing mode of file to 389 -- +bool(true) +-- Changing mode of file to 390 -- +bool(true) +-- Changing mode of file to 391 -- +bool(true) +-- Changing mode of file to 392 -- +bool(true) +-- Changing mode of file to 393 -- +bool(true) +-- Changing mode of file to 394 -- +bool(true) +-- Changing mode of file to 395 -- +bool(true) +-- Changing mode of file to 396 -- +bool(true) +-- Changing mode of file to 397 -- +bool(true) +-- Changing mode of file to 398 -- +bool(true) +-- Changing mode of file to 399 -- +bool(true) +-- Changing mode of file to 400 -- +bool(true) +-- Changing mode of file to 401 -- +bool(true) +-- Changing mode of file to 402 -- +bool(true) +-- Changing mode of file to 403 -- +bool(true) +-- Changing mode of file to 404 -- +bool(true) +-- Changing mode of file to 405 -- +bool(true) +-- Changing mode of file to 406 -- +bool(true) +-- Changing mode of file to 407 -- +bool(true) +-- Changing mode of file to 408 -- +bool(true) +-- Changing mode of file to 409 -- +bool(true) +-- Changing mode of file to 410 -- +bool(true) +-- Changing mode of file to 411 -- +bool(true) +-- Changing mode of file to 412 -- +bool(true) +-- Changing mode of file to 413 -- +bool(true) +-- Changing mode of file to 414 -- +bool(true) +-- Changing mode of file to 415 -- +bool(true) +-- Changing mode of file to 416 -- +bool(true) +-- Changing mode of file to 417 -- +bool(true) +-- Changing mode of file to 418 -- +bool(true) +-- Changing mode of file to 419 -- +bool(true) +-- Changing mode of file to 420 -- +bool(true) +-- Changing mode of file to 421 -- +bool(true) +-- Changing mode of file to 422 -- +bool(true) +-- Changing mode of file to 423 -- +bool(true) +-- Changing mode of file to 424 -- +bool(true) +-- Changing mode of file to 425 -- +bool(true) +-- Changing mode of file to 426 -- +bool(true) +-- Changing mode of file to 427 -- +bool(true) +-- Changing mode of file to 428 -- +bool(true) +-- Changing mode of file to 429 -- +bool(true) +-- Changing mode of file to 430 -- +bool(true) +-- Changing mode of file to 431 -- +bool(true) +-- Changing mode of file to 432 -- +bool(true) +-- Changing mode of file to 433 -- +bool(true) +-- Changing mode of file to 434 -- +bool(true) +-- Changing mode of file to 435 -- +bool(true) +-- Changing mode of file to 436 -- +bool(true) +-- Changing mode of file to 437 -- +bool(true) +-- Changing mode of file to 438 -- +bool(true) +-- Changing mode of file to 439 -- +bool(true) +-- Changing mode of file to 440 -- +bool(true) +-- Changing mode of file to 441 -- +bool(true) +-- Changing mode of file to 442 -- +bool(true) +-- Changing mode of file to 443 -- +bool(true) +-- Changing mode of file to 444 -- +bool(true) +-- Changing mode of file to 445 -- +bool(true) +-- Changing mode of file to 446 -- +bool(true) +-- Changing mode of file to 447 -- +bool(true) +-- Changing mode of file to 448 -- +bool(true) +-- Changing mode of file to 449 -- +bool(true) +-- Changing mode of file to 450 -- +bool(true) +-- Changing mode of file to 451 -- +bool(true) +-- Changing mode of file to 452 -- +bool(true) +-- Changing mode of file to 453 -- +bool(true) +-- Changing mode of file to 454 -- +bool(true) +-- Changing mode of file to 455 -- +bool(true) +-- Changing mode of file to 456 -- +bool(true) +-- Changing mode of file to 457 -- +bool(true) +-- Changing mode of file to 458 -- +bool(true) +-- Changing mode of file to 459 -- +bool(true) +-- Changing mode of file to 460 -- +bool(true) +-- Changing mode of file to 461 -- +bool(true) +-- Changing mode of file to 462 -- +bool(true) +-- Changing mode of file to 463 -- +bool(true) +-- Changing mode of file to 464 -- +bool(true) +-- Changing mode of file to 465 -- +bool(true) +-- Changing mode of file to 466 -- +bool(true) +-- Changing mode of file to 467 -- +bool(true) +-- Changing mode of file to 468 -- +bool(true) +-- Changing mode of file to 469 -- +bool(true) +-- Changing mode of file to 470 -- +bool(true) +-- Changing mode of file to 471 -- +bool(true) +-- Changing mode of file to 472 -- +bool(true) +-- Changing mode of file to 473 -- +bool(true) +-- Changing mode of file to 474 -- +bool(true) +-- Changing mode of file to 475 -- +bool(true) +-- Changing mode of file to 476 -- +bool(true) +-- Changing mode of file to 477 -- +bool(true) +-- Changing mode of file to 478 -- +bool(true) +-- Changing mode of file to 479 -- +bool(true) +-- Changing mode of file to 480 -- +bool(true) +-- Changing mode of file to 481 -- +bool(true) +-- Changing mode of file to 482 -- +bool(true) +-- Changing mode of file to 483 -- +bool(true) +-- Changing mode of file to 484 -- +bool(true) +-- Changing mode of file to 485 -- +bool(true) +-- Changing mode of file to 486 -- +bool(true) +-- Changing mode of file to 487 -- +bool(true) +-- Changing mode of file to 488 -- +bool(true) +-- Changing mode of file to 489 -- +bool(true) +-- Changing mode of file to 490 -- +bool(true) +-- Changing mode of file to 491 -- +bool(true) +-- Changing mode of file to 492 -- +bool(true) +-- Changing mode of file to 493 -- +bool(true) +-- Changing mode of file to 494 -- +bool(true) +-- Changing mode of file to 495 -- +bool(true) +-- Changing mode of file to 496 -- +bool(true) +-- Changing mode of file to 497 -- +bool(true) +-- Changing mode of file to 498 -- +bool(true) +-- Changing mode of file to 499 -- +bool(true) +-- Changing mode of file to 500 -- +bool(true) +-- Changing mode of file to 501 -- +bool(true) +-- Changing mode of file to 502 -- +bool(true) +-- Changing mode of file to 503 -- +bool(true) +-- Changing mode of file to 504 -- +bool(true) +-- Changing mode of file to 505 -- +bool(true) +-- Changing mode of file to 506 -- +bool(true) +-- Changing mode of file to 507 -- +bool(true) +-- Changing mode of file to 508 -- +bool(true) +-- Changing mode of file to 509 -- +bool(true) +-- Changing mode of file to 510 -- +bool(true) +-- Changing mode of file to 511 -- +bool(true) +Done diff --git a/ext/standard/tests/file/is_readable_basic.phpt b/ext/standard/tests/file/is_readable_basic.phpt new file mode 100644 index 0000000000..f5910e6a6b --- /dev/null +++ b/ext/standard/tests/file/is_readable_basic.phpt @@ -0,0 +1,1066 @@ +--TEST-- +Test is_readable() function: basic functionality +--SKIPIF-- + +--FILE-- + +--EXPECTF-- +*** Testing is_readable(): basic functionality *** +-- Changing mode of file to 0 -- +bool(false) +-- Changing mode of file to 1 -- +bool(false) +-- Changing mode of file to 2 -- +bool(false) +-- Changing mode of file to 3 -- +bool(false) +-- Changing mode of file to 4 -- +bool(false) +-- Changing mode of file to 5 -- +bool(false) +-- Changing mode of file to 6 -- +bool(false) +-- Changing mode of file to 7 -- +bool(false) +-- Changing mode of file to 8 -- +bool(false) +-- Changing mode of file to 9 -- +bool(false) +-- Changing mode of file to 10 -- +bool(false) +-- Changing mode of file to 11 -- +bool(false) +-- Changing mode of file to 12 -- +bool(false) +-- Changing mode of file to 13 -- +bool(false) +-- Changing mode of file to 14 -- +bool(false) +-- Changing mode of file to 15 -- +bool(false) +-- Changing mode of file to 16 -- +bool(false) +-- Changing mode of file to 17 -- +bool(false) +-- Changing mode of file to 18 -- +bool(false) +-- Changing mode of file to 19 -- +bool(false) +-- Changing mode of file to 20 -- +bool(false) +-- Changing mode of file to 21 -- +bool(false) +-- Changing mode of file to 22 -- +bool(false) +-- Changing mode of file to 23 -- +bool(false) +-- Changing mode of file to 24 -- +bool(false) +-- Changing mode of file to 25 -- +bool(false) +-- Changing mode of file to 26 -- +bool(false) +-- Changing mode of file to 27 -- +bool(false) +-- Changing mode of file to 28 -- +bool(false) +-- Changing mode of file to 29 -- +bool(false) +-- Changing mode of file to 30 -- +bool(false) +-- Changing mode of file to 31 -- +bool(false) +-- Changing mode of file to 32 -- +bool(false) +-- Changing mode of file to 33 -- +bool(false) +-- Changing mode of file to 34 -- +bool(false) +-- Changing mode of file to 35 -- +bool(false) +-- Changing mode of file to 36 -- +bool(false) +-- Changing mode of file to 37 -- +bool(false) +-- Changing mode of file to 38 -- +bool(false) +-- Changing mode of file to 39 -- +bool(false) +-- Changing mode of file to 40 -- +bool(false) +-- Changing mode of file to 41 -- +bool(false) +-- Changing mode of file to 42 -- +bool(false) +-- Changing mode of file to 43 -- +bool(false) +-- Changing mode of file to 44 -- +bool(false) +-- Changing mode of file to 45 -- +bool(false) +-- Changing mode of file to 46 -- +bool(false) +-- Changing mode of file to 47 -- +bool(false) +-- Changing mode of file to 48 -- +bool(false) +-- Changing mode of file to 49 -- +bool(false) +-- Changing mode of file to 50 -- +bool(false) +-- Changing mode of file to 51 -- +bool(false) +-- Changing mode of file to 52 -- +bool(false) +-- Changing mode of file to 53 -- +bool(false) +-- Changing mode of file to 54 -- +bool(false) +-- Changing mode of file to 55 -- +bool(false) +-- Changing mode of file to 56 -- +bool(false) +-- Changing mode of file to 57 -- +bool(false) +-- Changing mode of file to 58 -- +bool(false) +-- Changing mode of file to 59 -- +bool(false) +-- Changing mode of file to 60 -- +bool(false) +-- Changing mode of file to 61 -- +bool(false) +-- Changing mode of file to 62 -- +bool(false) +-- Changing mode of file to 63 -- +bool(false) +-- Changing mode of file to 64 -- +bool(false) +-- Changing mode of file to 65 -- +bool(false) +-- Changing mode of file to 66 -- +bool(false) +-- Changing mode of file to 67 -- +bool(false) +-- Changing mode of file to 68 -- +bool(false) +-- Changing mode of file to 69 -- +bool(false) +-- Changing mode of file to 70 -- +bool(false) +-- Changing mode of file to 71 -- +bool(false) +-- Changing mode of file to 72 -- +bool(false) +-- Changing mode of file to 73 -- +bool(false) +-- Changing mode of file to 74 -- +bool(false) +-- Changing mode of file to 75 -- +bool(false) +-- Changing mode of file to 76 -- +bool(false) +-- Changing mode of file to 77 -- +bool(false) +-- Changing mode of file to 78 -- +bool(false) +-- Changing mode of file to 79 -- +bool(false) +-- Changing mode of file to 80 -- +bool(false) +-- Changing mode of file to 81 -- +bool(false) +-- Changing mode of file to 82 -- +bool(false) +-- Changing mode of file to 83 -- +bool(false) +-- Changing mode of file to 84 -- +bool(false) +-- Changing mode of file to 85 -- +bool(false) +-- Changing mode of file to 86 -- +bool(false) +-- Changing mode of file to 87 -- +bool(false) +-- Changing mode of file to 88 -- +bool(false) +-- Changing mode of file to 89 -- +bool(false) +-- Changing mode of file to 90 -- +bool(false) +-- Changing mode of file to 91 -- +bool(false) +-- Changing mode of file to 92 -- +bool(false) +-- Changing mode of file to 93 -- +bool(false) +-- Changing mode of file to 94 -- +bool(false) +-- Changing mode of file to 95 -- +bool(false) +-- Changing mode of file to 96 -- +bool(false) +-- Changing mode of file to 97 -- +bool(false) +-- Changing mode of file to 98 -- +bool(false) +-- Changing mode of file to 99 -- +bool(false) +-- Changing mode of file to 100 -- +bool(false) +-- Changing mode of file to 101 -- +bool(false) +-- Changing mode of file to 102 -- +bool(false) +-- Changing mode of file to 103 -- +bool(false) +-- Changing mode of file to 104 -- +bool(false) +-- Changing mode of file to 105 -- +bool(false) +-- Changing mode of file to 106 -- +bool(false) +-- Changing mode of file to 107 -- +bool(false) +-- Changing mode of file to 108 -- +bool(false) +-- Changing mode of file to 109 -- +bool(false) +-- Changing mode of file to 110 -- +bool(false) +-- Changing mode of file to 111 -- +bool(false) +-- Changing mode of file to 112 -- +bool(false) +-- Changing mode of file to 113 -- +bool(false) +-- Changing mode of file to 114 -- +bool(false) +-- Changing mode of file to 115 -- +bool(false) +-- Changing mode of file to 116 -- +bool(false) +-- Changing mode of file to 117 -- +bool(false) +-- Changing mode of file to 118 -- +bool(false) +-- Changing mode of file to 119 -- +bool(false) +-- Changing mode of file to 120 -- +bool(false) +-- Changing mode of file to 121 -- +bool(false) +-- Changing mode of file to 122 -- +bool(false) +-- Changing mode of file to 123 -- +bool(false) +-- Changing mode of file to 124 -- +bool(false) +-- Changing mode of file to 125 -- +bool(false) +-- Changing mode of file to 126 -- +bool(false) +-- Changing mode of file to 127 -- +bool(false) +-- Changing mode of file to 128 -- +bool(false) +-- Changing mode of file to 129 -- +bool(false) +-- Changing mode of file to 130 -- +bool(false) +-- Changing mode of file to 131 -- +bool(false) +-- Changing mode of file to 132 -- +bool(false) +-- Changing mode of file to 133 -- +bool(false) +-- Changing mode of file to 134 -- +bool(false) +-- Changing mode of file to 135 -- +bool(false) +-- Changing mode of file to 136 -- +bool(false) +-- Changing mode of file to 137 -- +bool(false) +-- Changing mode of file to 138 -- +bool(false) +-- Changing mode of file to 139 -- +bool(false) +-- Changing mode of file to 140 -- +bool(false) +-- Changing mode of file to 141 -- +bool(false) +-- Changing mode of file to 142 -- +bool(false) +-- Changing mode of file to 143 -- +bool(false) +-- Changing mode of file to 144 -- +bool(false) +-- Changing mode of file to 145 -- +bool(false) +-- Changing mode of file to 146 -- +bool(false) +-- Changing mode of file to 147 -- +bool(false) +-- Changing mode of file to 148 -- +bool(false) +-- Changing mode of file to 149 -- +bool(false) +-- Changing mode of file to 150 -- +bool(false) +-- Changing mode of file to 151 -- +bool(false) +-- Changing mode of file to 152 -- +bool(false) +-- Changing mode of file to 153 -- +bool(false) +-- Changing mode of file to 154 -- +bool(false) +-- Changing mode of file to 155 -- +bool(false) +-- Changing mode of file to 156 -- +bool(false) +-- Changing mode of file to 157 -- +bool(false) +-- Changing mode of file to 158 -- +bool(false) +-- Changing mode of file to 159 -- +bool(false) +-- Changing mode of file to 160 -- +bool(false) +-- Changing mode of file to 161 -- +bool(false) +-- Changing mode of file to 162 -- +bool(false) +-- Changing mode of file to 163 -- +bool(false) +-- Changing mode of file to 164 -- +bool(false) +-- Changing mode of file to 165 -- +bool(false) +-- Changing mode of file to 166 -- +bool(false) +-- Changing mode of file to 167 -- +bool(false) +-- Changing mode of file to 168 -- +bool(false) +-- Changing mode of file to 169 -- +bool(false) +-- Changing mode of file to 170 -- +bool(false) +-- Changing mode of file to 171 -- +bool(false) +-- Changing mode of file to 172 -- +bool(false) +-- Changing mode of file to 173 -- +bool(false) +-- Changing mode of file to 174 -- +bool(false) +-- Changing mode of file to 175 -- +bool(false) +-- Changing mode of file to 176 -- +bool(false) +-- Changing mode of file to 177 -- +bool(false) +-- Changing mode of file to 178 -- +bool(false) +-- Changing mode of file to 179 -- +bool(false) +-- Changing mode of file to 180 -- +bool(false) +-- Changing mode of file to 181 -- +bool(false) +-- Changing mode of file to 182 -- +bool(false) +-- Changing mode of file to 183 -- +bool(false) +-- Changing mode of file to 184 -- +bool(false) +-- Changing mode of file to 185 -- +bool(false) +-- Changing mode of file to 186 -- +bool(false) +-- Changing mode of file to 187 -- +bool(false) +-- Changing mode of file to 188 -- +bool(false) +-- Changing mode of file to 189 -- +bool(false) +-- Changing mode of file to 190 -- +bool(false) +-- Changing mode of file to 191 -- +bool(false) +-- Changing mode of file to 192 -- +bool(false) +-- Changing mode of file to 193 -- +bool(false) +-- Changing mode of file to 194 -- +bool(false) +-- Changing mode of file to 195 -- +bool(false) +-- Changing mode of file to 196 -- +bool(false) +-- Changing mode of file to 197 -- +bool(false) +-- Changing mode of file to 198 -- +bool(false) +-- Changing mode of file to 199 -- +bool(false) +-- Changing mode of file to 200 -- +bool(false) +-- Changing mode of file to 201 -- +bool(false) +-- Changing mode of file to 202 -- +bool(false) +-- Changing mode of file to 203 -- +bool(false) +-- Changing mode of file to 204 -- +bool(false) +-- Changing mode of file to 205 -- +bool(false) +-- Changing mode of file to 206 -- +bool(false) +-- Changing mode of file to 207 -- +bool(false) +-- Changing mode of file to 208 -- +bool(false) +-- Changing mode of file to 209 -- +bool(false) +-- Changing mode of file to 210 -- +bool(false) +-- Changing mode of file to 211 -- +bool(false) +-- Changing mode of file to 212 -- +bool(false) +-- Changing mode of file to 213 -- +bool(false) +-- Changing mode of file to 214 -- +bool(false) +-- Changing mode of file to 215 -- +bool(false) +-- Changing mode of file to 216 -- +bool(false) +-- Changing mode of file to 217 -- +bool(false) +-- Changing mode of file to 218 -- +bool(false) +-- Changing mode of file to 219 -- +bool(false) +-- Changing mode of file to 220 -- +bool(false) +-- Changing mode of file to 221 -- +bool(false) +-- Changing mode of file to 222 -- +bool(false) +-- Changing mode of file to 223 -- +bool(false) +-- Changing mode of file to 224 -- +bool(false) +-- Changing mode of file to 225 -- +bool(false) +-- Changing mode of file to 226 -- +bool(false) +-- Changing mode of file to 227 -- +bool(false) +-- Changing mode of file to 228 -- +bool(false) +-- Changing mode of file to 229 -- +bool(false) +-- Changing mode of file to 230 -- +bool(false) +-- Changing mode of file to 231 -- +bool(false) +-- Changing mode of file to 232 -- +bool(false) +-- Changing mode of file to 233 -- +bool(false) +-- Changing mode of file to 234 -- +bool(false) +-- Changing mode of file to 235 -- +bool(false) +-- Changing mode of file to 236 -- +bool(false) +-- Changing mode of file to 237 -- +bool(false) +-- Changing mode of file to 238 -- +bool(false) +-- Changing mode of file to 239 -- +bool(false) +-- Changing mode of file to 240 -- +bool(false) +-- Changing mode of file to 241 -- +bool(false) +-- Changing mode of file to 242 -- +bool(false) +-- Changing mode of file to 243 -- +bool(false) +-- Changing mode of file to 244 -- +bool(false) +-- Changing mode of file to 245 -- +bool(false) +-- Changing mode of file to 246 -- +bool(false) +-- Changing mode of file to 247 -- +bool(false) +-- Changing mode of file to 248 -- +bool(false) +-- Changing mode of file to 249 -- +bool(false) +-- Changing mode of file to 250 -- +bool(false) +-- Changing mode of file to 251 -- +bool(false) +-- Changing mode of file to 252 -- +bool(false) +-- Changing mode of file to 253 -- +bool(false) +-- Changing mode of file to 254 -- +bool(false) +-- Changing mode of file to 255 -- +bool(false) +-- Changing mode of file to 256 -- +bool(true) +-- Changing mode of file to 257 -- +bool(true) +-- Changing mode of file to 258 -- +bool(true) +-- Changing mode of file to 259 -- +bool(true) +-- Changing mode of file to 260 -- +bool(true) +-- Changing mode of file to 261 -- +bool(true) +-- Changing mode of file to 262 -- +bool(true) +-- Changing mode of file to 263 -- +bool(true) +-- Changing mode of file to 264 -- +bool(true) +-- Changing mode of file to 265 -- +bool(true) +-- Changing mode of file to 266 -- +bool(true) +-- Changing mode of file to 267 -- +bool(true) +-- Changing mode of file to 268 -- +bool(true) +-- Changing mode of file to 269 -- +bool(true) +-- Changing mode of file to 270 -- +bool(true) +-- Changing mode of file to 271 -- +bool(true) +-- Changing mode of file to 272 -- +bool(true) +-- Changing mode of file to 273 -- +bool(true) +-- Changing mode of file to 274 -- +bool(true) +-- Changing mode of file to 275 -- +bool(true) +-- Changing mode of file to 276 -- +bool(true) +-- Changing mode of file to 277 -- +bool(true) +-- Changing mode of file to 278 -- +bool(true) +-- Changing mode of file to 279 -- +bool(true) +-- Changing mode of file to 280 -- +bool(true) +-- Changing mode of file to 281 -- +bool(true) +-- Changing mode of file to 282 -- +bool(true) +-- Changing mode of file to 283 -- +bool(true) +-- Changing mode of file to 284 -- +bool(true) +-- Changing mode of file to 285 -- +bool(true) +-- Changing mode of file to 286 -- +bool(true) +-- Changing mode of file to 287 -- +bool(true) +-- Changing mode of file to 288 -- +bool(true) +-- Changing mode of file to 289 -- +bool(true) +-- Changing mode of file to 290 -- +bool(true) +-- Changing mode of file to 291 -- +bool(true) +-- Changing mode of file to 292 -- +bool(true) +-- Changing mode of file to 293 -- +bool(true) +-- Changing mode of file to 294 -- +bool(true) +-- Changing mode of file to 295 -- +bool(true) +-- Changing mode of file to 296 -- +bool(true) +-- Changing mode of file to 297 -- +bool(true) +-- Changing mode of file to 298 -- +bool(true) +-- Changing mode of file to 299 -- +bool(true) +-- Changing mode of file to 300 -- +bool(true) +-- Changing mode of file to 301 -- +bool(true) +-- Changing mode of file to 302 -- +bool(true) +-- Changing mode of file to 303 -- +bool(true) +-- Changing mode of file to 304 -- +bool(true) +-- Changing mode of file to 305 -- +bool(true) +-- Changing mode of file to 306 -- +bool(true) +-- Changing mode of file to 307 -- +bool(true) +-- Changing mode of file to 308 -- +bool(true) +-- Changing mode of file to 309 -- +bool(true) +-- Changing mode of file to 310 -- +bool(true) +-- Changing mode of file to 311 -- +bool(true) +-- Changing mode of file to 312 -- +bool(true) +-- Changing mode of file to 313 -- +bool(true) +-- Changing mode of file to 314 -- +bool(true) +-- Changing mode of file to 315 -- +bool(true) +-- Changing mode of file to 316 -- +bool(true) +-- Changing mode of file to 317 -- +bool(true) +-- Changing mode of file to 318 -- +bool(true) +-- Changing mode of file to 319 -- +bool(true) +-- Changing mode of file to 320 -- +bool(true) +-- Changing mode of file to 321 -- +bool(true) +-- Changing mode of file to 322 -- +bool(true) +-- Changing mode of file to 323 -- +bool(true) +-- Changing mode of file to 324 -- +bool(true) +-- Changing mode of file to 325 -- +bool(true) +-- Changing mode of file to 326 -- +bool(true) +-- Changing mode of file to 327 -- +bool(true) +-- Changing mode of file to 328 -- +bool(true) +-- Changing mode of file to 329 -- +bool(true) +-- Changing mode of file to 330 -- +bool(true) +-- Changing mode of file to 331 -- +bool(true) +-- Changing mode of file to 332 -- +bool(true) +-- Changing mode of file to 333 -- +bool(true) +-- Changing mode of file to 334 -- +bool(true) +-- Changing mode of file to 335 -- +bool(true) +-- Changing mode of file to 336 -- +bool(true) +-- Changing mode of file to 337 -- +bool(true) +-- Changing mode of file to 338 -- +bool(true) +-- Changing mode of file to 339 -- +bool(true) +-- Changing mode of file to 340 -- +bool(true) +-- Changing mode of file to 341 -- +bool(true) +-- Changing mode of file to 342 -- +bool(true) +-- Changing mode of file to 343 -- +bool(true) +-- Changing mode of file to 344 -- +bool(true) +-- Changing mode of file to 345 -- +bool(true) +-- Changing mode of file to 346 -- +bool(true) +-- Changing mode of file to 347 -- +bool(true) +-- Changing mode of file to 348 -- +bool(true) +-- Changing mode of file to 349 -- +bool(true) +-- Changing mode of file to 350 -- +bool(true) +-- Changing mode of file to 351 -- +bool(true) +-- Changing mode of file to 352 -- +bool(true) +-- Changing mode of file to 353 -- +bool(true) +-- Changing mode of file to 354 -- +bool(true) +-- Changing mode of file to 355 -- +bool(true) +-- Changing mode of file to 356 -- +bool(true) +-- Changing mode of file to 357 -- +bool(true) +-- Changing mode of file to 358 -- +bool(true) +-- Changing mode of file to 359 -- +bool(true) +-- Changing mode of file to 360 -- +bool(true) +-- Changing mode of file to 361 -- +bool(true) +-- Changing mode of file to 362 -- +bool(true) +-- Changing mode of file to 363 -- +bool(true) +-- Changing mode of file to 364 -- +bool(true) +-- Changing mode of file to 365 -- +bool(true) +-- Changing mode of file to 366 -- +bool(true) +-- Changing mode of file to 367 -- +bool(true) +-- Changing mode of file to 368 -- +bool(true) +-- Changing mode of file to 369 -- +bool(true) +-- Changing mode of file to 370 -- +bool(true) +-- Changing mode of file to 371 -- +bool(true) +-- Changing mode of file to 372 -- +bool(true) +-- Changing mode of file to 373 -- +bool(true) +-- Changing mode of file to 374 -- +bool(true) +-- Changing mode of file to 375 -- +bool(true) +-- Changing mode of file to 376 -- +bool(true) +-- Changing mode of file to 377 -- +bool(true) +-- Changing mode of file to 378 -- +bool(true) +-- Changing mode of file to 379 -- +bool(true) +-- Changing mode of file to 380 -- +bool(true) +-- Changing mode of file to 381 -- +bool(true) +-- Changing mode of file to 382 -- +bool(true) +-- Changing mode of file to 383 -- +bool(true) +-- Changing mode of file to 384 -- +bool(true) +-- Changing mode of file to 385 -- +bool(true) +-- Changing mode of file to 386 -- +bool(true) +-- Changing mode of file to 387 -- +bool(true) +-- Changing mode of file to 388 -- +bool(true) +-- Changing mode of file to 389 -- +bool(true) +-- Changing mode of file to 390 -- +bool(true) +-- Changing mode of file to 391 -- +bool(true) +-- Changing mode of file to 392 -- +bool(true) +-- Changing mode of file to 393 -- +bool(true) +-- Changing mode of file to 394 -- +bool(true) +-- Changing mode of file to 395 -- +bool(true) +-- Changing mode of file to 396 -- +bool(true) +-- Changing mode of file to 397 -- +bool(true) +-- Changing mode of file to 398 -- +bool(true) +-- Changing mode of file to 399 -- +bool(true) +-- Changing mode of file to 400 -- +bool(true) +-- Changing mode of file to 401 -- +bool(true) +-- Changing mode of file to 402 -- +bool(true) +-- Changing mode of file to 403 -- +bool(true) +-- Changing mode of file to 404 -- +bool(true) +-- Changing mode of file to 405 -- +bool(true) +-- Changing mode of file to 406 -- +bool(true) +-- Changing mode of file to 407 -- +bool(true) +-- Changing mode of file to 408 -- +bool(true) +-- Changing mode of file to 409 -- +bool(true) +-- Changing mode of file to 410 -- +bool(true) +-- Changing mode of file to 411 -- +bool(true) +-- Changing mode of file to 412 -- +bool(true) +-- Changing mode of file to 413 -- +bool(true) +-- Changing mode of file to 414 -- +bool(true) +-- Changing mode of file to 415 -- +bool(true) +-- Changing mode of file to 416 -- +bool(true) +-- Changing mode of file to 417 -- +bool(true) +-- Changing mode of file to 418 -- +bool(true) +-- Changing mode of file to 419 -- +bool(true) +-- Changing mode of file to 420 -- +bool(true) +-- Changing mode of file to 421 -- +bool(true) +-- Changing mode of file to 422 -- +bool(true) +-- Changing mode of file to 423 -- +bool(true) +-- Changing mode of file to 424 -- +bool(true) +-- Changing mode of file to 425 -- +bool(true) +-- Changing mode of file to 426 -- +bool(true) +-- Changing mode of file to 427 -- +bool(true) +-- Changing mode of file to 428 -- +bool(true) +-- Changing mode of file to 429 -- +bool(true) +-- Changing mode of file to 430 -- +bool(true) +-- Changing mode of file to 431 -- +bool(true) +-- Changing mode of file to 432 -- +bool(true) +-- Changing mode of file to 433 -- +bool(true) +-- Changing mode of file to 434 -- +bool(true) +-- Changing mode of file to 435 -- +bool(true) +-- Changing mode of file to 436 -- +bool(true) +-- Changing mode of file to 437 -- +bool(true) +-- Changing mode of file to 438 -- +bool(true) +-- Changing mode of file to 439 -- +bool(true) +-- Changing mode of file to 440 -- +bool(true) +-- Changing mode of file to 441 -- +bool(true) +-- Changing mode of file to 442 -- +bool(true) +-- Changing mode of file to 443 -- +bool(true) +-- Changing mode of file to 444 -- +bool(true) +-- Changing mode of file to 445 -- +bool(true) +-- Changing mode of file to 446 -- +bool(true) +-- Changing mode of file to 447 -- +bool(true) +-- Changing mode of file to 448 -- +bool(true) +-- Changing mode of file to 449 -- +bool(true) +-- Changing mode of file to 450 -- +bool(true) +-- Changing mode of file to 451 -- +bool(true) +-- Changing mode of file to 452 -- +bool(true) +-- Changing mode of file to 453 -- +bool(true) +-- Changing mode of file to 454 -- +bool(true) +-- Changing mode of file to 455 -- +bool(true) +-- Changing mode of file to 456 -- +bool(true) +-- Changing mode of file to 457 -- +bool(true) +-- Changing mode of file to 458 -- +bool(true) +-- Changing mode of file to 459 -- +bool(true) +-- Changing mode of file to 460 -- +bool(true) +-- Changing mode of file to 461 -- +bool(true) +-- Changing mode of file to 462 -- +bool(true) +-- Changing mode of file to 463 -- +bool(true) +-- Changing mode of file to 464 -- +bool(true) +-- Changing mode of file to 465 -- +bool(true) +-- Changing mode of file to 466 -- +bool(true) +-- Changing mode of file to 467 -- +bool(true) +-- Changing mode of file to 468 -- +bool(true) +-- Changing mode of file to 469 -- +bool(true) +-- Changing mode of file to 470 -- +bool(true) +-- Changing mode of file to 471 -- +bool(true) +-- Changing mode of file to 472 -- +bool(true) +-- Changing mode of file to 473 -- +bool(true) +-- Changing mode of file to 474 -- +bool(true) +-- Changing mode of file to 475 -- +bool(true) +-- Changing mode of file to 476 -- +bool(true) +-- Changing mode of file to 477 -- +bool(true) +-- Changing mode of file to 478 -- +bool(true) +-- Changing mode of file to 479 -- +bool(true) +-- Changing mode of file to 480 -- +bool(true) +-- Changing mode of file to 481 -- +bool(true) +-- Changing mode of file to 482 -- +bool(true) +-- Changing mode of file to 483 -- +bool(true) +-- Changing mode of file to 484 -- +bool(true) +-- Changing mode of file to 485 -- +bool(true) +-- Changing mode of file to 486 -- +bool(true) +-- Changing mode of file to 487 -- +bool(true) +-- Changing mode of file to 488 -- +bool(true) +-- Changing mode of file to 489 -- +bool(true) +-- Changing mode of file to 490 -- +bool(true) +-- Changing mode of file to 491 -- +bool(true) +-- Changing mode of file to 492 -- +bool(true) +-- Changing mode of file to 493 -- +bool(true) +-- Changing mode of file to 494 -- +bool(true) +-- Changing mode of file to 495 -- +bool(true) +-- Changing mode of file to 496 -- +bool(true) +-- Changing mode of file to 497 -- +bool(true) +-- Changing mode of file to 498 -- +bool(true) +-- Changing mode of file to 499 -- +bool(true) +-- Changing mode of file to 500 -- +bool(true) +-- Changing mode of file to 501 -- +bool(true) +-- Changing mode of file to 502 -- +bool(true) +-- Changing mode of file to 503 -- +bool(true) +-- Changing mode of file to 504 -- +bool(true) +-- Changing mode of file to 505 -- +bool(true) +-- Changing mode of file to 506 -- +bool(true) +-- Changing mode of file to 507 -- +bool(true) +-- Changing mode of file to 508 -- +bool(true) +-- Changing mode of file to 509 -- +bool(true) +-- Changing mode of file to 510 -- +bool(true) +-- Changing mode of file to 511 -- +bool(true) +Done diff --git a/ext/standard/tests/file/is_readable_error.phpt b/ext/standard/tests/file/is_readable_error.phpt new file mode 100644 index 0000000000..bf01fcdcad --- /dev/null +++ b/ext/standard/tests/file/is_readable_error.phpt @@ -0,0 +1,29 @@ +--TEST-- +Test is_readable() function: error conditions +--FILE-- + expected + +echo "\n*** Testing is_readable() on non-existent file ***\n"; +var_dump( is_readable(dirname(__FILE__)."/is_readable.tmp") ); + +echo "Done\n"; +?> +--EXPECTF-- +*** Testing is_readable(): error conditions *** + +Warning: Wrong parameter count for is_readable() in %s on line %d +NULL + +Warning: Wrong parameter count for is_readable() in %s on line %d +NULL + +*** Testing is_readable() on non-existent file *** +bool(false) +Done diff --git a/ext/standard/tests/file/is_writable_basic.phpt b/ext/standard/tests/file/is_writable_basic.phpt new file mode 100644 index 0000000000..0576e738b5 --- /dev/null +++ b/ext/standard/tests/file/is_writable_basic.phpt @@ -0,0 +1,1575 @@ +--TEST-- +Test is_writable() and its alias is_writeable() function: basic functionality +--FILE-- + +--EXPECTF-- +*** Testing is_writable(): basic functionality *** +-- Changing mode of file to 0 -- +bool(false) +bool(false) +-- Changing mode of file to 1 -- +bool(false) +bool(false) +-- Changing mode of file to 2 -- +bool(false) +bool(false) +-- Changing mode of file to 3 -- +bool(false) +bool(false) +-- Changing mode of file to 4 -- +bool(false) +bool(false) +-- Changing mode of file to 5 -- +bool(false) +bool(false) +-- Changing mode of file to 6 -- +bool(false) +bool(false) +-- Changing mode of file to 7 -- +bool(false) +bool(false) +-- Changing mode of file to 8 -- +bool(false) +bool(false) +-- Changing mode of file to 9 -- +bool(false) +bool(false) +-- Changing mode of file to 10 -- +bool(false) +bool(false) +-- Changing mode of file to 11 -- +bool(false) +bool(false) +-- Changing mode of file to 12 -- +bool(false) +bool(false) +-- Changing mode of file to 13 -- +bool(false) +bool(false) +-- Changing mode of file to 14 -- +bool(false) +bool(false) +-- Changing mode of file to 15 -- +bool(false) +bool(false) +-- Changing mode of file to 16 -- +bool(false) +bool(false) +-- Changing mode of file to 17 -- +bool(false) +bool(false) +-- Changing mode of file to 18 -- +bool(false) +bool(false) +-- Changing mode of file to 19 -- +bool(false) +bool(false) +-- Changing mode of file to 20 -- +bool(false) +bool(false) +-- Changing mode of file to 21 -- +bool(false) +bool(false) +-- Changing mode of file to 22 -- +bool(false) +bool(false) +-- Changing mode of file to 23 -- +bool(false) +bool(false) +-- Changing mode of file to 24 -- +bool(false) +bool(false) +-- Changing mode of file to 25 -- +bool(false) +bool(false) +-- Changing mode of file to 26 -- +bool(false) +bool(false) +-- Changing mode of file to 27 -- +bool(false) +bool(false) +-- Changing mode of file to 28 -- +bool(false) +bool(false) +-- Changing mode of file to 29 -- +bool(false) +bool(false) +-- Changing mode of file to 30 -- +bool(false) +bool(false) +-- Changing mode of file to 31 -- +bool(false) +bool(false) +-- Changing mode of file to 32 -- +bool(false) +bool(false) +-- Changing mode of file to 33 -- +bool(false) +bool(false) +-- Changing mode of file to 34 -- +bool(false) +bool(false) +-- Changing mode of file to 35 -- +bool(false) +bool(false) +-- Changing mode of file to 36 -- +bool(false) +bool(false) +-- Changing mode of file to 37 -- +bool(false) +bool(false) +-- Changing mode of file to 38 -- +bool(false) +bool(false) +-- Changing mode of file to 39 -- +bool(false) +bool(false) +-- Changing mode of file to 40 -- +bool(false) +bool(false) +-- Changing mode of file to 41 -- +bool(false) +bool(false) +-- Changing mode of file to 42 -- +bool(false) +bool(false) +-- Changing mode of file to 43 -- +bool(false) +bool(false) +-- Changing mode of file to 44 -- +bool(false) +bool(false) +-- Changing mode of file to 45 -- +bool(false) +bool(false) +-- Changing mode of file to 46 -- +bool(false) +bool(false) +-- Changing mode of file to 47 -- +bool(false) +bool(false) +-- Changing mode of file to 48 -- +bool(false) +bool(false) +-- Changing mode of file to 49 -- +bool(false) +bool(false) +-- Changing mode of file to 50 -- +bool(false) +bool(false) +-- Changing mode of file to 51 -- +bool(false) +bool(false) +-- Changing mode of file to 52 -- +bool(false) +bool(false) +-- Changing mode of file to 53 -- +bool(false) +bool(false) +-- Changing mode of file to 54 -- +bool(false) +bool(false) +-- Changing mode of file to 55 -- +bool(false) +bool(false) +-- Changing mode of file to 56 -- +bool(false) +bool(false) +-- Changing mode of file to 57 -- +bool(false) +bool(false) +-- Changing mode of file to 58 -- +bool(false) +bool(false) +-- Changing mode of file to 59 -- +bool(false) +bool(false) +-- Changing mode of file to 60 -- +bool(false) +bool(false) +-- Changing mode of file to 61 -- +bool(false) +bool(false) +-- Changing mode of file to 62 -- +bool(false) +bool(false) +-- Changing mode of file to 63 -- +bool(false) +bool(false) +-- Changing mode of file to 64 -- +bool(false) +bool(false) +-- Changing mode of file to 65 -- +bool(false) +bool(false) +-- Changing mode of file to 66 -- +bool(false) +bool(false) +-- Changing mode of file to 67 -- +bool(false) +bool(false) +-- Changing mode of file to 68 -- +bool(false) +bool(false) +-- Changing mode of file to 69 -- +bool(false) +bool(false) +-- Changing mode of file to 70 -- +bool(false) +bool(false) +-- Changing mode of file to 71 -- +bool(false) +bool(false) +-- Changing mode of file to 72 -- +bool(false) +bool(false) +-- Changing mode of file to 73 -- +bool(false) +bool(false) +-- Changing mode of file to 74 -- +bool(false) +bool(false) +-- Changing mode of file to 75 -- +bool(false) +bool(false) +-- Changing mode of file to 76 -- +bool(false) +bool(false) +-- Changing mode of file to 77 -- +bool(false) +bool(false) +-- Changing mode of file to 78 -- +bool(false) +bool(false) +-- Changing mode of file to 79 -- +bool(false) +bool(false) +-- Changing mode of file to 80 -- +bool(false) +bool(false) +-- Changing mode of file to 81 -- +bool(false) +bool(false) +-- Changing mode of file to 82 -- +bool(false) +bool(false) +-- Changing mode of file to 83 -- +bool(false) +bool(false) +-- Changing mode of file to 84 -- +bool(false) +bool(false) +-- Changing mode of file to 85 -- +bool(false) +bool(false) +-- Changing mode of file to 86 -- +bool(false) +bool(false) +-- Changing mode of file to 87 -- +bool(false) +bool(false) +-- Changing mode of file to 88 -- +bool(false) +bool(false) +-- Changing mode of file to 89 -- +bool(false) +bool(false) +-- Changing mode of file to 90 -- +bool(false) +bool(false) +-- Changing mode of file to 91 -- +bool(false) +bool(false) +-- Changing mode of file to 92 -- +bool(false) +bool(false) +-- Changing mode of file to 93 -- +bool(false) +bool(false) +-- Changing mode of file to 94 -- +bool(false) +bool(false) +-- Changing mode of file to 95 -- +bool(false) +bool(false) +-- Changing mode of file to 96 -- +bool(false) +bool(false) +-- Changing mode of file to 97 -- +bool(false) +bool(false) +-- Changing mode of file to 98 -- +bool(false) +bool(false) +-- Changing mode of file to 99 -- +bool(false) +bool(false) +-- Changing mode of file to 100 -- +bool(false) +bool(false) +-- Changing mode of file to 101 -- +bool(false) +bool(false) +-- Changing mode of file to 102 -- +bool(false) +bool(false) +-- Changing mode of file to 103 -- +bool(false) +bool(false) +-- Changing mode of file to 104 -- +bool(false) +bool(false) +-- Changing mode of file to 105 -- +bool(false) +bool(false) +-- Changing mode of file to 106 -- +bool(false) +bool(false) +-- Changing mode of file to 107 -- +bool(false) +bool(false) +-- Changing mode of file to 108 -- +bool(false) +bool(false) +-- Changing mode of file to 109 -- +bool(false) +bool(false) +-- Changing mode of file to 110 -- +bool(false) +bool(false) +-- Changing mode of file to 111 -- +bool(false) +bool(false) +-- Changing mode of file to 112 -- +bool(false) +bool(false) +-- Changing mode of file to 113 -- +bool(false) +bool(false) +-- Changing mode of file to 114 -- +bool(false) +bool(false) +-- Changing mode of file to 115 -- +bool(false) +bool(false) +-- Changing mode of file to 116 -- +bool(false) +bool(false) +-- Changing mode of file to 117 -- +bool(false) +bool(false) +-- Changing mode of file to 118 -- +bool(false) +bool(false) +-- Changing mode of file to 119 -- +bool(false) +bool(false) +-- Changing mode of file to 120 -- +bool(false) +bool(false) +-- Changing mode of file to 121 -- +bool(false) +bool(false) +-- Changing mode of file to 122 -- +bool(false) +bool(false) +-- Changing mode of file to 123 -- +bool(false) +bool(false) +-- Changing mode of file to 124 -- +bool(false) +bool(false) +-- Changing mode of file to 125 -- +bool(false) +bool(false) +-- Changing mode of file to 126 -- +bool(false) +bool(false) +-- Changing mode of file to 127 -- +bool(false) +bool(false) +-- Changing mode of file to 128 -- +bool(true) +bool(true) +-- Changing mode of file to 129 -- +bool(true) +bool(true) +-- Changing mode of file to 130 -- +bool(true) +bool(true) +-- Changing mode of file to 131 -- +bool(true) +bool(true) +-- Changing mode of file to 132 -- +bool(true) +bool(true) +-- Changing mode of file to 133 -- +bool(true) +bool(true) +-- Changing mode of file to 134 -- +bool(true) +bool(true) +-- Changing mode of file to 135 -- +bool(true) +bool(true) +-- Changing mode of file to 136 -- +bool(true) +bool(true) +-- Changing mode of file to 137 -- +bool(true) +bool(true) +-- Changing mode of file to 138 -- +bool(true) +bool(true) +-- Changing mode of file to 139 -- +bool(true) +bool(true) +-- Changing mode of file to 140 -- +bool(true) +bool(true) +-- Changing mode of file to 141 -- +bool(true) +bool(true) +-- Changing mode of file to 142 -- +bool(true) +bool(true) +-- Changing mode of file to 143 -- +bool(true) +bool(true) +-- Changing mode of file to 144 -- +bool(true) +bool(true) +-- Changing mode of file to 145 -- +bool(true) +bool(true) +-- Changing mode of file to 146 -- +bool(true) +bool(true) +-- Changing mode of file to 147 -- +bool(true) +bool(true) +-- Changing mode of file to 148 -- +bool(true) +bool(true) +-- Changing mode of file to 149 -- +bool(true) +bool(true) +-- Changing mode of file to 150 -- +bool(true) +bool(true) +-- Changing mode of file to 151 -- +bool(true) +bool(true) +-- Changing mode of file to 152 -- +bool(true) +bool(true) +-- Changing mode of file to 153 -- +bool(true) +bool(true) +-- Changing mode of file to 154 -- +bool(true) +bool(true) +-- Changing mode of file to 155 -- +bool(true) +bool(true) +-- Changing mode of file to 156 -- +bool(true) +bool(true) +-- Changing mode of file to 157 -- +bool(true) +bool(true) +-- Changing mode of file to 158 -- +bool(true) +bool(true) +-- Changing mode of file to 159 -- +bool(true) +bool(true) +-- Changing mode of file to 160 -- +bool(true) +bool(true) +-- Changing mode of file to 161 -- +bool(true) +bool(true) +-- Changing mode of file to 162 -- +bool(true) +bool(true) +-- Changing mode of file to 163 -- +bool(true) +bool(true) +-- Changing mode of file to 164 -- +bool(true) +bool(true) +-- Changing mode of file to 165 -- +bool(true) +bool(true) +-- Changing mode of file to 166 -- +bool(true) +bool(true) +-- Changing mode of file to 167 -- +bool(true) +bool(true) +-- Changing mode of file to 168 -- +bool(true) +bool(true) +-- Changing mode of file to 169 -- +bool(true) +bool(true) +-- Changing mode of file to 170 -- +bool(true) +bool(true) +-- Changing mode of file to 171 -- +bool(true) +bool(true) +-- Changing mode of file to 172 -- +bool(true) +bool(true) +-- Changing mode of file to 173 -- +bool(true) +bool(true) +-- Changing mode of file to 174 -- +bool(true) +bool(true) +-- Changing mode of file to 175 -- +bool(true) +bool(true) +-- Changing mode of file to 176 -- +bool(true) +bool(true) +-- Changing mode of file to 177 -- +bool(true) +bool(true) +-- Changing mode of file to 178 -- +bool(true) +bool(true) +-- Changing mode of file to 179 -- +bool(true) +bool(true) +-- Changing mode of file to 180 -- +bool(true) +bool(true) +-- Changing mode of file to 181 -- +bool(true) +bool(true) +-- Changing mode of file to 182 -- +bool(true) +bool(true) +-- Changing mode of file to 183 -- +bool(true) +bool(true) +-- Changing mode of file to 184 -- +bool(true) +bool(true) +-- Changing mode of file to 185 -- +bool(true) +bool(true) +-- Changing mode of file to 186 -- +bool(true) +bool(true) +-- Changing mode of file to 187 -- +bool(true) +bool(true) +-- Changing mode of file to 188 -- +bool(true) +bool(true) +-- Changing mode of file to 189 -- +bool(true) +bool(true) +-- Changing mode of file to 190 -- +bool(true) +bool(true) +-- Changing mode of file to 191 -- +bool(true) +bool(true) +-- Changing mode of file to 192 -- +bool(true) +bool(true) +-- Changing mode of file to 193 -- +bool(true) +bool(true) +-- Changing mode of file to 194 -- +bool(true) +bool(true) +-- Changing mode of file to 195 -- +bool(true) +bool(true) +-- Changing mode of file to 196 -- +bool(true) +bool(true) +-- Changing mode of file to 197 -- +bool(true) +bool(true) +-- Changing mode of file to 198 -- +bool(true) +bool(true) +-- Changing mode of file to 199 -- +bool(true) +bool(true) +-- Changing mode of file to 200 -- +bool(true) +bool(true) +-- Changing mode of file to 201 -- +bool(true) +bool(true) +-- Changing mode of file to 202 -- +bool(true) +bool(true) +-- Changing mode of file to 203 -- +bool(true) +bool(true) +-- Changing mode of file to 204 -- +bool(true) +bool(true) +-- Changing mode of file to 205 -- +bool(true) +bool(true) +-- Changing mode of file to 206 -- +bool(true) +bool(true) +-- Changing mode of file to 207 -- +bool(true) +bool(true) +-- Changing mode of file to 208 -- +bool(true) +bool(true) +-- Changing mode of file to 209 -- +bool(true) +bool(true) +-- Changing mode of file to 210 -- +bool(true) +bool(true) +-- Changing mode of file to 211 -- +bool(true) +bool(true) +-- Changing mode of file to 212 -- +bool(true) +bool(true) +-- Changing mode of file to 213 -- +bool(true) +bool(true) +-- Changing mode of file to 214 -- +bool(true) +bool(true) +-- Changing mode of file to 215 -- +bool(true) +bool(true) +-- Changing mode of file to 216 -- +bool(true) +bool(true) +-- Changing mode of file to 217 -- +bool(true) +bool(true) +-- Changing mode of file to 218 -- +bool(true) +bool(true) +-- Changing mode of file to 219 -- +bool(true) +bool(true) +-- Changing mode of file to 220 -- +bool(true) +bool(true) +-- Changing mode of file to 221 -- +bool(true) +bool(true) +-- Changing mode of file to 222 -- +bool(true) +bool(true) +-- Changing mode of file to 223 -- +bool(true) +bool(true) +-- Changing mode of file to 224 -- +bool(true) +bool(true) +-- Changing mode of file to 225 -- +bool(true) +bool(true) +-- Changing mode of file to 226 -- +bool(true) +bool(true) +-- Changing mode of file to 227 -- +bool(true) +bool(true) +-- Changing mode of file to 228 -- +bool(true) +bool(true) +-- Changing mode of file to 229 -- +bool(true) +bool(true) +-- Changing mode of file to 230 -- +bool(true) +bool(true) +-- Changing mode of file to 231 -- +bool(true) +bool(true) +-- Changing mode of file to 232 -- +bool(true) +bool(true) +-- Changing mode of file to 233 -- +bool(true) +bool(true) +-- Changing mode of file to 234 -- +bool(true) +bool(true) +-- Changing mode of file to 235 -- +bool(true) +bool(true) +-- Changing mode of file to 236 -- +bool(true) +bool(true) +-- Changing mode of file to 237 -- +bool(true) +bool(true) +-- Changing mode of file to 238 -- +bool(true) +bool(true) +-- Changing mode of file to 239 -- +bool(true) +bool(true) +-- Changing mode of file to 240 -- +bool(true) +bool(true) +-- Changing mode of file to 241 -- +bool(true) +bool(true) +-- Changing mode of file to 242 -- +bool(true) +bool(true) +-- Changing mode of file to 243 -- +bool(true) +bool(true) +-- Changing mode of file to 244 -- +bool(true) +bool(true) +-- Changing mode of file to 245 -- +bool(true) +bool(true) +-- Changing mode of file to 246 -- +bool(true) +bool(true) +-- Changing mode of file to 247 -- +bool(true) +bool(true) +-- Changing mode of file to 248 -- +bool(true) +bool(true) +-- Changing mode of file to 249 -- +bool(true) +bool(true) +-- Changing mode of file to 250 -- +bool(true) +bool(true) +-- Changing mode of file to 251 -- +bool(true) +bool(true) +-- Changing mode of file to 252 -- +bool(true) +bool(true) +-- Changing mode of file to 253 -- +bool(true) +bool(true) +-- Changing mode of file to 254 -- +bool(true) +bool(true) +-- Changing mode of file to 255 -- +bool(true) +bool(true) +-- Changing mode of file to 256 -- +bool(false) +bool(false) +-- Changing mode of file to 257 -- +bool(false) +bool(false) +-- Changing mode of file to 258 -- +bool(false) +bool(false) +-- Changing mode of file to 259 -- +bool(false) +bool(false) +-- Changing mode of file to 260 -- +bool(false) +bool(false) +-- Changing mode of file to 261 -- +bool(false) +bool(false) +-- Changing mode of file to 262 -- +bool(false) +bool(false) +-- Changing mode of file to 263 -- +bool(false) +bool(false) +-- Changing mode of file to 264 -- +bool(false) +bool(false) +-- Changing mode of file to 265 -- +bool(false) +bool(false) +-- Changing mode of file to 266 -- +bool(false) +bool(false) +-- Changing mode of file to 267 -- +bool(false) +bool(false) +-- Changing mode of file to 268 -- +bool(false) +bool(false) +-- Changing mode of file to 269 -- +bool(false) +bool(false) +-- Changing mode of file to 270 -- +bool(false) +bool(false) +-- Changing mode of file to 271 -- +bool(false) +bool(false) +-- Changing mode of file to 272 -- +bool(false) +bool(false) +-- Changing mode of file to 273 -- +bool(false) +bool(false) +-- Changing mode of file to 274 -- +bool(false) +bool(false) +-- Changing mode of file to 275 -- +bool(false) +bool(false) +-- Changing mode of file to 276 -- +bool(false) +bool(false) +-- Changing mode of file to 277 -- +bool(false) +bool(false) +-- Changing mode of file to 278 -- +bool(false) +bool(false) +-- Changing mode of file to 279 -- +bool(false) +bool(false) +-- Changing mode of file to 280 -- +bool(false) +bool(false) +-- Changing mode of file to 281 -- +bool(false) +bool(false) +-- Changing mode of file to 282 -- +bool(false) +bool(false) +-- Changing mode of file to 283 -- +bool(false) +bool(false) +-- Changing mode of file to 284 -- +bool(false) +bool(false) +-- Changing mode of file to 285 -- +bool(false) +bool(false) +-- Changing mode of file to 286 -- +bool(false) +bool(false) +-- Changing mode of file to 287 -- +bool(false) +bool(false) +-- Changing mode of file to 288 -- +bool(false) +bool(false) +-- Changing mode of file to 289 -- +bool(false) +bool(false) +-- Changing mode of file to 290 -- +bool(false) +bool(false) +-- Changing mode of file to 291 -- +bool(false) +bool(false) +-- Changing mode of file to 292 -- +bool(false) +bool(false) +-- Changing mode of file to 293 -- +bool(false) +bool(false) +-- Changing mode of file to 294 -- +bool(false) +bool(false) +-- Changing mode of file to 295 -- +bool(false) +bool(false) +-- Changing mode of file to 296 -- +bool(false) +bool(false) +-- Changing mode of file to 297 -- +bool(false) +bool(false) +-- Changing mode of file to 298 -- +bool(false) +bool(false) +-- Changing mode of file to 299 -- +bool(false) +bool(false) +-- Changing mode of file to 300 -- +bool(false) +bool(false) +-- Changing mode of file to 301 -- +bool(false) +bool(false) +-- Changing mode of file to 302 -- +bool(false) +bool(false) +-- Changing mode of file to 303 -- +bool(false) +bool(false) +-- Changing mode of file to 304 -- +bool(false) +bool(false) +-- Changing mode of file to 305 -- +bool(false) +bool(false) +-- Changing mode of file to 306 -- +bool(false) +bool(false) +-- Changing mode of file to 307 -- +bool(false) +bool(false) +-- Changing mode of file to 308 -- +bool(false) +bool(false) +-- Changing mode of file to 309 -- +bool(false) +bool(false) +-- Changing mode of file to 310 -- +bool(false) +bool(false) +-- Changing mode of file to 311 -- +bool(false) +bool(false) +-- Changing mode of file to 312 -- +bool(false) +bool(false) +-- Changing mode of file to 313 -- +bool(false) +bool(false) +-- Changing mode of file to 314 -- +bool(false) +bool(false) +-- Changing mode of file to 315 -- +bool(false) +bool(false) +-- Changing mode of file to 316 -- +bool(false) +bool(false) +-- Changing mode of file to 317 -- +bool(false) +bool(false) +-- Changing mode of file to 318 -- +bool(false) +bool(false) +-- Changing mode of file to 319 -- +bool(false) +bool(false) +-- Changing mode of file to 320 -- +bool(false) +bool(false) +-- Changing mode of file to 321 -- +bool(false) +bool(false) +-- Changing mode of file to 322 -- +bool(false) +bool(false) +-- Changing mode of file to 323 -- +bool(false) +bool(false) +-- Changing mode of file to 324 -- +bool(false) +bool(false) +-- Changing mode of file to 325 -- +bool(false) +bool(false) +-- Changing mode of file to 326 -- +bool(false) +bool(false) +-- Changing mode of file to 327 -- +bool(false) +bool(false) +-- Changing mode of file to 328 -- +bool(false) +bool(false) +-- Changing mode of file to 329 -- +bool(false) +bool(false) +-- Changing mode of file to 330 -- +bool(false) +bool(false) +-- Changing mode of file to 331 -- +bool(false) +bool(false) +-- Changing mode of file to 332 -- +bool(false) +bool(false) +-- Changing mode of file to 333 -- +bool(false) +bool(false) +-- Changing mode of file to 334 -- +bool(false) +bool(false) +-- Changing mode of file to 335 -- +bool(false) +bool(false) +-- Changing mode of file to 336 -- +bool(false) +bool(false) +-- Changing mode of file to 337 -- +bool(false) +bool(false) +-- Changing mode of file to 338 -- +bool(false) +bool(false) +-- Changing mode of file to 339 -- +bool(false) +bool(false) +-- Changing mode of file to 340 -- +bool(false) +bool(false) +-- Changing mode of file to 341 -- +bool(false) +bool(false) +-- Changing mode of file to 342 -- +bool(false) +bool(false) +-- Changing mode of file to 343 -- +bool(false) +bool(false) +-- Changing mode of file to 344 -- +bool(false) +bool(false) +-- Changing mode of file to 345 -- +bool(false) +bool(false) +-- Changing mode of file to 346 -- +bool(false) +bool(false) +-- Changing mode of file to 347 -- +bool(false) +bool(false) +-- Changing mode of file to 348 -- +bool(false) +bool(false) +-- Changing mode of file to 349 -- +bool(false) +bool(false) +-- Changing mode of file to 350 -- +bool(false) +bool(false) +-- Changing mode of file to 351 -- +bool(false) +bool(false) +-- Changing mode of file to 352 -- +bool(false) +bool(false) +-- Changing mode of file to 353 -- +bool(false) +bool(false) +-- Changing mode of file to 354 -- +bool(false) +bool(false) +-- Changing mode of file to 355 -- +bool(false) +bool(false) +-- Changing mode of file to 356 -- +bool(false) +bool(false) +-- Changing mode of file to 357 -- +bool(false) +bool(false) +-- Changing mode of file to 358 -- +bool(false) +bool(false) +-- Changing mode of file to 359 -- +bool(false) +bool(false) +-- Changing mode of file to 360 -- +bool(false) +bool(false) +-- Changing mode of file to 361 -- +bool(false) +bool(false) +-- Changing mode of file to 362 -- +bool(false) +bool(false) +-- Changing mode of file to 363 -- +bool(false) +bool(false) +-- Changing mode of file to 364 -- +bool(false) +bool(false) +-- Changing mode of file to 365 -- +bool(false) +bool(false) +-- Changing mode of file to 366 -- +bool(false) +bool(false) +-- Changing mode of file to 367 -- +bool(false) +bool(false) +-- Changing mode of file to 368 -- +bool(false) +bool(false) +-- Changing mode of file to 369 -- +bool(false) +bool(false) +-- Changing mode of file to 370 -- +bool(false) +bool(false) +-- Changing mode of file to 371 -- +bool(false) +bool(false) +-- Changing mode of file to 372 -- +bool(false) +bool(false) +-- Changing mode of file to 373 -- +bool(false) +bool(false) +-- Changing mode of file to 374 -- +bool(false) +bool(false) +-- Changing mode of file to 375 -- +bool(false) +bool(false) +-- Changing mode of file to 376 -- +bool(false) +bool(false) +-- Changing mode of file to 377 -- +bool(false) +bool(false) +-- Changing mode of file to 378 -- +bool(false) +bool(false) +-- Changing mode of file to 379 -- +bool(false) +bool(false) +-- Changing mode of file to 380 -- +bool(false) +bool(false) +-- Changing mode of file to 381 -- +bool(false) +bool(false) +-- Changing mode of file to 382 -- +bool(false) +bool(false) +-- Changing mode of file to 383 -- +bool(false) +bool(false) +-- Changing mode of file to 384 -- +bool(true) +bool(true) +-- Changing mode of file to 385 -- +bool(true) +bool(true) +-- Changing mode of file to 386 -- +bool(true) +bool(true) +-- Changing mode of file to 387 -- +bool(true) +bool(true) +-- Changing mode of file to 388 -- +bool(true) +bool(true) +-- Changing mode of file to 389 -- +bool(true) +bool(true) +-- Changing mode of file to 390 -- +bool(true) +bool(true) +-- Changing mode of file to 391 -- +bool(true) +bool(true) +-- Changing mode of file to 392 -- +bool(true) +bool(true) +-- Changing mode of file to 393 -- +bool(true) +bool(true) +-- Changing mode of file to 394 -- +bool(true) +bool(true) +-- Changing mode of file to 395 -- +bool(true) +bool(true) +-- Changing mode of file to 396 -- +bool(true) +bool(true) +-- Changing mode of file to 397 -- +bool(true) +bool(true) +-- Changing mode of file to 398 -- +bool(true) +bool(true) +-- Changing mode of file to 399 -- +bool(true) +bool(true) +-- Changing mode of file to 400 -- +bool(true) +bool(true) +-- Changing mode of file to 401 -- +bool(true) +bool(true) +-- Changing mode of file to 402 -- +bool(true) +bool(true) +-- Changing mode of file to 403 -- +bool(true) +bool(true) +-- Changing mode of file to 404 -- +bool(true) +bool(true) +-- Changing mode of file to 405 -- +bool(true) +bool(true) +-- Changing mode of file to 406 -- +bool(true) +bool(true) +-- Changing mode of file to 407 -- +bool(true) +bool(true) +-- Changing mode of file to 408 -- +bool(true) +bool(true) +-- Changing mode of file to 409 -- +bool(true) +bool(true) +-- Changing mode of file to 410 -- +bool(true) +bool(true) +-- Changing mode of file to 411 -- +bool(true) +bool(true) +-- Changing mode of file to 412 -- +bool(true) +bool(true) +-- Changing mode of file to 413 -- +bool(true) +bool(true) +-- Changing mode of file to 414 -- +bool(true) +bool(true) +-- Changing mode of file to 415 -- +bool(true) +bool(true) +-- Changing mode of file to 416 -- +bool(true) +bool(true) +-- Changing mode of file to 417 -- +bool(true) +bool(true) +-- Changing mode of file to 418 -- +bool(true) +bool(true) +-- Changing mode of file to 419 -- +bool(true) +bool(true) +-- Changing mode of file to 420 -- +bool(true) +bool(true) +-- Changing mode of file to 421 -- +bool(true) +bool(true) +-- Changing mode of file to 422 -- +bool(true) +bool(true) +-- Changing mode of file to 423 -- +bool(true) +bool(true) +-- Changing mode of file to 424 -- +bool(true) +bool(true) +-- Changing mode of file to 425 -- +bool(true) +bool(true) +-- Changing mode of file to 426 -- +bool(true) +bool(true) +-- Changing mode of file to 427 -- +bool(true) +bool(true) +-- Changing mode of file to 428 -- +bool(true) +bool(true) +-- Changing mode of file to 429 -- +bool(true) +bool(true) +-- Changing mode of file to 430 -- +bool(true) +bool(true) +-- Changing mode of file to 431 -- +bool(true) +bool(true) +-- Changing mode of file to 432 -- +bool(true) +bool(true) +-- Changing mode of file to 433 -- +bool(true) +bool(true) +-- Changing mode of file to 434 -- +bool(true) +bool(true) +-- Changing mode of file to 435 -- +bool(true) +bool(true) +-- Changing mode of file to 436 -- +bool(true) +bool(true) +-- Changing mode of file to 437 -- +bool(true) +bool(true) +-- Changing mode of file to 438 -- +bool(true) +bool(true) +-- Changing mode of file to 439 -- +bool(true) +bool(true) +-- Changing mode of file to 440 -- +bool(true) +bool(true) +-- Changing mode of file to 441 -- +bool(true) +bool(true) +-- Changing mode of file to 442 -- +bool(true) +bool(true) +-- Changing mode of file to 443 -- +bool(true) +bool(true) +-- Changing mode of file to 444 -- +bool(true) +bool(true) +-- Changing mode of file to 445 -- +bool(true) +bool(true) +-- Changing mode of file to 446 -- +bool(true) +bool(true) +-- Changing mode of file to 447 -- +bool(true) +bool(true) +-- Changing mode of file to 448 -- +bool(true) +bool(true) +-- Changing mode of file to 449 -- +bool(true) +bool(true) +-- Changing mode of file to 450 -- +bool(true) +bool(true) +-- Changing mode of file to 451 -- +bool(true) +bool(true) +-- Changing mode of file to 452 -- +bool(true) +bool(true) +-- Changing mode of file to 453 -- +bool(true) +bool(true) +-- Changing mode of file to 454 -- +bool(true) +bool(true) +-- Changing mode of file to 455 -- +bool(true) +bool(true) +-- Changing mode of file to 456 -- +bool(true) +bool(true) +-- Changing mode of file to 457 -- +bool(true) +bool(true) +-- Changing mode of file to 458 -- +bool(true) +bool(true) +-- Changing mode of file to 459 -- +bool(true) +bool(true) +-- Changing mode of file to 460 -- +bool(true) +bool(true) +-- Changing mode of file to 461 -- +bool(true) +bool(true) +-- Changing mode of file to 462 -- +bool(true) +bool(true) +-- Changing mode of file to 463 -- +bool(true) +bool(true) +-- Changing mode of file to 464 -- +bool(true) +bool(true) +-- Changing mode of file to 465 -- +bool(true) +bool(true) +-- Changing mode of file to 466 -- +bool(true) +bool(true) +-- Changing mode of file to 467 -- +bool(true) +bool(true) +-- Changing mode of file to 468 -- +bool(true) +bool(true) +-- Changing mode of file to 469 -- +bool(true) +bool(true) +-- Changing mode of file to 470 -- +bool(true) +bool(true) +-- Changing mode of file to 471 -- +bool(true) +bool(true) +-- Changing mode of file to 472 -- +bool(true) +bool(true) +-- Changing mode of file to 473 -- +bool(true) +bool(true) +-- Changing mode of file to 474 -- +bool(true) +bool(true) +-- Changing mode of file to 475 -- +bool(true) +bool(true) +-- Changing mode of file to 476 -- +bool(true) +bool(true) +-- Changing mode of file to 477 -- +bool(true) +bool(true) +-- Changing mode of file to 478 -- +bool(true) +bool(true) +-- Changing mode of file to 479 -- +bool(true) +bool(true) +-- Changing mode of file to 480 -- +bool(true) +bool(true) +-- Changing mode of file to 481 -- +bool(true) +bool(true) +-- Changing mode of file to 482 -- +bool(true) +bool(true) +-- Changing mode of file to 483 -- +bool(true) +bool(true) +-- Changing mode of file to 484 -- +bool(true) +bool(true) +-- Changing mode of file to 485 -- +bool(true) +bool(true) +-- Changing mode of file to 486 -- +bool(true) +bool(true) +-- Changing mode of file to 487 -- +bool(true) +bool(true) +-- Changing mode of file to 488 -- +bool(true) +bool(true) +-- Changing mode of file to 489 -- +bool(true) +bool(true) +-- Changing mode of file to 490 -- +bool(true) +bool(true) +-- Changing mode of file to 491 -- +bool(true) +bool(true) +-- Changing mode of file to 492 -- +bool(true) +bool(true) +-- Changing mode of file to 493 -- +bool(true) +bool(true) +-- Changing mode of file to 494 -- +bool(true) +bool(true) +-- Changing mode of file to 495 -- +bool(true) +bool(true) +-- Changing mode of file to 496 -- +bool(true) +bool(true) +-- Changing mode of file to 497 -- +bool(true) +bool(true) +-- Changing mode of file to 498 -- +bool(true) +bool(true) +-- Changing mode of file to 499 -- +bool(true) +bool(true) +-- Changing mode of file to 500 -- +bool(true) +bool(true) +-- Changing mode of file to 501 -- +bool(true) +bool(true) +-- Changing mode of file to 502 -- +bool(true) +bool(true) +-- Changing mode of file to 503 -- +bool(true) +bool(true) +-- Changing mode of file to 504 -- +bool(true) +bool(true) +-- Changing mode of file to 505 -- +bool(true) +bool(true) +-- Changing mode of file to 506 -- +bool(true) +bool(true) +-- Changing mode of file to 507 -- +bool(true) +bool(true) +-- Changing mode of file to 508 -- +bool(true) +bool(true) +-- Changing mode of file to 509 -- +bool(true) +bool(true) +-- Changing mode of file to 510 -- +bool(true) +bool(true) +-- Changing mode of file to 511 -- +bool(true) +bool(true) +Done diff --git a/ext/standard/tests/file/is_writable_error.phpt b/ext/standard/tests/file/is_writable_error.phpt new file mode 100644 index 0000000000..277d3d0c1b --- /dev/null +++ b/ext/standard/tests/file/is_writable_error.phpt @@ -0,0 +1,45 @@ +--TEST-- +Test is_writable() and its alias is_writeable() function: error conditions +--FILE-- + expected +var_dump( is_writeable(1, 2) ); + +echo "\n*** Testing is_writable() on non-existent file ***\n"; +var_dump( is_writable(dirname(__FILE__)."/is_writable") ); +var_dump( is_writeable(dirname(__FILE__)."/is_writable") ); + +echo "Done\n"; +?> +--EXPECTF-- +*** Testing is_writable(): error conditions *** + +Warning: Wrong parameter count for is_writable() in %s on line %d +NULL + +Warning: Wrong parameter count for is_writeable() in %s on line %d +NULL + +*** Testing is_writeable(): error conditions *** + +Warning: Wrong parameter count for is_writable() in %s on line %d +NULL + +Warning: Wrong parameter count for is_writeable() in %s on line %d +NULL + +*** Testing is_writable() on non-existent file *** +bool(false) +bool(false) +Done diff --git a/ext/standard/tests/file/mkdir_rmdir_error.phpt b/ext/standard/tests/file/mkdir_rmdir_error.phpt new file mode 100644 index 0000000000..3742b37cf6 --- /dev/null +++ b/ext/standard/tests/file/mkdir_rmdir_error.phpt @@ -0,0 +1,90 @@ +--TEST-- +Test mkdir() and rmdir() functions : error conditions +--FILE-- + expected +var_dump( mkdir("testdir", 0777, false, $context, "test") ); // args > expected + +echo "\n*** Testing rmdir(): error conditions ***\n"; +var_dump( rmdir() ); // args < expected +var_dump( rmdir(1, 2, 3) ); // args > expected +var_dump( rmdir("testdir", $context, "test") ); // args > expected + +echo "\n*** Testing rmdir() on non-existent directory ***\n"; +var_dump( rmdir("temp") ); + +echo "Done\n"; +?> +--EXPECTF-- +*** Testing mkdir(): error conditions *** + +Warning: mkdir() expects at least 1 parameter, 0 given in %s on line %d +bool(false) + +Warning: mkdir() expects at most 4 parameters, 5 given in %s on line %d +bool(false) + +Notice: Undefined variable: context in %s on line %d + +Warning: mkdir() expects at most 4 parameters, 5 given in %s on line %d +bool(false) + +*** Testing rmdir(): error conditions *** + +Warning: rmdir() expects at least 1 parameter, 0 given in %s on line %d +bool(false) + +Warning: rmdir() expects at most 2 parameters, 3 given in %s on line %d +bool(false) + +Notice: Undefined variable: context in %s on line %d + +Warning: rmdir() expects at most 2 parameters, 3 given in %s on line %d +bool(false) + +*** Testing rmdir() on non-existent directory *** + +Warning: rmdir(temp): No such file or directory in %s on line %d +bool(false) +Done +--UEXPECTF-- +*** Testing mkdir(): error conditions *** + +Warning: mkdir() expects at least 1 parameter, 0 given in %s on line %d +bool(false) + +Warning: mkdir() expects at most 4 parameters, 5 given in %s on line %d +bool(false) + +Notice: Undefined variable: context in %s on line %d + +Warning: mkdir() expects at most 4 parameters, 5 given in %s on line %d +bool(false) + +*** Testing rmdir(): error conditions *** + +Warning: rmdir() expects at least 1 parameter, 0 given in %s on line %d +bool(false) + +Warning: rmdir() expects at most 2 parameters, 3 given in %s on line %d +bool(false) + +Notice: Undefined variable: context in %s on line %d + +Warning: rmdir() expects at most 2 parameters, 3 given in %s on line %d +bool(false) + +*** Testing rmdir() on non-existent directory *** + +Warning: rmdir(temp): No such file or directory in %s on line %d +bool(false) +Done diff --git a/ext/standard/tests/file/mkdir_rmdir_variation-win32.phpt b/ext/standard/tests/file/mkdir_rmdir_variation-win32.phpt new file mode 100644 index 0000000000..f9d41d5a1b --- /dev/null +++ b/ext/standard/tests/file/mkdir_rmdir_variation-win32.phpt @@ -0,0 +1,1613 @@ +--TEST-- +Test mkdir() and rmdir() functions: usage variations +--SKIPIF-- + +--FILE-- + +--CLEAN-- + +--EXPECTF-- +*** Testing mkdir() and rmdir() for different permissions *** +-- Changing mode of directory to 0 -- +bool(true) +bool(true) +-- Changing mode of directory to 1 -- +bool(true) +bool(true) +-- Changing mode of directory to 2 -- +bool(true) +bool(true) +-- Changing mode of directory to 3 -- +bool(true) +bool(true) +-- Changing mode of directory to 4 -- +bool(true) +bool(true) +-- Changing mode of directory to 5 -- +bool(true) +bool(true) +-- Changing mode of directory to 6 -- +bool(true) +bool(true) +-- Changing mode of directory to 7 -- +bool(true) +bool(true) +-- Changing mode of directory to 8 -- +bool(true) +bool(true) +-- Changing mode of directory to 9 -- +bool(true) +bool(true) +-- Changing mode of directory to 10 -- +bool(true) +bool(true) +-- Changing mode of directory to 11 -- +bool(true) +bool(true) +-- Changing mode of directory to 12 -- +bool(true) +bool(true) +-- Changing mode of directory to 13 -- +bool(true) +bool(true) +-- Changing mode of directory to 14 -- +bool(true) +bool(true) +-- Changing mode of directory to 15 -- +bool(true) +bool(true) +-- Changing mode of directory to 16 -- +bool(true) +bool(true) +-- Changing mode of directory to 17 -- +bool(true) +bool(true) +-- Changing mode of directory to 18 -- +bool(true) +bool(true) +-- Changing mode of directory to 19 -- +bool(true) +bool(true) +-- Changing mode of directory to 20 -- +bool(true) +bool(true) +-- Changing mode of directory to 21 -- +bool(true) +bool(true) +-- Changing mode of directory to 22 -- +bool(true) +bool(true) +-- Changing mode of directory to 23 -- +bool(true) +bool(true) +-- Changing mode of directory to 24 -- +bool(true) +bool(true) +-- Changing mode of directory to 25 -- +bool(true) +bool(true) +-- Changing mode of directory to 26 -- +bool(true) +bool(true) +-- Changing mode of directory to 27 -- +bool(true) +bool(true) +-- Changing mode of directory to 28 -- +bool(true) +bool(true) +-- Changing mode of directory to 29 -- +bool(true) +bool(true) +-- Changing mode of directory to 30 -- +bool(true) +bool(true) +-- Changing mode of directory to 31 -- +bool(true) +bool(true) +-- Changing mode of directory to 32 -- +bool(true) +bool(true) +-- Changing mode of directory to 33 -- +bool(true) +bool(true) +-- Changing mode of directory to 34 -- +bool(true) +bool(true) +-- Changing mode of directory to 35 -- +bool(true) +bool(true) +-- Changing mode of directory to 36 -- +bool(true) +bool(true) +-- Changing mode of directory to 37 -- +bool(true) +bool(true) +-- Changing mode of directory to 38 -- +bool(true) +bool(true) +-- Changing mode of directory to 39 -- +bool(true) +bool(true) +-- Changing mode of directory to 40 -- +bool(true) +bool(true) +-- Changing mode of directory to 41 -- +bool(true) +bool(true) +-- Changing mode of directory to 42 -- +bool(true) +bool(true) +-- Changing mode of directory to 43 -- +bool(true) +bool(true) +-- Changing mode of directory to 44 -- +bool(true) +bool(true) +-- Changing mode of directory to 45 -- +bool(true) +bool(true) +-- Changing mode of directory to 46 -- +bool(true) +bool(true) +-- Changing mode of directory to 47 -- +bool(true) +bool(true) +-- Changing mode of directory to 48 -- +bool(true) +bool(true) +-- Changing mode of directory to 49 -- +bool(true) +bool(true) +-- Changing mode of directory to 50 -- +bool(true) +bool(true) +-- Changing mode of directory to 51 -- +bool(true) +bool(true) +-- Changing mode of directory to 52 -- +bool(true) +bool(true) +-- Changing mode of directory to 53 -- +bool(true) +bool(true) +-- Changing mode of directory to 54 -- +bool(true) +bool(true) +-- Changing mode of directory to 55 -- +bool(true) +bool(true) +-- Changing mode of directory to 56 -- +bool(true) +bool(true) +-- Changing mode of directory to 57 -- +bool(true) +bool(true) +-- Changing mode of directory to 58 -- +bool(true) +bool(true) +-- Changing mode of directory to 59 -- +bool(true) +bool(true) +-- Changing mode of directory to 60 -- +bool(true) +bool(true) +-- Changing mode of directory to 61 -- +bool(true) +bool(true) +-- Changing mode of directory to 62 -- +bool(true) +bool(true) +-- Changing mode of directory to 63 -- +bool(true) +bool(true) +-- Changing mode of directory to 64 -- +bool(true) +bool(true) +-- Changing mode of directory to 65 -- +bool(true) +bool(true) +-- Changing mode of directory to 66 -- +bool(true) +bool(true) +-- Changing mode of directory to 67 -- +bool(true) +bool(true) +-- Changing mode of directory to 68 -- +bool(true) +bool(true) +-- Changing mode of directory to 69 -- +bool(true) +bool(true) +-- Changing mode of directory to 70 -- +bool(true) +bool(true) +-- Changing mode of directory to 71 -- +bool(true) +bool(true) +-- Changing mode of directory to 72 -- +bool(true) +bool(true) +-- Changing mode of directory to 73 -- +bool(true) +bool(true) +-- Changing mode of directory to 74 -- +bool(true) +bool(true) +-- Changing mode of directory to 75 -- +bool(true) +bool(true) +-- Changing mode of directory to 76 -- +bool(true) +bool(true) +-- Changing mode of directory to 77 -- +bool(true) +bool(true) +-- Changing mode of directory to 78 -- +bool(true) +bool(true) +-- Changing mode of directory to 79 -- +bool(true) +bool(true) +-- Changing mode of directory to 80 -- +bool(true) +bool(true) +-- Changing mode of directory to 81 -- +bool(true) +bool(true) +-- Changing mode of directory to 82 -- +bool(true) +bool(true) +-- Changing mode of directory to 83 -- +bool(true) +bool(true) +-- Changing mode of directory to 84 -- +bool(true) +bool(true) +-- Changing mode of directory to 85 -- +bool(true) +bool(true) +-- Changing mode of directory to 86 -- +bool(true) +bool(true) +-- Changing mode of directory to 87 -- +bool(true) +bool(true) +-- Changing mode of directory to 88 -- +bool(true) +bool(true) +-- Changing mode of directory to 89 -- +bool(true) +bool(true) +-- Changing mode of directory to 90 -- +bool(true) +bool(true) +-- Changing mode of directory to 91 -- +bool(true) +bool(true) +-- Changing mode of directory to 92 -- +bool(true) +bool(true) +-- Changing mode of directory to 93 -- +bool(true) +bool(true) +-- Changing mode of directory to 94 -- +bool(true) +bool(true) +-- Changing mode of directory to 95 -- +bool(true) +bool(true) +-- Changing mode of directory to 96 -- +bool(true) +bool(true) +-- Changing mode of directory to 97 -- +bool(true) +bool(true) +-- Changing mode of directory to 98 -- +bool(true) +bool(true) +-- Changing mode of directory to 99 -- +bool(true) +bool(true) +-- Changing mode of directory to 100 -- +bool(true) +bool(true) +-- Changing mode of directory to 101 -- +bool(true) +bool(true) +-- Changing mode of directory to 102 -- +bool(true) +bool(true) +-- Changing mode of directory to 103 -- +bool(true) +bool(true) +-- Changing mode of directory to 104 -- +bool(true) +bool(true) +-- Changing mode of directory to 105 -- +bool(true) +bool(true) +-- Changing mode of directory to 106 -- +bool(true) +bool(true) +-- Changing mode of directory to 107 -- +bool(true) +bool(true) +-- Changing mode of directory to 108 -- +bool(true) +bool(true) +-- Changing mode of directory to 109 -- +bool(true) +bool(true) +-- Changing mode of directory to 110 -- +bool(true) +bool(true) +-- Changing mode of directory to 111 -- +bool(true) +bool(true) +-- Changing mode of directory to 112 -- +bool(true) +bool(true) +-- Changing mode of directory to 113 -- +bool(true) +bool(true) +-- Changing mode of directory to 114 -- +bool(true) +bool(true) +-- Changing mode of directory to 115 -- +bool(true) +bool(true) +-- Changing mode of directory to 116 -- +bool(true) +bool(true) +-- Changing mode of directory to 117 -- +bool(true) +bool(true) +-- Changing mode of directory to 118 -- +bool(true) +bool(true) +-- Changing mode of directory to 119 -- +bool(true) +bool(true) +-- Changing mode of directory to 120 -- +bool(true) +bool(true) +-- Changing mode of directory to 121 -- +bool(true) +bool(true) +-- Changing mode of directory to 122 -- +bool(true) +bool(true) +-- Changing mode of directory to 123 -- +bool(true) +bool(true) +-- Changing mode of directory to 124 -- +bool(true) +bool(true) +-- Changing mode of directory to 125 -- +bool(true) +bool(true) +-- Changing mode of directory to 126 -- +bool(true) +bool(true) +-- Changing mode of directory to 127 -- +bool(true) +bool(true) +-- Changing mode of directory to 128 -- +bool(true) +bool(true) +-- Changing mode of directory to 129 -- +bool(true) +bool(true) +-- Changing mode of directory to 130 -- +bool(true) +bool(true) +-- Changing mode of directory to 131 -- +bool(true) +bool(true) +-- Changing mode of directory to 132 -- +bool(true) +bool(true) +-- Changing mode of directory to 133 -- +bool(true) +bool(true) +-- Changing mode of directory to 134 -- +bool(true) +bool(true) +-- Changing mode of directory to 135 -- +bool(true) +bool(true) +-- Changing mode of directory to 136 -- +bool(true) +bool(true) +-- Changing mode of directory to 137 -- +bool(true) +bool(true) +-- Changing mode of directory to 138 -- +bool(true) +bool(true) +-- Changing mode of directory to 139 -- +bool(true) +bool(true) +-- Changing mode of directory to 140 -- +bool(true) +bool(true) +-- Changing mode of directory to 141 -- +bool(true) +bool(true) +-- Changing mode of directory to 142 -- +bool(true) +bool(true) +-- Changing mode of directory to 143 -- +bool(true) +bool(true) +-- Changing mode of directory to 144 -- +bool(true) +bool(true) +-- Changing mode of directory to 145 -- +bool(true) +bool(true) +-- Changing mode of directory to 146 -- +bool(true) +bool(true) +-- Changing mode of directory to 147 -- +bool(true) +bool(true) +-- Changing mode of directory to 148 -- +bool(true) +bool(true) +-- Changing mode of directory to 149 -- +bool(true) +bool(true) +-- Changing mode of directory to 150 -- +bool(true) +bool(true) +-- Changing mode of directory to 151 -- +bool(true) +bool(true) +-- Changing mode of directory to 152 -- +bool(true) +bool(true) +-- Changing mode of directory to 153 -- +bool(true) +bool(true) +-- Changing mode of directory to 154 -- +bool(true) +bool(true) +-- Changing mode of directory to 155 -- +bool(true) +bool(true) +-- Changing mode of directory to 156 -- +bool(true) +bool(true) +-- Changing mode of directory to 157 -- +bool(true) +bool(true) +-- Changing mode of directory to 158 -- +bool(true) +bool(true) +-- Changing mode of directory to 159 -- +bool(true) +bool(true) +-- Changing mode of directory to 160 -- +bool(true) +bool(true) +-- Changing mode of directory to 161 -- +bool(true) +bool(true) +-- Changing mode of directory to 162 -- +bool(true) +bool(true) +-- Changing mode of directory to 163 -- +bool(true) +bool(true) +-- Changing mode of directory to 164 -- +bool(true) +bool(true) +-- Changing mode of directory to 165 -- +bool(true) +bool(true) +-- Changing mode of directory to 166 -- +bool(true) +bool(true) +-- Changing mode of directory to 167 -- +bool(true) +bool(true) +-- Changing mode of directory to 168 -- +bool(true) +bool(true) +-- Changing mode of directory to 169 -- +bool(true) +bool(true) +-- Changing mode of directory to 170 -- +bool(true) +bool(true) +-- Changing mode of directory to 171 -- +bool(true) +bool(true) +-- Changing mode of directory to 172 -- +bool(true) +bool(true) +-- Changing mode of directory to 173 -- +bool(true) +bool(true) +-- Changing mode of directory to 174 -- +bool(true) +bool(true) +-- Changing mode of directory to 175 -- +bool(true) +bool(true) +-- Changing mode of directory to 176 -- +bool(true) +bool(true) +-- Changing mode of directory to 177 -- +bool(true) +bool(true) +-- Changing mode of directory to 178 -- +bool(true) +bool(true) +-- Changing mode of directory to 179 -- +bool(true) +bool(true) +-- Changing mode of directory to 180 -- +bool(true) +bool(true) +-- Changing mode of directory to 181 -- +bool(true) +bool(true) +-- Changing mode of directory to 182 -- +bool(true) +bool(true) +-- Changing mode of directory to 183 -- +bool(true) +bool(true) +-- Changing mode of directory to 184 -- +bool(true) +bool(true) +-- Changing mode of directory to 185 -- +bool(true) +bool(true) +-- Changing mode of directory to 186 -- +bool(true) +bool(true) +-- Changing mode of directory to 187 -- +bool(true) +bool(true) +-- Changing mode of directory to 188 -- +bool(true) +bool(true) +-- Changing mode of directory to 189 -- +bool(true) +bool(true) +-- Changing mode of directory to 190 -- +bool(true) +bool(true) +-- Changing mode of directory to 191 -- +bool(true) +bool(true) +-- Changing mode of directory to 192 -- +bool(true) +bool(true) +-- Changing mode of directory to 193 -- +bool(true) +bool(true) +-- Changing mode of directory to 194 -- +bool(true) +bool(true) +-- Changing mode of directory to 195 -- +bool(true) +bool(true) +-- Changing mode of directory to 196 -- +bool(true) +bool(true) +-- Changing mode of directory to 197 -- +bool(true) +bool(true) +-- Changing mode of directory to 198 -- +bool(true) +bool(true) +-- Changing mode of directory to 199 -- +bool(true) +bool(true) +-- Changing mode of directory to 200 -- +bool(true) +bool(true) +-- Changing mode of directory to 201 -- +bool(true) +bool(true) +-- Changing mode of directory to 202 -- +bool(true) +bool(true) +-- Changing mode of directory to 203 -- +bool(true) +bool(true) +-- Changing mode of directory to 204 -- +bool(true) +bool(true) +-- Changing mode of directory to 205 -- +bool(true) +bool(true) +-- Changing mode of directory to 206 -- +bool(true) +bool(true) +-- Changing mode of directory to 207 -- +bool(true) +bool(true) +-- Changing mode of directory to 208 -- +bool(true) +bool(true) +-- Changing mode of directory to 209 -- +bool(true) +bool(true) +-- Changing mode of directory to 210 -- +bool(true) +bool(true) +-- Changing mode of directory to 211 -- +bool(true) +bool(true) +-- Changing mode of directory to 212 -- +bool(true) +bool(true) +-- Changing mode of directory to 213 -- +bool(true) +bool(true) +-- Changing mode of directory to 214 -- +bool(true) +bool(true) +-- Changing mode of directory to 215 -- +bool(true) +bool(true) +-- Changing mode of directory to 216 -- +bool(true) +bool(true) +-- Changing mode of directory to 217 -- +bool(true) +bool(true) +-- Changing mode of directory to 218 -- +bool(true) +bool(true) +-- Changing mode of directory to 219 -- +bool(true) +bool(true) +-- Changing mode of directory to 220 -- +bool(true) +bool(true) +-- Changing mode of directory to 221 -- +bool(true) +bool(true) +-- Changing mode of directory to 222 -- +bool(true) +bool(true) +-- Changing mode of directory to 223 -- +bool(true) +bool(true) +-- Changing mode of directory to 224 -- +bool(true) +bool(true) +-- Changing mode of directory to 225 -- +bool(true) +bool(true) +-- Changing mode of directory to 226 -- +bool(true) +bool(true) +-- Changing mode of directory to 227 -- +bool(true) +bool(true) +-- Changing mode of directory to 228 -- +bool(true) +bool(true) +-- Changing mode of directory to 229 -- +bool(true) +bool(true) +-- Changing mode of directory to 230 -- +bool(true) +bool(true) +-- Changing mode of directory to 231 -- +bool(true) +bool(true) +-- Changing mode of directory to 232 -- +bool(true) +bool(true) +-- Changing mode of directory to 233 -- +bool(true) +bool(true) +-- Changing mode of directory to 234 -- +bool(true) +bool(true) +-- Changing mode of directory to 235 -- +bool(true) +bool(true) +-- Changing mode of directory to 236 -- +bool(true) +bool(true) +-- Changing mode of directory to 237 -- +bool(true) +bool(true) +-- Changing mode of directory to 238 -- +bool(true) +bool(true) +-- Changing mode of directory to 239 -- +bool(true) +bool(true) +-- Changing mode of directory to 240 -- +bool(true) +bool(true) +-- Changing mode of directory to 241 -- +bool(true) +bool(true) +-- Changing mode of directory to 242 -- +bool(true) +bool(true) +-- Changing mode of directory to 243 -- +bool(true) +bool(true) +-- Changing mode of directory to 244 -- +bool(true) +bool(true) +-- Changing mode of directory to 245 -- +bool(true) +bool(true) +-- Changing mode of directory to 246 -- +bool(true) +bool(true) +-- Changing mode of directory to 247 -- +bool(true) +bool(true) +-- Changing mode of directory to 248 -- +bool(true) +bool(true) +-- Changing mode of directory to 249 -- +bool(true) +bool(true) +-- Changing mode of directory to 250 -- +bool(true) +bool(true) +-- Changing mode of directory to 251 -- +bool(true) +bool(true) +-- Changing mode of directory to 252 -- +bool(true) +bool(true) +-- Changing mode of directory to 253 -- +bool(true) +bool(true) +-- Changing mode of directory to 254 -- +bool(true) +bool(true) +-- Changing mode of directory to 255 -- +bool(true) +bool(true) +-- Changing mode of directory to 256 -- +bool(true) +bool(true) +-- Changing mode of directory to 257 -- +bool(true) +bool(true) +-- Changing mode of directory to 258 -- +bool(true) +bool(true) +-- Changing mode of directory to 259 -- +bool(true) +bool(true) +-- Changing mode of directory to 260 -- +bool(true) +bool(true) +-- Changing mode of directory to 261 -- +bool(true) +bool(true) +-- Changing mode of directory to 262 -- +bool(true) +bool(true) +-- Changing mode of directory to 263 -- +bool(true) +bool(true) +-- Changing mode of directory to 264 -- +bool(true) +bool(true) +-- Changing mode of directory to 265 -- +bool(true) +bool(true) +-- Changing mode of directory to 266 -- +bool(true) +bool(true) +-- Changing mode of directory to 267 -- +bool(true) +bool(true) +-- Changing mode of directory to 268 -- +bool(true) +bool(true) +-- Changing mode of directory to 269 -- +bool(true) +bool(true) +-- Changing mode of directory to 270 -- +bool(true) +bool(true) +-- Changing mode of directory to 271 -- +bool(true) +bool(true) +-- Changing mode of directory to 272 -- +bool(true) +bool(true) +-- Changing mode of directory to 273 -- +bool(true) +bool(true) +-- Changing mode of directory to 274 -- +bool(true) +bool(true) +-- Changing mode of directory to 275 -- +bool(true) +bool(true) +-- Changing mode of directory to 276 -- +bool(true) +bool(true) +-- Changing mode of directory to 277 -- +bool(true) +bool(true) +-- Changing mode of directory to 278 -- +bool(true) +bool(true) +-- Changing mode of directory to 279 -- +bool(true) +bool(true) +-- Changing mode of directory to 280 -- +bool(true) +bool(true) +-- Changing mode of directory to 281 -- +bool(true) +bool(true) +-- Changing mode of directory to 282 -- +bool(true) +bool(true) +-- Changing mode of directory to 283 -- +bool(true) +bool(true) +-- Changing mode of directory to 284 -- +bool(true) +bool(true) +-- Changing mode of directory to 285 -- +bool(true) +bool(true) +-- Changing mode of directory to 286 -- +bool(true) +bool(true) +-- Changing mode of directory to 287 -- +bool(true) +bool(true) +-- Changing mode of directory to 288 -- +bool(true) +bool(true) +-- Changing mode of directory to 289 -- +bool(true) +bool(true) +-- Changing mode of directory to 290 -- +bool(true) +bool(true) +-- Changing mode of directory to 291 -- +bool(true) +bool(true) +-- Changing mode of directory to 292 -- +bool(true) +bool(true) +-- Changing mode of directory to 293 -- +bool(true) +bool(true) +-- Changing mode of directory to 294 -- +bool(true) +bool(true) +-- Changing mode of directory to 295 -- +bool(true) +bool(true) +-- Changing mode of directory to 296 -- +bool(true) +bool(true) +-- Changing mode of directory to 297 -- +bool(true) +bool(true) +-- Changing mode of directory to 298 -- +bool(true) +bool(true) +-- Changing mode of directory to 299 -- +bool(true) +bool(true) +-- Changing mode of directory to 300 -- +bool(true) +bool(true) +-- Changing mode of directory to 301 -- +bool(true) +bool(true) +-- Changing mode of directory to 302 -- +bool(true) +bool(true) +-- Changing mode of directory to 303 -- +bool(true) +bool(true) +-- Changing mode of directory to 304 -- +bool(true) +bool(true) +-- Changing mode of directory to 305 -- +bool(true) +bool(true) +-- Changing mode of directory to 306 -- +bool(true) +bool(true) +-- Changing mode of directory to 307 -- +bool(true) +bool(true) +-- Changing mode of directory to 308 -- +bool(true) +bool(true) +-- Changing mode of directory to 309 -- +bool(true) +bool(true) +-- Changing mode of directory to 310 -- +bool(true) +bool(true) +-- Changing mode of directory to 311 -- +bool(true) +bool(true) +-- Changing mode of directory to 312 -- +bool(true) +bool(true) +-- Changing mode of directory to 313 -- +bool(true) +bool(true) +-- Changing mode of directory to 314 -- +bool(true) +bool(true) +-- Changing mode of directory to 315 -- +bool(true) +bool(true) +-- Changing mode of directory to 316 -- +bool(true) +bool(true) +-- Changing mode of directory to 317 -- +bool(true) +bool(true) +-- Changing mode of directory to 318 -- +bool(true) +bool(true) +-- Changing mode of directory to 319 -- +bool(true) +bool(true) +-- Changing mode of directory to 320 -- +bool(true) +bool(true) +-- Changing mode of directory to 321 -- +bool(true) +bool(true) +-- Changing mode of directory to 322 -- +bool(true) +bool(true) +-- Changing mode of directory to 323 -- +bool(true) +bool(true) +-- Changing mode of directory to 324 -- +bool(true) +bool(true) +-- Changing mode of directory to 325 -- +bool(true) +bool(true) +-- Changing mode of directory to 326 -- +bool(true) +bool(true) +-- Changing mode of directory to 327 -- +bool(true) +bool(true) +-- Changing mode of directory to 328 -- +bool(true) +bool(true) +-- Changing mode of directory to 329 -- +bool(true) +bool(true) +-- Changing mode of directory to 330 -- +bool(true) +bool(true) +-- Changing mode of directory to 331 -- +bool(true) +bool(true) +-- Changing mode of directory to 332 -- +bool(true) +bool(true) +-- Changing mode of directory to 333 -- +bool(true) +bool(true) +-- Changing mode of directory to 334 -- +bool(true) +bool(true) +-- Changing mode of directory to 335 -- +bool(true) +bool(true) +-- Changing mode of directory to 336 -- +bool(true) +bool(true) +-- Changing mode of directory to 337 -- +bool(true) +bool(true) +-- Changing mode of directory to 338 -- +bool(true) +bool(true) +-- Changing mode of directory to 339 -- +bool(true) +bool(true) +-- Changing mode of directory to 340 -- +bool(true) +bool(true) +-- Changing mode of directory to 341 -- +bool(true) +bool(true) +-- Changing mode of directory to 342 -- +bool(true) +bool(true) +-- Changing mode of directory to 343 -- +bool(true) +bool(true) +-- Changing mode of directory to 344 -- +bool(true) +bool(true) +-- Changing mode of directory to 345 -- +bool(true) +bool(true) +-- Changing mode of directory to 346 -- +bool(true) +bool(true) +-- Changing mode of directory to 347 -- +bool(true) +bool(true) +-- Changing mode of directory to 348 -- +bool(true) +bool(true) +-- Changing mode of directory to 349 -- +bool(true) +bool(true) +-- Changing mode of directory to 350 -- +bool(true) +bool(true) +-- Changing mode of directory to 351 -- +bool(true) +bool(true) +-- Changing mode of directory to 352 -- +bool(true) +bool(true) +-- Changing mode of directory to 353 -- +bool(true) +bool(true) +-- Changing mode of directory to 354 -- +bool(true) +bool(true) +-- Changing mode of directory to 355 -- +bool(true) +bool(true) +-- Changing mode of directory to 356 -- +bool(true) +bool(true) +-- Changing mode of directory to 357 -- +bool(true) +bool(true) +-- Changing mode of directory to 358 -- +bool(true) +bool(true) +-- Changing mode of directory to 359 -- +bool(true) +bool(true) +-- Changing mode of directory to 360 -- +bool(true) +bool(true) +-- Changing mode of directory to 361 -- +bool(true) +bool(true) +-- Changing mode of directory to 362 -- +bool(true) +bool(true) +-- Changing mode of directory to 363 -- +bool(true) +bool(true) +-- Changing mode of directory to 364 -- +bool(true) +bool(true) +-- Changing mode of directory to 365 -- +bool(true) +bool(true) +-- Changing mode of directory to 366 -- +bool(true) +bool(true) +-- Changing mode of directory to 367 -- +bool(true) +bool(true) +-- Changing mode of directory to 368 -- +bool(true) +bool(true) +-- Changing mode of directory to 369 -- +bool(true) +bool(true) +-- Changing mode of directory to 370 -- +bool(true) +bool(true) +-- Changing mode of directory to 371 -- +bool(true) +bool(true) +-- Changing mode of directory to 372 -- +bool(true) +bool(true) +-- Changing mode of directory to 373 -- +bool(true) +bool(true) +-- Changing mode of directory to 374 -- +bool(true) +bool(true) +-- Changing mode of directory to 375 -- +bool(true) +bool(true) +-- Changing mode of directory to 376 -- +bool(true) +bool(true) +-- Changing mode of directory to 377 -- +bool(true) +bool(true) +-- Changing mode of directory to 378 -- +bool(true) +bool(true) +-- Changing mode of directory to 379 -- +bool(true) +bool(true) +-- Changing mode of directory to 380 -- +bool(true) +bool(true) +-- Changing mode of directory to 381 -- +bool(true) +bool(true) +-- Changing mode of directory to 382 -- +bool(true) +bool(true) +-- Changing mode of directory to 383 -- +bool(true) +bool(true) +-- Changing mode of directory to 384 -- +bool(true) +bool(true) +-- Changing mode of directory to 385 -- +bool(true) +bool(true) +-- Changing mode of directory to 386 -- +bool(true) +bool(true) +-- Changing mode of directory to 387 -- +bool(true) +bool(true) +-- Changing mode of directory to 388 -- +bool(true) +bool(true) +-- Changing mode of directory to 389 -- +bool(true) +bool(true) +-- Changing mode of directory to 390 -- +bool(true) +bool(true) +-- Changing mode of directory to 391 -- +bool(true) +bool(true) +-- Changing mode of directory to 392 -- +bool(true) +bool(true) +-- Changing mode of directory to 393 -- +bool(true) +bool(true) +-- Changing mode of directory to 394 -- +bool(true) +bool(true) +-- Changing mode of directory to 395 -- +bool(true) +bool(true) +-- Changing mode of directory to 396 -- +bool(true) +bool(true) +-- Changing mode of directory to 397 -- +bool(true) +bool(true) +-- Changing mode of directory to 398 -- +bool(true) +bool(true) +-- Changing mode of directory to 399 -- +bool(true) +bool(true) +-- Changing mode of directory to 400 -- +bool(true) +bool(true) +-- Changing mode of directory to 401 -- +bool(true) +bool(true) +-- Changing mode of directory to 402 -- +bool(true) +bool(true) +-- Changing mode of directory to 403 -- +bool(true) +bool(true) +-- Changing mode of directory to 404 -- +bool(true) +bool(true) +-- Changing mode of directory to 405 -- +bool(true) +bool(true) +-- Changing mode of directory to 406 -- +bool(true) +bool(true) +-- Changing mode of directory to 407 -- +bool(true) +bool(true) +-- Changing mode of directory to 408 -- +bool(true) +bool(true) +-- Changing mode of directory to 409 -- +bool(true) +bool(true) +-- Changing mode of directory to 410 -- +bool(true) +bool(true) +-- Changing mode of directory to 411 -- +bool(true) +bool(true) +-- Changing mode of directory to 412 -- +bool(true) +bool(true) +-- Changing mode of directory to 413 -- +bool(true) +bool(true) +-- Changing mode of directory to 414 -- +bool(true) +bool(true) +-- Changing mode of directory to 415 -- +bool(true) +bool(true) +-- Changing mode of directory to 416 -- +bool(true) +bool(true) +-- Changing mode of directory to 417 -- +bool(true) +bool(true) +-- Changing mode of directory to 418 -- +bool(true) +bool(true) +-- Changing mode of directory to 419 -- +bool(true) +bool(true) +-- Changing mode of directory to 420 -- +bool(true) +bool(true) +-- Changing mode of directory to 421 -- +bool(true) +bool(true) +-- Changing mode of directory to 422 -- +bool(true) +bool(true) +-- Changing mode of directory to 423 -- +bool(true) +bool(true) +-- Changing mode of directory to 424 -- +bool(true) +bool(true) +-- Changing mode of directory to 425 -- +bool(true) +bool(true) +-- Changing mode of directory to 426 -- +bool(true) +bool(true) +-- Changing mode of directory to 427 -- +bool(true) +bool(true) +-- Changing mode of directory to 428 -- +bool(true) +bool(true) +-- Changing mode of directory to 429 -- +bool(true) +bool(true) +-- Changing mode of directory to 430 -- +bool(true) +bool(true) +-- Changing mode of directory to 431 -- +bool(true) +bool(true) +-- Changing mode of directory to 432 -- +bool(true) +bool(true) +-- Changing mode of directory to 433 -- +bool(true) +bool(true) +-- Changing mode of directory to 434 -- +bool(true) +bool(true) +-- Changing mode of directory to 435 -- +bool(true) +bool(true) +-- Changing mode of directory to 436 -- +bool(true) +bool(true) +-- Changing mode of directory to 437 -- +bool(true) +bool(true) +-- Changing mode of directory to 438 -- +bool(true) +bool(true) +-- Changing mode of directory to 439 -- +bool(true) +bool(true) +-- Changing mode of directory to 440 -- +bool(true) +bool(true) +-- Changing mode of directory to 441 -- +bool(true) +bool(true) +-- Changing mode of directory to 442 -- +bool(true) +bool(true) +-- Changing mode of directory to 443 -- +bool(true) +bool(true) +-- Changing mode of directory to 444 -- +bool(true) +bool(true) +-- Changing mode of directory to 445 -- +bool(true) +bool(true) +-- Changing mode of directory to 446 -- +bool(true) +bool(true) +-- Changing mode of directory to 447 -- +bool(true) +bool(true) +-- Changing mode of directory to 448 -- +bool(true) +bool(true) +-- Changing mode of directory to 449 -- +bool(true) +bool(true) +-- Changing mode of directory to 450 -- +bool(true) +bool(true) +-- Changing mode of directory to 451 -- +bool(true) +bool(true) +-- Changing mode of directory to 452 -- +bool(true) +bool(true) +-- Changing mode of directory to 453 -- +bool(true) +bool(true) +-- Changing mode of directory to 454 -- +bool(true) +bool(true) +-- Changing mode of directory to 455 -- +bool(true) +bool(true) +-- Changing mode of directory to 456 -- +bool(true) +bool(true) +-- Changing mode of directory to 457 -- +bool(true) +bool(true) +-- Changing mode of directory to 458 -- +bool(true) +bool(true) +-- Changing mode of directory to 459 -- +bool(true) +bool(true) +-- Changing mode of directory to 460 -- +bool(true) +bool(true) +-- Changing mode of directory to 461 -- +bool(true) +bool(true) +-- Changing mode of directory to 462 -- +bool(true) +bool(true) +-- Changing mode of directory to 463 -- +bool(true) +bool(true) +-- Changing mode of directory to 464 -- +bool(true) +bool(true) +-- Changing mode of directory to 465 -- +bool(true) +bool(true) +-- Changing mode of directory to 466 -- +bool(true) +bool(true) +-- Changing mode of directory to 467 -- +bool(true) +bool(true) +-- Changing mode of directory to 468 -- +bool(true) +bool(true) +-- Changing mode of directory to 469 -- +bool(true) +bool(true) +-- Changing mode of directory to 470 -- +bool(true) +bool(true) +-- Changing mode of directory to 471 -- +bool(true) +bool(true) +-- Changing mode of directory to 472 -- +bool(true) +bool(true) +-- Changing mode of directory to 473 -- +bool(true) +bool(true) +-- Changing mode of directory to 474 -- +bool(true) +bool(true) +-- Changing mode of directory to 475 -- +bool(true) +bool(true) +-- Changing mode of directory to 476 -- +bool(true) +bool(true) +-- Changing mode of directory to 477 -- +bool(true) +bool(true) +-- Changing mode of directory to 478 -- +bool(true) +bool(true) +-- Changing mode of directory to 479 -- +bool(true) +bool(true) +-- Changing mode of directory to 480 -- +bool(true) +bool(true) +-- Changing mode of directory to 481 -- +bool(true) +bool(true) +-- Changing mode of directory to 482 -- +bool(true) +bool(true) +-- Changing mode of directory to 483 -- +bool(true) +bool(true) +-- Changing mode of directory to 484 -- +bool(true) +bool(true) +-- Changing mode of directory to 485 -- +bool(true) +bool(true) +-- Changing mode of directory to 486 -- +bool(true) +bool(true) +-- Changing mode of directory to 487 -- +bool(true) +bool(true) +-- Changing mode of directory to 488 -- +bool(true) +bool(true) +-- Changing mode of directory to 489 -- +bool(true) +bool(true) +-- Changing mode of directory to 490 -- +bool(true) +bool(true) +-- Changing mode of directory to 491 -- +bool(true) +bool(true) +-- Changing mode of directory to 492 -- +bool(true) +bool(true) +-- Changing mode of directory to 493 -- +bool(true) +bool(true) +-- Changing mode of directory to 494 -- +bool(true) +bool(true) +-- Changing mode of directory to 495 -- +bool(true) +bool(true) +-- Changing mode of directory to 496 -- +bool(true) +bool(true) +-- Changing mode of directory to 497 -- +bool(true) +bool(true) +-- Changing mode of directory to 498 -- +bool(true) +bool(true) +-- Changing mode of directory to 499 -- +bool(true) +bool(true) +-- Changing mode of directory to 500 -- +bool(true) +bool(true) +-- Changing mode of directory to 501 -- +bool(true) +bool(true) +-- Changing mode of directory to 502 -- +bool(true) +bool(true) +-- Changing mode of directory to 503 -- +bool(true) +bool(true) +-- Changing mode of directory to 504 -- +bool(true) +bool(true) +-- Changing mode of directory to 505 -- +bool(true) +bool(true) +-- Changing mode of directory to 506 -- +bool(true) +bool(true) +-- Changing mode of directory to 507 -- +bool(true) +bool(true) +-- Changing mode of directory to 508 -- +bool(true) +bool(true) +-- Changing mode of directory to 509 -- +bool(true) +bool(true) +-- Changing mode of directory to 510 -- +bool(true) +bool(true) +-- Changing mode of directory to 511 -- +bool(true) +bool(true) + +*** Testing mkdir() and rmdir() by giving stream context as fourth argument *** +bool(true) +bool(true) + +*** Testing rmdir() on a non-empty directory *** +bool(true) + +Warning: rmdir(%s/mkdir/): Directory not empty in %s on line %d +bool(false) + +*** Testing mkdir() and rmdir() for binary safe functionality *** +bool(true) +bool(true) + +*** Testing mkdir() with miscelleneous input *** +bool(true) +bool(true) +bool(true) +Done diff --git a/ext/standard/tests/file/mkdir_rmdir_variation.phpt b/ext/standard/tests/file/mkdir_rmdir_variation.phpt new file mode 100644 index 0000000000..9d1f1e2f44 --- /dev/null +++ b/ext/standard/tests/file/mkdir_rmdir_variation.phpt @@ -0,0 +1,1615 @@ +--TEST-- +Test mkdir() and rmdir() functions: usage variations +--SKIPIF-- + +--FILE-- + +--CLEAN-- + +--EXPECTF-- +*** Testing mkdir() and rmdir() for different permissions *** +-- Changing mode of directory to 0 -- +bool(true) +bool(true) +-- Changing mode of directory to 1 -- +bool(true) +bool(true) +-- Changing mode of directory to 2 -- +bool(true) +bool(true) +-- Changing mode of directory to 3 -- +bool(true) +bool(true) +-- Changing mode of directory to 4 -- +bool(true) +bool(true) +-- Changing mode of directory to 5 -- +bool(true) +bool(true) +-- Changing mode of directory to 6 -- +bool(true) +bool(true) +-- Changing mode of directory to 7 -- +bool(true) +bool(true) +-- Changing mode of directory to 8 -- +bool(true) +bool(true) +-- Changing mode of directory to 9 -- +bool(true) +bool(true) +-- Changing mode of directory to 10 -- +bool(true) +bool(true) +-- Changing mode of directory to 11 -- +bool(true) +bool(true) +-- Changing mode of directory to 12 -- +bool(true) +bool(true) +-- Changing mode of directory to 13 -- +bool(true) +bool(true) +-- Changing mode of directory to 14 -- +bool(true) +bool(true) +-- Changing mode of directory to 15 -- +bool(true) +bool(true) +-- Changing mode of directory to 16 -- +bool(true) +bool(true) +-- Changing mode of directory to 17 -- +bool(true) +bool(true) +-- Changing mode of directory to 18 -- +bool(true) +bool(true) +-- Changing mode of directory to 19 -- +bool(true) +bool(true) +-- Changing mode of directory to 20 -- +bool(true) +bool(true) +-- Changing mode of directory to 21 -- +bool(true) +bool(true) +-- Changing mode of directory to 22 -- +bool(true) +bool(true) +-- Changing mode of directory to 23 -- +bool(true) +bool(true) +-- Changing mode of directory to 24 -- +bool(true) +bool(true) +-- Changing mode of directory to 25 -- +bool(true) +bool(true) +-- Changing mode of directory to 26 -- +bool(true) +bool(true) +-- Changing mode of directory to 27 -- +bool(true) +bool(true) +-- Changing mode of directory to 28 -- +bool(true) +bool(true) +-- Changing mode of directory to 29 -- +bool(true) +bool(true) +-- Changing mode of directory to 30 -- +bool(true) +bool(true) +-- Changing mode of directory to 31 -- +bool(true) +bool(true) +-- Changing mode of directory to 32 -- +bool(true) +bool(true) +-- Changing mode of directory to 33 -- +bool(true) +bool(true) +-- Changing mode of directory to 34 -- +bool(true) +bool(true) +-- Changing mode of directory to 35 -- +bool(true) +bool(true) +-- Changing mode of directory to 36 -- +bool(true) +bool(true) +-- Changing mode of directory to 37 -- +bool(true) +bool(true) +-- Changing mode of directory to 38 -- +bool(true) +bool(true) +-- Changing mode of directory to 39 -- +bool(true) +bool(true) +-- Changing mode of directory to 40 -- +bool(true) +bool(true) +-- Changing mode of directory to 41 -- +bool(true) +bool(true) +-- Changing mode of directory to 42 -- +bool(true) +bool(true) +-- Changing mode of directory to 43 -- +bool(true) +bool(true) +-- Changing mode of directory to 44 -- +bool(true) +bool(true) +-- Changing mode of directory to 45 -- +bool(true) +bool(true) +-- Changing mode of directory to 46 -- +bool(true) +bool(true) +-- Changing mode of directory to 47 -- +bool(true) +bool(true) +-- Changing mode of directory to 48 -- +bool(true) +bool(true) +-- Changing mode of directory to 49 -- +bool(true) +bool(true) +-- Changing mode of directory to 50 -- +bool(true) +bool(true) +-- Changing mode of directory to 51 -- +bool(true) +bool(true) +-- Changing mode of directory to 52 -- +bool(true) +bool(true) +-- Changing mode of directory to 53 -- +bool(true) +bool(true) +-- Changing mode of directory to 54 -- +bool(true) +bool(true) +-- Changing mode of directory to 55 -- +bool(true) +bool(true) +-- Changing mode of directory to 56 -- +bool(true) +bool(true) +-- Changing mode of directory to 57 -- +bool(true) +bool(true) +-- Changing mode of directory to 58 -- +bool(true) +bool(true) +-- Changing mode of directory to 59 -- +bool(true) +bool(true) +-- Changing mode of directory to 60 -- +bool(true) +bool(true) +-- Changing mode of directory to 61 -- +bool(true) +bool(true) +-- Changing mode of directory to 62 -- +bool(true) +bool(true) +-- Changing mode of directory to 63 -- +bool(true) +bool(true) +-- Changing mode of directory to 64 -- +bool(true) +bool(true) +-- Changing mode of directory to 65 -- +bool(true) +bool(true) +-- Changing mode of directory to 66 -- +bool(true) +bool(true) +-- Changing mode of directory to 67 -- +bool(true) +bool(true) +-- Changing mode of directory to 68 -- +bool(true) +bool(true) +-- Changing mode of directory to 69 -- +bool(true) +bool(true) +-- Changing mode of directory to 70 -- +bool(true) +bool(true) +-- Changing mode of directory to 71 -- +bool(true) +bool(true) +-- Changing mode of directory to 72 -- +bool(true) +bool(true) +-- Changing mode of directory to 73 -- +bool(true) +bool(true) +-- Changing mode of directory to 74 -- +bool(true) +bool(true) +-- Changing mode of directory to 75 -- +bool(true) +bool(true) +-- Changing mode of directory to 76 -- +bool(true) +bool(true) +-- Changing mode of directory to 77 -- +bool(true) +bool(true) +-- Changing mode of directory to 78 -- +bool(true) +bool(true) +-- Changing mode of directory to 79 -- +bool(true) +bool(true) +-- Changing mode of directory to 80 -- +bool(true) +bool(true) +-- Changing mode of directory to 81 -- +bool(true) +bool(true) +-- Changing mode of directory to 82 -- +bool(true) +bool(true) +-- Changing mode of directory to 83 -- +bool(true) +bool(true) +-- Changing mode of directory to 84 -- +bool(true) +bool(true) +-- Changing mode of directory to 85 -- +bool(true) +bool(true) +-- Changing mode of directory to 86 -- +bool(true) +bool(true) +-- Changing mode of directory to 87 -- +bool(true) +bool(true) +-- Changing mode of directory to 88 -- +bool(true) +bool(true) +-- Changing mode of directory to 89 -- +bool(true) +bool(true) +-- Changing mode of directory to 90 -- +bool(true) +bool(true) +-- Changing mode of directory to 91 -- +bool(true) +bool(true) +-- Changing mode of directory to 92 -- +bool(true) +bool(true) +-- Changing mode of directory to 93 -- +bool(true) +bool(true) +-- Changing mode of directory to 94 -- +bool(true) +bool(true) +-- Changing mode of directory to 95 -- +bool(true) +bool(true) +-- Changing mode of directory to 96 -- +bool(true) +bool(true) +-- Changing mode of directory to 97 -- +bool(true) +bool(true) +-- Changing mode of directory to 98 -- +bool(true) +bool(true) +-- Changing mode of directory to 99 -- +bool(true) +bool(true) +-- Changing mode of directory to 100 -- +bool(true) +bool(true) +-- Changing mode of directory to 101 -- +bool(true) +bool(true) +-- Changing mode of directory to 102 -- +bool(true) +bool(true) +-- Changing mode of directory to 103 -- +bool(true) +bool(true) +-- Changing mode of directory to 104 -- +bool(true) +bool(true) +-- Changing mode of directory to 105 -- +bool(true) +bool(true) +-- Changing mode of directory to 106 -- +bool(true) +bool(true) +-- Changing mode of directory to 107 -- +bool(true) +bool(true) +-- Changing mode of directory to 108 -- +bool(true) +bool(true) +-- Changing mode of directory to 109 -- +bool(true) +bool(true) +-- Changing mode of directory to 110 -- +bool(true) +bool(true) +-- Changing mode of directory to 111 -- +bool(true) +bool(true) +-- Changing mode of directory to 112 -- +bool(true) +bool(true) +-- Changing mode of directory to 113 -- +bool(true) +bool(true) +-- Changing mode of directory to 114 -- +bool(true) +bool(true) +-- Changing mode of directory to 115 -- +bool(true) +bool(true) +-- Changing mode of directory to 116 -- +bool(true) +bool(true) +-- Changing mode of directory to 117 -- +bool(true) +bool(true) +-- Changing mode of directory to 118 -- +bool(true) +bool(true) +-- Changing mode of directory to 119 -- +bool(true) +bool(true) +-- Changing mode of directory to 120 -- +bool(true) +bool(true) +-- Changing mode of directory to 121 -- +bool(true) +bool(true) +-- Changing mode of directory to 122 -- +bool(true) +bool(true) +-- Changing mode of directory to 123 -- +bool(true) +bool(true) +-- Changing mode of directory to 124 -- +bool(true) +bool(true) +-- Changing mode of directory to 125 -- +bool(true) +bool(true) +-- Changing mode of directory to 126 -- +bool(true) +bool(true) +-- Changing mode of directory to 127 -- +bool(true) +bool(true) +-- Changing mode of directory to 128 -- +bool(true) +bool(true) +-- Changing mode of directory to 129 -- +bool(true) +bool(true) +-- Changing mode of directory to 130 -- +bool(true) +bool(true) +-- Changing mode of directory to 131 -- +bool(true) +bool(true) +-- Changing mode of directory to 132 -- +bool(true) +bool(true) +-- Changing mode of directory to 133 -- +bool(true) +bool(true) +-- Changing mode of directory to 134 -- +bool(true) +bool(true) +-- Changing mode of directory to 135 -- +bool(true) +bool(true) +-- Changing mode of directory to 136 -- +bool(true) +bool(true) +-- Changing mode of directory to 137 -- +bool(true) +bool(true) +-- Changing mode of directory to 138 -- +bool(true) +bool(true) +-- Changing mode of directory to 139 -- +bool(true) +bool(true) +-- Changing mode of directory to 140 -- +bool(true) +bool(true) +-- Changing mode of directory to 141 -- +bool(true) +bool(true) +-- Changing mode of directory to 142 -- +bool(true) +bool(true) +-- Changing mode of directory to 143 -- +bool(true) +bool(true) +-- Changing mode of directory to 144 -- +bool(true) +bool(true) +-- Changing mode of directory to 145 -- +bool(true) +bool(true) +-- Changing mode of directory to 146 -- +bool(true) +bool(true) +-- Changing mode of directory to 147 -- +bool(true) +bool(true) +-- Changing mode of directory to 148 -- +bool(true) +bool(true) +-- Changing mode of directory to 149 -- +bool(true) +bool(true) +-- Changing mode of directory to 150 -- +bool(true) +bool(true) +-- Changing mode of directory to 151 -- +bool(true) +bool(true) +-- Changing mode of directory to 152 -- +bool(true) +bool(true) +-- Changing mode of directory to 153 -- +bool(true) +bool(true) +-- Changing mode of directory to 154 -- +bool(true) +bool(true) +-- Changing mode of directory to 155 -- +bool(true) +bool(true) +-- Changing mode of directory to 156 -- +bool(true) +bool(true) +-- Changing mode of directory to 157 -- +bool(true) +bool(true) +-- Changing mode of directory to 158 -- +bool(true) +bool(true) +-- Changing mode of directory to 159 -- +bool(true) +bool(true) +-- Changing mode of directory to 160 -- +bool(true) +bool(true) +-- Changing mode of directory to 161 -- +bool(true) +bool(true) +-- Changing mode of directory to 162 -- +bool(true) +bool(true) +-- Changing mode of directory to 163 -- +bool(true) +bool(true) +-- Changing mode of directory to 164 -- +bool(true) +bool(true) +-- Changing mode of directory to 165 -- +bool(true) +bool(true) +-- Changing mode of directory to 166 -- +bool(true) +bool(true) +-- Changing mode of directory to 167 -- +bool(true) +bool(true) +-- Changing mode of directory to 168 -- +bool(true) +bool(true) +-- Changing mode of directory to 169 -- +bool(true) +bool(true) +-- Changing mode of directory to 170 -- +bool(true) +bool(true) +-- Changing mode of directory to 171 -- +bool(true) +bool(true) +-- Changing mode of directory to 172 -- +bool(true) +bool(true) +-- Changing mode of directory to 173 -- +bool(true) +bool(true) +-- Changing mode of directory to 174 -- +bool(true) +bool(true) +-- Changing mode of directory to 175 -- +bool(true) +bool(true) +-- Changing mode of directory to 176 -- +bool(true) +bool(true) +-- Changing mode of directory to 177 -- +bool(true) +bool(true) +-- Changing mode of directory to 178 -- +bool(true) +bool(true) +-- Changing mode of directory to 179 -- +bool(true) +bool(true) +-- Changing mode of directory to 180 -- +bool(true) +bool(true) +-- Changing mode of directory to 181 -- +bool(true) +bool(true) +-- Changing mode of directory to 182 -- +bool(true) +bool(true) +-- Changing mode of directory to 183 -- +bool(true) +bool(true) +-- Changing mode of directory to 184 -- +bool(true) +bool(true) +-- Changing mode of directory to 185 -- +bool(true) +bool(true) +-- Changing mode of directory to 186 -- +bool(true) +bool(true) +-- Changing mode of directory to 187 -- +bool(true) +bool(true) +-- Changing mode of directory to 188 -- +bool(true) +bool(true) +-- Changing mode of directory to 189 -- +bool(true) +bool(true) +-- Changing mode of directory to 190 -- +bool(true) +bool(true) +-- Changing mode of directory to 191 -- +bool(true) +bool(true) +-- Changing mode of directory to 192 -- +bool(true) +bool(true) +-- Changing mode of directory to 193 -- +bool(true) +bool(true) +-- Changing mode of directory to 194 -- +bool(true) +bool(true) +-- Changing mode of directory to 195 -- +bool(true) +bool(true) +-- Changing mode of directory to 196 -- +bool(true) +bool(true) +-- Changing mode of directory to 197 -- +bool(true) +bool(true) +-- Changing mode of directory to 198 -- +bool(true) +bool(true) +-- Changing mode of directory to 199 -- +bool(true) +bool(true) +-- Changing mode of directory to 200 -- +bool(true) +bool(true) +-- Changing mode of directory to 201 -- +bool(true) +bool(true) +-- Changing mode of directory to 202 -- +bool(true) +bool(true) +-- Changing mode of directory to 203 -- +bool(true) +bool(true) +-- Changing mode of directory to 204 -- +bool(true) +bool(true) +-- Changing mode of directory to 205 -- +bool(true) +bool(true) +-- Changing mode of directory to 206 -- +bool(true) +bool(true) +-- Changing mode of directory to 207 -- +bool(true) +bool(true) +-- Changing mode of directory to 208 -- +bool(true) +bool(true) +-- Changing mode of directory to 209 -- +bool(true) +bool(true) +-- Changing mode of directory to 210 -- +bool(true) +bool(true) +-- Changing mode of directory to 211 -- +bool(true) +bool(true) +-- Changing mode of directory to 212 -- +bool(true) +bool(true) +-- Changing mode of directory to 213 -- +bool(true) +bool(true) +-- Changing mode of directory to 214 -- +bool(true) +bool(true) +-- Changing mode of directory to 215 -- +bool(true) +bool(true) +-- Changing mode of directory to 216 -- +bool(true) +bool(true) +-- Changing mode of directory to 217 -- +bool(true) +bool(true) +-- Changing mode of directory to 218 -- +bool(true) +bool(true) +-- Changing mode of directory to 219 -- +bool(true) +bool(true) +-- Changing mode of directory to 220 -- +bool(true) +bool(true) +-- Changing mode of directory to 221 -- +bool(true) +bool(true) +-- Changing mode of directory to 222 -- +bool(true) +bool(true) +-- Changing mode of directory to 223 -- +bool(true) +bool(true) +-- Changing mode of directory to 224 -- +bool(true) +bool(true) +-- Changing mode of directory to 225 -- +bool(true) +bool(true) +-- Changing mode of directory to 226 -- +bool(true) +bool(true) +-- Changing mode of directory to 227 -- +bool(true) +bool(true) +-- Changing mode of directory to 228 -- +bool(true) +bool(true) +-- Changing mode of directory to 229 -- +bool(true) +bool(true) +-- Changing mode of directory to 230 -- +bool(true) +bool(true) +-- Changing mode of directory to 231 -- +bool(true) +bool(true) +-- Changing mode of directory to 232 -- +bool(true) +bool(true) +-- Changing mode of directory to 233 -- +bool(true) +bool(true) +-- Changing mode of directory to 234 -- +bool(true) +bool(true) +-- Changing mode of directory to 235 -- +bool(true) +bool(true) +-- Changing mode of directory to 236 -- +bool(true) +bool(true) +-- Changing mode of directory to 237 -- +bool(true) +bool(true) +-- Changing mode of directory to 238 -- +bool(true) +bool(true) +-- Changing mode of directory to 239 -- +bool(true) +bool(true) +-- Changing mode of directory to 240 -- +bool(true) +bool(true) +-- Changing mode of directory to 241 -- +bool(true) +bool(true) +-- Changing mode of directory to 242 -- +bool(true) +bool(true) +-- Changing mode of directory to 243 -- +bool(true) +bool(true) +-- Changing mode of directory to 244 -- +bool(true) +bool(true) +-- Changing mode of directory to 245 -- +bool(true) +bool(true) +-- Changing mode of directory to 246 -- +bool(true) +bool(true) +-- Changing mode of directory to 247 -- +bool(true) +bool(true) +-- Changing mode of directory to 248 -- +bool(true) +bool(true) +-- Changing mode of directory to 249 -- +bool(true) +bool(true) +-- Changing mode of directory to 250 -- +bool(true) +bool(true) +-- Changing mode of directory to 251 -- +bool(true) +bool(true) +-- Changing mode of directory to 252 -- +bool(true) +bool(true) +-- Changing mode of directory to 253 -- +bool(true) +bool(true) +-- Changing mode of directory to 254 -- +bool(true) +bool(true) +-- Changing mode of directory to 255 -- +bool(true) +bool(true) +-- Changing mode of directory to 256 -- +bool(true) +bool(true) +-- Changing mode of directory to 257 -- +bool(true) +bool(true) +-- Changing mode of directory to 258 -- +bool(true) +bool(true) +-- Changing mode of directory to 259 -- +bool(true) +bool(true) +-- Changing mode of directory to 260 -- +bool(true) +bool(true) +-- Changing mode of directory to 261 -- +bool(true) +bool(true) +-- Changing mode of directory to 262 -- +bool(true) +bool(true) +-- Changing mode of directory to 263 -- +bool(true) +bool(true) +-- Changing mode of directory to 264 -- +bool(true) +bool(true) +-- Changing mode of directory to 265 -- +bool(true) +bool(true) +-- Changing mode of directory to 266 -- +bool(true) +bool(true) +-- Changing mode of directory to 267 -- +bool(true) +bool(true) +-- Changing mode of directory to 268 -- +bool(true) +bool(true) +-- Changing mode of directory to 269 -- +bool(true) +bool(true) +-- Changing mode of directory to 270 -- +bool(true) +bool(true) +-- Changing mode of directory to 271 -- +bool(true) +bool(true) +-- Changing mode of directory to 272 -- +bool(true) +bool(true) +-- Changing mode of directory to 273 -- +bool(true) +bool(true) +-- Changing mode of directory to 274 -- +bool(true) +bool(true) +-- Changing mode of directory to 275 -- +bool(true) +bool(true) +-- Changing mode of directory to 276 -- +bool(true) +bool(true) +-- Changing mode of directory to 277 -- +bool(true) +bool(true) +-- Changing mode of directory to 278 -- +bool(true) +bool(true) +-- Changing mode of directory to 279 -- +bool(true) +bool(true) +-- Changing mode of directory to 280 -- +bool(true) +bool(true) +-- Changing mode of directory to 281 -- +bool(true) +bool(true) +-- Changing mode of directory to 282 -- +bool(true) +bool(true) +-- Changing mode of directory to 283 -- +bool(true) +bool(true) +-- Changing mode of directory to 284 -- +bool(true) +bool(true) +-- Changing mode of directory to 285 -- +bool(true) +bool(true) +-- Changing mode of directory to 286 -- +bool(true) +bool(true) +-- Changing mode of directory to 287 -- +bool(true) +bool(true) +-- Changing mode of directory to 288 -- +bool(true) +bool(true) +-- Changing mode of directory to 289 -- +bool(true) +bool(true) +-- Changing mode of directory to 290 -- +bool(true) +bool(true) +-- Changing mode of directory to 291 -- +bool(true) +bool(true) +-- Changing mode of directory to 292 -- +bool(true) +bool(true) +-- Changing mode of directory to 293 -- +bool(true) +bool(true) +-- Changing mode of directory to 294 -- +bool(true) +bool(true) +-- Changing mode of directory to 295 -- +bool(true) +bool(true) +-- Changing mode of directory to 296 -- +bool(true) +bool(true) +-- Changing mode of directory to 297 -- +bool(true) +bool(true) +-- Changing mode of directory to 298 -- +bool(true) +bool(true) +-- Changing mode of directory to 299 -- +bool(true) +bool(true) +-- Changing mode of directory to 300 -- +bool(true) +bool(true) +-- Changing mode of directory to 301 -- +bool(true) +bool(true) +-- Changing mode of directory to 302 -- +bool(true) +bool(true) +-- Changing mode of directory to 303 -- +bool(true) +bool(true) +-- Changing mode of directory to 304 -- +bool(true) +bool(true) +-- Changing mode of directory to 305 -- +bool(true) +bool(true) +-- Changing mode of directory to 306 -- +bool(true) +bool(true) +-- Changing mode of directory to 307 -- +bool(true) +bool(true) +-- Changing mode of directory to 308 -- +bool(true) +bool(true) +-- Changing mode of directory to 309 -- +bool(true) +bool(true) +-- Changing mode of directory to 310 -- +bool(true) +bool(true) +-- Changing mode of directory to 311 -- +bool(true) +bool(true) +-- Changing mode of directory to 312 -- +bool(true) +bool(true) +-- Changing mode of directory to 313 -- +bool(true) +bool(true) +-- Changing mode of directory to 314 -- +bool(true) +bool(true) +-- Changing mode of directory to 315 -- +bool(true) +bool(true) +-- Changing mode of directory to 316 -- +bool(true) +bool(true) +-- Changing mode of directory to 317 -- +bool(true) +bool(true) +-- Changing mode of directory to 318 -- +bool(true) +bool(true) +-- Changing mode of directory to 319 -- +bool(true) +bool(true) +-- Changing mode of directory to 320 -- +bool(true) +bool(true) +-- Changing mode of directory to 321 -- +bool(true) +bool(true) +-- Changing mode of directory to 322 -- +bool(true) +bool(true) +-- Changing mode of directory to 323 -- +bool(true) +bool(true) +-- Changing mode of directory to 324 -- +bool(true) +bool(true) +-- Changing mode of directory to 325 -- +bool(true) +bool(true) +-- Changing mode of directory to 326 -- +bool(true) +bool(true) +-- Changing mode of directory to 327 -- +bool(true) +bool(true) +-- Changing mode of directory to 328 -- +bool(true) +bool(true) +-- Changing mode of directory to 329 -- +bool(true) +bool(true) +-- Changing mode of directory to 330 -- +bool(true) +bool(true) +-- Changing mode of directory to 331 -- +bool(true) +bool(true) +-- Changing mode of directory to 332 -- +bool(true) +bool(true) +-- Changing mode of directory to 333 -- +bool(true) +bool(true) +-- Changing mode of directory to 334 -- +bool(true) +bool(true) +-- Changing mode of directory to 335 -- +bool(true) +bool(true) +-- Changing mode of directory to 336 -- +bool(true) +bool(true) +-- Changing mode of directory to 337 -- +bool(true) +bool(true) +-- Changing mode of directory to 338 -- +bool(true) +bool(true) +-- Changing mode of directory to 339 -- +bool(true) +bool(true) +-- Changing mode of directory to 340 -- +bool(true) +bool(true) +-- Changing mode of directory to 341 -- +bool(true) +bool(true) +-- Changing mode of directory to 342 -- +bool(true) +bool(true) +-- Changing mode of directory to 343 -- +bool(true) +bool(true) +-- Changing mode of directory to 344 -- +bool(true) +bool(true) +-- Changing mode of directory to 345 -- +bool(true) +bool(true) +-- Changing mode of directory to 346 -- +bool(true) +bool(true) +-- Changing mode of directory to 347 -- +bool(true) +bool(true) +-- Changing mode of directory to 348 -- +bool(true) +bool(true) +-- Changing mode of directory to 349 -- +bool(true) +bool(true) +-- Changing mode of directory to 350 -- +bool(true) +bool(true) +-- Changing mode of directory to 351 -- +bool(true) +bool(true) +-- Changing mode of directory to 352 -- +bool(true) +bool(true) +-- Changing mode of directory to 353 -- +bool(true) +bool(true) +-- Changing mode of directory to 354 -- +bool(true) +bool(true) +-- Changing mode of directory to 355 -- +bool(true) +bool(true) +-- Changing mode of directory to 356 -- +bool(true) +bool(true) +-- Changing mode of directory to 357 -- +bool(true) +bool(true) +-- Changing mode of directory to 358 -- +bool(true) +bool(true) +-- Changing mode of directory to 359 -- +bool(true) +bool(true) +-- Changing mode of directory to 360 -- +bool(true) +bool(true) +-- Changing mode of directory to 361 -- +bool(true) +bool(true) +-- Changing mode of directory to 362 -- +bool(true) +bool(true) +-- Changing mode of directory to 363 -- +bool(true) +bool(true) +-- Changing mode of directory to 364 -- +bool(true) +bool(true) +-- Changing mode of directory to 365 -- +bool(true) +bool(true) +-- Changing mode of directory to 366 -- +bool(true) +bool(true) +-- Changing mode of directory to 367 -- +bool(true) +bool(true) +-- Changing mode of directory to 368 -- +bool(true) +bool(true) +-- Changing mode of directory to 369 -- +bool(true) +bool(true) +-- Changing mode of directory to 370 -- +bool(true) +bool(true) +-- Changing mode of directory to 371 -- +bool(true) +bool(true) +-- Changing mode of directory to 372 -- +bool(true) +bool(true) +-- Changing mode of directory to 373 -- +bool(true) +bool(true) +-- Changing mode of directory to 374 -- +bool(true) +bool(true) +-- Changing mode of directory to 375 -- +bool(true) +bool(true) +-- Changing mode of directory to 376 -- +bool(true) +bool(true) +-- Changing mode of directory to 377 -- +bool(true) +bool(true) +-- Changing mode of directory to 378 -- +bool(true) +bool(true) +-- Changing mode of directory to 379 -- +bool(true) +bool(true) +-- Changing mode of directory to 380 -- +bool(true) +bool(true) +-- Changing mode of directory to 381 -- +bool(true) +bool(true) +-- Changing mode of directory to 382 -- +bool(true) +bool(true) +-- Changing mode of directory to 383 -- +bool(true) +bool(true) +-- Changing mode of directory to 384 -- +bool(true) +bool(true) +-- Changing mode of directory to 385 -- +bool(true) +bool(true) +-- Changing mode of directory to 386 -- +bool(true) +bool(true) +-- Changing mode of directory to 387 -- +bool(true) +bool(true) +-- Changing mode of directory to 388 -- +bool(true) +bool(true) +-- Changing mode of directory to 389 -- +bool(true) +bool(true) +-- Changing mode of directory to 390 -- +bool(true) +bool(true) +-- Changing mode of directory to 391 -- +bool(true) +bool(true) +-- Changing mode of directory to 392 -- +bool(true) +bool(true) +-- Changing mode of directory to 393 -- +bool(true) +bool(true) +-- Changing mode of directory to 394 -- +bool(true) +bool(true) +-- Changing mode of directory to 395 -- +bool(true) +bool(true) +-- Changing mode of directory to 396 -- +bool(true) +bool(true) +-- Changing mode of directory to 397 -- +bool(true) +bool(true) +-- Changing mode of directory to 398 -- +bool(true) +bool(true) +-- Changing mode of directory to 399 -- +bool(true) +bool(true) +-- Changing mode of directory to 400 -- +bool(true) +bool(true) +-- Changing mode of directory to 401 -- +bool(true) +bool(true) +-- Changing mode of directory to 402 -- +bool(true) +bool(true) +-- Changing mode of directory to 403 -- +bool(true) +bool(true) +-- Changing mode of directory to 404 -- +bool(true) +bool(true) +-- Changing mode of directory to 405 -- +bool(true) +bool(true) +-- Changing mode of directory to 406 -- +bool(true) +bool(true) +-- Changing mode of directory to 407 -- +bool(true) +bool(true) +-- Changing mode of directory to 408 -- +bool(true) +bool(true) +-- Changing mode of directory to 409 -- +bool(true) +bool(true) +-- Changing mode of directory to 410 -- +bool(true) +bool(true) +-- Changing mode of directory to 411 -- +bool(true) +bool(true) +-- Changing mode of directory to 412 -- +bool(true) +bool(true) +-- Changing mode of directory to 413 -- +bool(true) +bool(true) +-- Changing mode of directory to 414 -- +bool(true) +bool(true) +-- Changing mode of directory to 415 -- +bool(true) +bool(true) +-- Changing mode of directory to 416 -- +bool(true) +bool(true) +-- Changing mode of directory to 417 -- +bool(true) +bool(true) +-- Changing mode of directory to 418 -- +bool(true) +bool(true) +-- Changing mode of directory to 419 -- +bool(true) +bool(true) +-- Changing mode of directory to 420 -- +bool(true) +bool(true) +-- Changing mode of directory to 421 -- +bool(true) +bool(true) +-- Changing mode of directory to 422 -- +bool(true) +bool(true) +-- Changing mode of directory to 423 -- +bool(true) +bool(true) +-- Changing mode of directory to 424 -- +bool(true) +bool(true) +-- Changing mode of directory to 425 -- +bool(true) +bool(true) +-- Changing mode of directory to 426 -- +bool(true) +bool(true) +-- Changing mode of directory to 427 -- +bool(true) +bool(true) +-- Changing mode of directory to 428 -- +bool(true) +bool(true) +-- Changing mode of directory to 429 -- +bool(true) +bool(true) +-- Changing mode of directory to 430 -- +bool(true) +bool(true) +-- Changing mode of directory to 431 -- +bool(true) +bool(true) +-- Changing mode of directory to 432 -- +bool(true) +bool(true) +-- Changing mode of directory to 433 -- +bool(true) +bool(true) +-- Changing mode of directory to 434 -- +bool(true) +bool(true) +-- Changing mode of directory to 435 -- +bool(true) +bool(true) +-- Changing mode of directory to 436 -- +bool(true) +bool(true) +-- Changing mode of directory to 437 -- +bool(true) +bool(true) +-- Changing mode of directory to 438 -- +bool(true) +bool(true) +-- Changing mode of directory to 439 -- +bool(true) +bool(true) +-- Changing mode of directory to 440 -- +bool(true) +bool(true) +-- Changing mode of directory to 441 -- +bool(true) +bool(true) +-- Changing mode of directory to 442 -- +bool(true) +bool(true) +-- Changing mode of directory to 443 -- +bool(true) +bool(true) +-- Changing mode of directory to 444 -- +bool(true) +bool(true) +-- Changing mode of directory to 445 -- +bool(true) +bool(true) +-- Changing mode of directory to 446 -- +bool(true) +bool(true) +-- Changing mode of directory to 447 -- +bool(true) +bool(true) +-- Changing mode of directory to 448 -- +bool(true) +bool(true) +-- Changing mode of directory to 449 -- +bool(true) +bool(true) +-- Changing mode of directory to 450 -- +bool(true) +bool(true) +-- Changing mode of directory to 451 -- +bool(true) +bool(true) +-- Changing mode of directory to 452 -- +bool(true) +bool(true) +-- Changing mode of directory to 453 -- +bool(true) +bool(true) +-- Changing mode of directory to 454 -- +bool(true) +bool(true) +-- Changing mode of directory to 455 -- +bool(true) +bool(true) +-- Changing mode of directory to 456 -- +bool(true) +bool(true) +-- Changing mode of directory to 457 -- +bool(true) +bool(true) +-- Changing mode of directory to 458 -- +bool(true) +bool(true) +-- Changing mode of directory to 459 -- +bool(true) +bool(true) +-- Changing mode of directory to 460 -- +bool(true) +bool(true) +-- Changing mode of directory to 461 -- +bool(true) +bool(true) +-- Changing mode of directory to 462 -- +bool(true) +bool(true) +-- Changing mode of directory to 463 -- +bool(true) +bool(true) +-- Changing mode of directory to 464 -- +bool(true) +bool(true) +-- Changing mode of directory to 465 -- +bool(true) +bool(true) +-- Changing mode of directory to 466 -- +bool(true) +bool(true) +-- Changing mode of directory to 467 -- +bool(true) +bool(true) +-- Changing mode of directory to 468 -- +bool(true) +bool(true) +-- Changing mode of directory to 469 -- +bool(true) +bool(true) +-- Changing mode of directory to 470 -- +bool(true) +bool(true) +-- Changing mode of directory to 471 -- +bool(true) +bool(true) +-- Changing mode of directory to 472 -- +bool(true) +bool(true) +-- Changing mode of directory to 473 -- +bool(true) +bool(true) +-- Changing mode of directory to 474 -- +bool(true) +bool(true) +-- Changing mode of directory to 475 -- +bool(true) +bool(true) +-- Changing mode of directory to 476 -- +bool(true) +bool(true) +-- Changing mode of directory to 477 -- +bool(true) +bool(true) +-- Changing mode of directory to 478 -- +bool(true) +bool(true) +-- Changing mode of directory to 479 -- +bool(true) +bool(true) +-- Changing mode of directory to 480 -- +bool(true) +bool(true) +-- Changing mode of directory to 481 -- +bool(true) +bool(true) +-- Changing mode of directory to 482 -- +bool(true) +bool(true) +-- Changing mode of directory to 483 -- +bool(true) +bool(true) +-- Changing mode of directory to 484 -- +bool(true) +bool(true) +-- Changing mode of directory to 485 -- +bool(true) +bool(true) +-- Changing mode of directory to 486 -- +bool(true) +bool(true) +-- Changing mode of directory to 487 -- +bool(true) +bool(true) +-- Changing mode of directory to 488 -- +bool(true) +bool(true) +-- Changing mode of directory to 489 -- +bool(true) +bool(true) +-- Changing mode of directory to 490 -- +bool(true) +bool(true) +-- Changing mode of directory to 491 -- +bool(true) +bool(true) +-- Changing mode of directory to 492 -- +bool(true) +bool(true) +-- Changing mode of directory to 493 -- +bool(true) +bool(true) +-- Changing mode of directory to 494 -- +bool(true) +bool(true) +-- Changing mode of directory to 495 -- +bool(true) +bool(true) +-- Changing mode of directory to 496 -- +bool(true) +bool(true) +-- Changing mode of directory to 497 -- +bool(true) +bool(true) +-- Changing mode of directory to 498 -- +bool(true) +bool(true) +-- Changing mode of directory to 499 -- +bool(true) +bool(true) +-- Changing mode of directory to 500 -- +bool(true) +bool(true) +-- Changing mode of directory to 501 -- +bool(true) +bool(true) +-- Changing mode of directory to 502 -- +bool(true) +bool(true) +-- Changing mode of directory to 503 -- +bool(true) +bool(true) +-- Changing mode of directory to 504 -- +bool(true) +bool(true) +-- Changing mode of directory to 505 -- +bool(true) +bool(true) +-- Changing mode of directory to 506 -- +bool(true) +bool(true) +-- Changing mode of directory to 507 -- +bool(true) +bool(true) +-- Changing mode of directory to 508 -- +bool(true) +bool(true) +-- Changing mode of directory to 509 -- +bool(true) +bool(true) +-- Changing mode of directory to 510 -- +bool(true) +bool(true) +-- Changing mode of directory to 511 -- +bool(true) +bool(true) + +*** Testing mkdir() and rmdir() by giving stream context as fourth argument *** +bool(true) +bool(true) + +*** Testing rmdir() on a non-empty directory *** +bool(true) + +Warning: rmdir(%s/mkdir/): Directory not empty in %s on line %d +bool(false) + +*** Testing mkdir() and rmdir() for binary safe functionality *** +bool(true) +bool(true) + +*** Testing mkdir() with miscelleneous input *** +bool(true) + +Warning: mkdir(): Permission denied in %s on line %d +bool(false) +bool(true) +Done diff --git a/ext/standard/tests/file/pathinfo_basic.phpt b/ext/standard/tests/file/pathinfo_basic.phpt new file mode 100644 index 0000000000..0761f34d28 --- /dev/null +++ b/ext/standard/tests/file/pathinfo_basic.phpt @@ -0,0 +1,401 @@ +--TEST-- +Test pathinfo() function: basic functionality +--FILE-- + +--EXPECTF-- +*** Testing basic functions of pathinfo() *** +-- Iteration 1 -- +string(%d) "%s/foo" +string(12) "symlink.link" +string(4) "link" +string(7) "symlink" +array(4) { + ["dirname"]=> + string(%d) "%s/foo" + ["basename"]=> + string(12) "symlink.link" + ["extension"]=> + string(4) "link" + ["filename"]=> + string(7) "symlink" +} +-- Iteration 2 -- +string(1) "." +string(17) "www.example.co.in" +string(2) "in" +string(14) "www.example.co" +array(4) { + ["dirname"]=> + string(1) "." + ["basename"]=> + string(17) "www.example.co.in" + ["extension"]=> + string(2) "in" + ["filename"]=> + string(14) "www.example.co" +} +-- Iteration 3 -- +string(13) "/var/www/html" +string(12) "example.html" +string(4) "html" +string(7) "example" +array(4) { + ["dirname"]=> + string(13) "/var/www/html" + ["basename"]=> + string(12) "example.html" + ["extension"]=> + string(4) "html" + ["filename"]=> + string(7) "example" +} +-- Iteration 4 -- +string(4) "/dir" +string(11) "test.tar.gz" +string(2) "gz" +string(8) "test.tar" +array(4) { + ["dirname"]=> + string(4) "/dir" + ["basename"]=> + string(11) "test.tar.gz" + ["extension"]=> + string(2) "gz" + ["filename"]=> + string(8) "test.tar" +} +-- Iteration 5 -- +string(%d) "%s/foo" +string(12) "symlink.link" +string(4) "link" +string(7) "symlink" +array(4) { + ["dirname"]=> + string(%d) "%s/foo" + ["basename"]=> + string(12) "symlink.link" + ["extension"]=> + string(4) "link" + ["filename"]=> + string(7) "symlink" +} +-- Iteration 6 -- +string(%d) "%s/foo" +string(12) "symlink.link" +string(4) "link" +string(7) "symlink" +array(4) { + ["dirname"]=> + string(%d) "%s/foo" + ["basename"]=> + string(12) "symlink.link" + ["extension"]=> + string(4) "link" + ["filename"]=> + string(7) "symlink" +} +-- Iteration 7 -- +string(%d) "%s/foo" +string(12) "symlink.link" +string(4) "link" +string(7) "symlink" +array(4) { + ["dirname"]=> + string(%d) "%s/foo" + ["basename"]=> + string(12) "symlink.link" + ["extension"]=> + string(4) "link" + ["filename"]=> + string(7) "symlink" +} +-- Iteration 8 -- +string(%d) "%s/foo" +string(12) "symlink.link" +string(4) "link" +string(7) "symlink" +array(4) { + ["dirname"]=> + string(%d) "%s/foo" + ["basename"]=> + string(12) "symlink.link" + ["extension"]=> + string(4) "link" + ["filename"]=> + string(7) "symlink" +} +-- Iteration 9 -- +string(%d) "%s/foo" +string(12) "symlink.link" +string(4) "link" +string(7) "symlink" +array(4) { + ["dirname"]=> + string(%d) "%s/foo" + ["basename"]=> + string(12) "symlink.link" + ["extension"]=> + string(4) "link" + ["filename"]=> + string(7) "symlink" +} +-- Iteration 10 -- +string(%d) "%s/foo" +string(12) "symlink.link" +string(4) "link" +string(7) "symlink" +array(4) { + ["dirname"]=> + string(%d) "%s/foo" + ["basename"]=> + string(12) "symlink.link" + ["extension"]=> + string(4) "link" + ["filename"]=> + string(7) "symlink" +} +-- Iteration 11 -- +string(%d) "%s/foo" +string(12) "symlink.link" +string(4) "link" +string(7) "symlink" +array(4) { + ["dirname"]=> + string(%d) "%s/foo" + ["basename"]=> + string(12) "symlink.link" + ["extension"]=> + string(4) "link" + ["filename"]=> + string(7) "symlink" +} +-- Iteration 12 -- +string(%d) "%s/foo" +string(12) "symlink.link" +string(4) "link" +string(7) "symlink" +array(4) { + ["dirname"]=> + string(%d) "%s/foo" + ["basename"]=> + string(12) "symlink.link" + ["extension"]=> + string(4) "link" + ["filename"]=> + string(7) "symlink" +} +-- Iteration 13 -- +string(%d) "%s/foo" +string(12) "symlink.link" +string(4) "link" +string(7) "symlink" +array(4) { + ["dirname"]=> + string(%d) "%s/foo" + ["basename"]=> + string(12) "symlink.link" + ["extension"]=> + string(4) "link" + ["filename"]=> + string(7) "symlink" +} +-- Iteration 14 -- +string(1) "." +string(1) "." +string(0) "" +string(0) "" +array(4) { + ["dirname"]=> + string(1) "." + ["basename"]=> + string(1) "." + ["extension"]=> + string(0) "" + ["filename"]=> + string(0) "" +} +-- Iteration 15 -- +string(%d) "%s" +string(3) "foo" +string(0) "" +string(3) "foo" +array(3) { + ["dirname"]=> + string(%d) "%s" + ["basename"]=> + string(3) "foo" + ["filename"]=> + string(3) "foo" +} +-- Iteration 16 -- +string(%d) "%s" +string(3) "foo" +string(0) "" +string(3) "foo" +array(3) { + ["dirname"]=> + string(%d) "%s" + ["basename"]=> + string(3) "foo" + ["filename"]=> + string(3) "foo" +} +-- Iteration 17 -- +string(%d) "%s/.." +string(3) "foo" +string(0) "" +string(3) "foo" +array(3) { + ["dirname"]=> + string(%d) "%s/.." + ["basename"]=> + string(3) "foo" + ["filename"]=> + string(3) "foo" +} +-- Iteration 18 -- +string(6) "../foo" +string(3) "bar" +string(0) "" +string(3) "bar" +array(3) { + ["dirname"]=> + string(6) "../foo" + ["basename"]=> + string(3) "bar" + ["filename"]=> + string(3) "bar" +} +-- Iteration 19 -- +string(5) "./foo" +string(3) "bar" +string(0) "" +string(3) "bar" +array(3) { + ["dirname"]=> + string(5) "./foo" + ["basename"]=> + string(3) "bar" + ["filename"]=> + string(3) "bar" +} +-- Iteration 20 -- +string(5) "//foo" +string(3) "bar" +string(0) "" +string(3) "bar" +array(3) { + ["dirname"]=> + string(5) "//foo" + ["basename"]=> + string(3) "bar" + ["filename"]=> + string(3) "bar" +} +-- Iteration 21 -- +string(5) "~/PHP" +string(8) "php5.2.0" +string(1) "0" +string(6) "php5.2" +array(4) { + ["dirname"]=> + string(5) "~/PHP" + ["basename"]=> + string(8) "php5.2.0" + ["extension"]=> + string(1) "0" + ["filename"]=> + string(6) "php5.2" +} +-- Iteration 22 -- +string(13) "/home/example" +string(4) "test" +string(0) "" +string(4) "test" +array(3) { + ["dirname"]=> + string(13) "/home/example" + ["basename"]=> + string(4) "test" + ["filename"]=> + string(4) "test" +} +-- Iteration 23 -- +string(23) "http://httpd.apache.org" +string(24) "core.html#acceptpathinfo" +string(19) "html#acceptpathinfo" +string(4) "core" +array(4) { + ["dirname"]=> + string(23) "http://httpd.apache.org" + ["basename"]=> + string(24) "core.html#acceptpathinfo" + ["extension"]=> + string(19) "html#acceptpathinfo" + ["filename"]=> + string(4) "core" +} +Done diff --git a/ext/standard/tests/file/pathinfo_error.phpt b/ext/standard/tests/file/pathinfo_error.phpt new file mode 100644 index 0000000000..903fc5b637 --- /dev/null +++ b/ext/standard/tests/file/pathinfo_error.phpt @@ -0,0 +1,24 @@ +--TEST-- +Test pathinfo() function: error conditions +--FILE-- + expected */ + +echo "Done\n"; +?> +--EXPECTF-- +*** Testing pathinfo() for error conditions *** + +Warning: pathinfo() expects at least 1 parameter, 0 given in %s on line %d +NULL + +Warning: pathinfo() expects at most 2 parameters, 3 given in %s on line %d +NULL +Done diff --git a/ext/standard/tests/file/pathinfo_variaton.phpt b/ext/standard/tests/file/pathinfo_variaton.phpt new file mode 100644 index 0000000000..d6c6c774b4 --- /dev/null +++ b/ext/standard/tests/file/pathinfo_variaton.phpt @@ -0,0 +1,442 @@ +--TEST-- +Test pathinfo() function: usage variations +--FILE-- +url_var, + $obj->html_var, + $obj->dir_var, + $obj->file_var, + $obj->number, + + /* pathname as member of array */ + $path_arr[0], + $path_arr[1], + $path_arr[2], + $path_arr[3], + $path_arr[4] +); + +$counter = 1; +/* loop through $paths to test each $path in the above array */ +foreach($paths as $path) { + echo "-- Iteration $counter --\n"; + var_dump( pathinfo($path) ); + var_dump( pathinfo($path, PATHINFO_DIRNAME) ); + var_dump( pathinfo($path, PATHINFO_BASENAME) ); + var_dump( pathinfo($path, PATHINFO_EXTENSION) ); + var_dump( pathinfo($path, PATHINFO_FILENAME) ); + $counter++; +} + +echo "Done\n"; +?> +--EXPECTF-- +*** Testing pathinfo() with miscelleneous input arguments *** + +Notice: Undefined variable: fp in %s on line %d +-- Iteration 1 -- +array(3) { + ["dirname"]=> + string(1) "." + ["basename"]=> + string(1) "0" + ["filename"]=> + string(1) "0" +} +string(1) "." +string(1) "0" +string(0) "" +string(1) "0" +-- Iteration 2 -- +array(3) { + ["dirname"]=> + string(1) "." + ["basename"]=> + string(4) "1234" + ["filename"]=> + string(4) "1234" +} +string(1) "." +string(4) "1234" +string(0) "" +string(4) "1234" +-- Iteration 3 -- +array(3) { + ["dirname"]=> + string(1) "." + ["basename"]=> + string(5) "-1234" + ["filename"]=> + string(5) "-1234" +} +string(1) "." +string(5) "-1234" +string(0) "" +string(5) "-1234" +-- Iteration 4 -- +array(4) { + ["dirname"]=> + string(1) "." + ["basename"]=> + string(6) "2.3456" + ["extension"]=> + string(4) "3456" + ["filename"]=> + string(1) "2" +} +string(1) "." +string(6) "2.3456" +string(4) "3456" +string(1) "2" +-- Iteration 5 -- +array(3) { + ["dirname"]=> + string(1) "." + ["basename"]=> + string(1) "1" + ["filename"]=> + string(1) "1" +} +string(1) "." +string(1) "1" +string(0) "" +string(1) "1" +-- Iteration 6 -- +array(2) { + ["basename"]=> + string(0) "" + ["filename"]=> + string(0) "" +} +string(0) "" +string(0) "" +string(0) "" +string(0) "" +-- Iteration 7 -- +array(3) { + ["dirname"]=> + string(1) "." + ["basename"]=> + string(11) "array(1, 2)" + ["filename"]=> + string(11) "array(1, 2)" +} +string(1) "." +string(11) "array(1, 2)" +string(0) "" +string(11) "array(1, 2)" +-- Iteration 8 -- +array(3) { + ["dirname"]=> + string(1) "." + ["basename"]=> + string(21) "array( array(), null)" + ["filename"]=> + string(21) "array( array(), null)" +} +string(1) "." +string(21) "array( array(), null)" +string(0) "" +string(21) "array( array(), null)" +-- Iteration 9 -- + +Warning: pathinfo() expects parameter 1 to be string, object given in %s on line %d +NULL + +Warning: pathinfo() expects parameter 1 to be string, object given in %s on line %d +NULL + +Warning: pathinfo() expects parameter 1 to be string, object given in %s on line %d +NULL + +Warning: pathinfo() expects parameter 1 to be string, object given in %s on line %d +NULL + +Warning: pathinfo() expects parameter 1 to be string, object given in %s on line %d +NULL +-- Iteration 10 -- +array(3) { + ["dirname"]=> + string(1) "." + ["basename"]=> + string(1) " " + ["filename"]=> + string(1) " " +} +string(1) "." +string(1) " " +string(0) "" +string(1) " " +-- Iteration 11 -- +array(3) { + ["dirname"]=> + string(1) "." + ["basename"]=> + string(1) " " + ["filename"]=> + string(1) " " +} +string(1) "." +string(1) " " +string(0) "" +string(1) " " +-- Iteration 12 -- +array(2) { + ["basename"]=> + string(0) "" + ["filename"]=> + string(0) "" +} +string(0) "" +string(0) "" +string(0) "" +string(0) "" +-- Iteration 13 -- +array(2) { + ["basename"]=> + string(0) "" + ["filename"]=> + string(0) "" +} +string(0) "" +string(0) "" +string(0) "" +string(0) "" +-- Iteration 14 -- +array(2) { + ["basename"]=> + string(0) "" + ["filename"]=> + string(0) "" +} +string(0) "" +string(0) "" +string(0) "" +string(0) "" +-- Iteration 15 -- +array(2) { + ["basename"]=> + string(0) "" + ["filename"]=> + string(0) "" +} +string(0) "" +string(0) "" +string(0) "" +string(0) "" +-- Iteration 16 -- +array(2) { + ["basename"]=> + string(0) "" + ["filename"]=> + string(0) "" +} +string(0) "" +string(0) "" +string(0) "" +string(0) "" +-- Iteration 17 -- +array(4) { + ["dirname"]=> + string(1) "." + ["basename"]=> + string(11) "www.foo.com" + ["extension"]=> + string(3) "com" + ["filename"]=> + string(7) "www.foo" +} +string(1) "." +string(11) "www.foo.com" +string(3) "com" +string(7) "www.foo" +-- Iteration 18 -- +array(4) { + ["dirname"]=> + string(17) "/var/html/testdir" + ["basename"]=> + string(12) "example.html" + ["extension"]=> + string(4) "html" + ["filename"]=> + string(7) "example" +} +string(17) "/var/html/testdir" +string(12) "example.html" +string(4) "html" +string(7) "example" +-- Iteration 19 -- +array(3) { + ["dirname"]=> + string(12) "/testdir/foo" + ["basename"]=> + string(4) "test" + ["filename"]=> + string(4) "test" +} +string(12) "/testdir/foo" +string(4) "test" +string(0) "" +string(4) "test" +-- Iteration 20 -- +array(4) { + ["dirname"]=> + string(4) "/foo" + ["basename"]=> + string(12) "symlink.link" + ["extension"]=> + string(4) "link" + ["filename"]=> + string(7) "symlink" +} +string(4) "/foo" +string(12) "symlink.link" +string(4) "link" +string(7) "symlink" +-- Iteration 21 -- +array(3) { + ["dirname"]=> + string(1) "." + ["basename"]=> + string(5) "12345" + ["filename"]=> + string(5) "12345" +} +string(1) "." +string(5) "12345" +string(0) "" +string(5) "12345" +-- Iteration 22 -- +array(4) { + ["dirname"]=> + string(1) "." + ["basename"]=> + string(15) "www.example.com" + ["extension"]=> + string(3) "com" + ["filename"]=> + string(11) "www.example" +} +string(1) "." +string(15) "www.example.com" +string(3) "com" +string(11) "www.example" +-- Iteration 23 -- +array(3) { + ["dirname"]=> + string(12) "/testdir/foo" + ["basename"]=> + string(4) "test" + ["filename"]=> + string(4) "test" +} +string(12) "/testdir/foo" +string(4) "test" +string(0) "" +string(4) "test" +-- Iteration 24 -- +array(4) { + ["dirname"]=> + string(6) "../foo" + ["basename"]=> + string(9) "test.link" + ["extension"]=> + string(4) "link" + ["filename"]=> + string(4) "test" +} +string(6) "../foo" +string(9) "test.link" +string(4) "link" +string(4) "test" +-- Iteration 25 -- +array(4) { + ["dirname"]=> + string(76) "./test/work/scratch/mydir/yourdir/ourdir/test1/test2/test3/test4/test5/test6" + ["basename"]=> + string(8) "test.tmp" + ["extension"]=> + string(3) "tmp" + ["filename"]=> + string(4) "test" +} +string(76) "./test/work/scratch/mydir/yourdir/ourdir/test1/test2/test3/test4/test5/test6" +string(8) "test.tmp" +string(3) "tmp" +string(4) "test" +-- Iteration 26 -- +array(4) { + ["dirname"]=> + string(1) "." + ["basename"]=> + string(5) "2.345" + ["extension"]=> + string(3) "345" + ["filename"]=> + string(1) "2" +} +string(1) "." +string(5) "2.345" +string(3) "345" +string(1) "2" +Done -- 2.40.0