havramar/phpunit-tmp-dir

围绕 VFS 的包装器,以便更轻松地创建临时目录

dev-master 2015-01-14 23:37 UTC

This package is not auto-updated.

Last update: 2020-01-06 03:41:48 UTC


README

围绕 vfsStream 的包装器,以便在 PhpUnit 测试中更轻松地创建临时目录。

Build Status SensioLabsInsight

原因

需要一种非常简单的方式来创建临时文件夹,其内容在测试完成后被删除。

如何运行

  1. 获取 composer
  2. composer require havramar/phpunit-tmp-dir:dev-master
  3. 创建示例文件
<?php

require_once 'vendor/autoload.php';

$path = \PhpunitTempDir\Helper::createTempDir();

// do whatever you want inside $path (mkdir, touch etc),
// when script exits, everything is gone as all is happening in memory