2014-09-22 4 views
2

Я пытаюсь выполнить единичный тест плагина wordpress по phpunit (версия 4.2.6). Но когда я запускаю команду PHPUnit, эта ошибка:Ошибка RecursiveDirectoryIterator на phpunit с wordpress

1) SampleTest :: testSample UnexpectedValueException: RecursiveDirectoryIterator :: __ конструкт (/ TMP/WordPress/WP-содержание/загрузки): не удалось открыть реж: Нет такой файл или каталог

/private/tmp/wordpress-tests-lib/includes/testcase.php:407

/private/tmp/wordpress-tests-lib/includes/testcase.php:425

/частный/tmp/wordpress-tests-lib/includes/testca se.php: 26

FAILURES!
Тесты: 1, 0: Утверждения, ошибки: 1.

SampleTest файл является так же, как это.

class SampleTest extends WP_UnitTestCase { 

    function testSample() { 
     $this->assertTrue(true); 
    } 
} 

Я понятия не имею, что не так. Кто-нибудь испытал эту проблему?

ответ

3

У меня была такая же проблема, и я вручную создал каталог uploads, а затем тесты успешно выполнялись.

mkdir /tmp/wordpress/wp-content/uploads

Похоже папку "загрузки" просто отсутствует.

Смежные вопросы