bug78650.phpt 487 B

12345678910111213141516171819202122232425
  1. --TEST--
  2. Bug #78650 (new COM Crash)
  3. --EXTENSIONS--
  4. com_dotnet
  5. --FILE--
  6. <?php
  7. $fname = __DIR__ . '/bug78650/foo/bar';
  8. mkdir($fname, 0777, true);
  9. $fso = new COM("Scripting.FileSystemObject");
  10. $folder = $fso->GetFolder($fname);
  11. $folder->ParentFolder->Name = 'baz';
  12. print('OK');
  13. ?>
  14. --EXPECT--
  15. OK
  16. --CLEAN--
  17. <?php
  18. rmdir(__DIR__ . '/bug78650/baz/bar');
  19. rmdir(__DIR__ . '/bug78650/foo/bar');
  20. rmdir(__DIR__ . '/bug78650/baz');
  21. rmdir(__DIR__ . '/bug78650/foo');
  22. rmdir(__DIR__ . '/bug78650');
  23. ?>