私が開発しているプラグインが何も壊さないことを確認するために、WordPress コアのテストをセットアップしようとしています。しかし、私は本当に修正方法がわからない問題を抱えています。www.develop.svn.wordpress.org/trunc にあるファイルをダウンロードしました (サブバージョンを使用できることはわかっていますが、phpStorm での設定に問題があるため、この問題に焦点を当てています)。すべてを設定します。テストを実行していますが、テストの途中でエラーが発生し、どこから来たのかわかりません。ここに投稿するには長すぎますが、繰り返しているようですので、ここに最初の行のサンプルを示します
WordPress database error Table 'multipress_testc.wptests_4_options' doesn't exist for
query INSERT INTO `wptests_4_options` (`option_name`, `option_value`, `autoload`) VALUES
('active_plugins', 'a:1:{i:0;s:9:\"hello.php\";}', 'yes') ON DUPLICATE KEY UPDATE
`option_name` = VALUES(`option_name`), `option_value` = VALUES(`option_value`), `autoload`
= VALUES(`autoload`) made by PHPUnit_TextUI_Command::main, PHPUnit_TextUI_Command->run,
PHPUnit_TextUI_TestRunner->doRun, PHPUnit_Framework_TestSuite->run,
PHPUnit_Framework_TestSuite->run, PHPUnit_Framework_TestSuite->runTest,
PHPUnit_Framework_TestCase->run, PHPUnit_Framework_TestResult->run,
PHPUnit_Framework_TestCase->runBare, PHPUnit_Framework_TestCase->runTest,
ReflectionMethod->invokeArgs, Tests_MS->test_active_network_plugins, activate_plugin,
update_option, add_option
私が得る最後のエラーはphpエラーです
PHP Fatal error: Call to a member function to_array() on a non-object in /Applications/MAMP/htdocs/(folder-name)/(wordpress root folder)/wp-includes/post.php on line 411
Fatal error: Call to a member function to_array() on a non-object in /Applications/MAMP/htdocs/(folder-name)/(wordpress root folder)/wp-includes/post.php on line 411
非オブジェクトの値は bool(false) です
マルチサイトテストを実行しています。