Intereting Posts

Настройка тестов PHPUnit для разработки WP в Windows

Я выполнял инструкции в этой статье, чтобы попытаться настроить тестирование.

Я добрался до этой инструкции bash bin/install-wp-tests.sh wordpress_test root 'mypass' localhost latest прежде чем я столкнулся с некоторыми проблемами.

Я установил git bash так, что команда запустилась, но я получил эту ошибку при запуске phpunit :

Fatal error: require_once(): Failed opening required '/tmp/wordpress-tests-lib/includes/functions.php' (include_path='.;C:\php\pear') in C:\Program Files (x86)\Ampps\www\dev\robinandrews-wp\wp-content\plugins\plugin-testing\tests\bootstrap.php on line 14

Не уверен, что включить путь выглядит правильно? Если это поддержка, как я могу ее изменить, и что?

Любая помощь очень ценится.

Вывод команды:

 + install_wp + '[' -d /tmp/wordpress/ ']' + return + install_test_suite ++ uname -s + [[ MSYS_NT-10.0 == \D\a\r\w\i\n ]] + local ioption=-i + '[' '!' -d /tmp/wordpress-tests-lib ']' + '[' '!' -f wp-tests-config.php ']' + download https://develop.svn.wordpress.org/tags/4.7.3/wp-tests-config-sample.php /tmp/wordpress-tests-lib/wp-tests-config.php ++ which curl + '[' /mingw64/bin/curl ']' + curl -s https://develop.svn.wordpress.org/tags/4.7.3/wp-tests-config-sample.php ++ echo /tmp/wordpress/ ++ sed 's:/\+$::' + WP_CORE_DIR=/tmp/wordpress + sed -i 's:dirname( __FILE__ ) . '\''/src/'\'':'\''/tmp/wordpress/'\'':' /tmp/wordpress-tests-lib/wp-tests-config.php + sed -is/youremptytestdbnamehere/wordpress_test/ /tmp/wordpress-tests-lib/wp-tests-config.php + sed -is/yourusernamehere/root/ /tmp/wordpress-tests-lib/wp-tests-config.php + sed -is/yourpasswordhere/mysql/ /tmp/wordpress-tests-lib/wp-tests-config.php + sed -i 's|localhost|localhost|' /tmp/wordpress-tests-lib/wp-tests-config.php + install_db + '[' false = true ']' + PARTS=(${DB_HOST//\:/ }) + local PARTS + local DB_HOSTNAME=localhost + local DB_SOCK_OR_PORT= + local EXTRA= + '[' -z localhost ']' ++ echo ++ grep -e '^[0-9]\{1,\}$' + '[' ']' + '[' -z ']' + '[' -z localhost ']' + EXTRA=' --host=localhost --protocol=tcp' + mysqladmin create wordpress_test --user=root --password=mypass --host=localhost --protocol=tcp