RecursiveDirectoryIterator Ошибка на phpunit с WordPress

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

1) SampleTest :: testSample
UnexpectedValueException: RecursiveDirectoryIterator :: __ construct (/ tmp / wordpress / wp-content / uploads): не удалось открыть каталог: нет такого файла или каталога

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

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

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

ОТКАЗЫ!
Тесты: 1, Утверждения: 0, Ошибки: 1.

SampleTest файл просто так.

class SampleTest extends WP_UnitTestCase {

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

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

2

Решение

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

mkdir /tmp/wordpress/wp-content/uploads

Похоже, папка «uploads» просто отсутствовала.

3

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]