の手順に従って、EE 1.13でEComDev_PHPUnitをセットアップしようとしています。
https://github.com/EcomDev/EcomDev_PHPUnit
まあ最初のハードルはmodmanを動かすことでしたが、私はあきらめてモジュールを手動でコピーしました。2番目の問題はステップ2にあります:私が実行するとき
php ecomdev-phpunit.php -a magento-config --db-name $DB_NAME --base-url http://your.magento.url/
という例外が表示されます
PHP Fatal error : Class 'Mage_Core_Model_Factory' not found in '../../../shell/abstract.php' on line 88
行って、abstract.phoにrequire_onceでファクトリパスを追加しましたが、別のクラスが見つからないというエラーがスローされます...
誰もこれに遭遇しましたか?VirtualBoxでUbuntu 12.10を使用しています。これに関する助けをいただければ幸いです。
解決策または一時的な解決策:
追加しなければならなかった
require_once '../app/code/core/Mage/Core/Model/Factory.php';
require_once '../app/Mage.php';
の最初の行として ../shell/ecomdev-phpunit.php
それがうまくいった。私はそれが正しいか間違っているのかわかりません:)専門家の提案を歓迎します