UtilsTest.php 638 B

1234567891011121314151617181920212223
  1. <?php
  2. namespace Knuckles\Scribe\Tests\Unit;
  3. use Knuckles\Scribe\Tests\BaseLaravelTest;
  4. use Knuckles\Scribe\Tools\Utils;
  5. class UtilsTest extends BaseLaravelTest
  6. {
  7. /** @test */
  8. public function make_directory_recursive()
  9. {
  10. $dir = __DIR__ . '/test_dir';
  11. Utils::makeDirectoryRecursive($dir);
  12. $this->assertDirectoryExists($dir); // Directory exists
  13. if (rmdir($dir)) { // Remove the directory
  14. dump("Directory deleted successfully: $dir");
  15. } else { // If deletion fails, you can handle the error as needed
  16. dump("Failed to delete directory: $dir");
  17. }
  18. }
  19. }