मैं निर्देशों के अनुसार EE 1.13 में EComDev_PHPUnit स्थापित करने का प्रयास कर रहा हूं
https://github.com/EcomDev/EcomDev_PHPUnit
अच्छी तरह से पहली बाधा modman काम कर रहा था, लेकिन मैं छोड़ दिया और मैन्युअल रूप से मॉड्यूल पर नकल की। अब दूसरा मुद्दा चरण 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 में requirement_once के साथ जोड़ दिया, लेकिन फिर यह एक त्रुटि कहती है कि एक और वर्ग आकर्षित है ...
क्या किसी ने इसका सामना किया है? मैं एक VirtualBox में Ubuntu 12.10 का उपयोग कर रहा हूं। इस पर किसी भी मदद की सराहना की जाएगी।
समाधान या अस्थायी समाधान:
मुझे जोड़ना था
require_once '../app/code/core/Mage/Core/Model/Factory.php';
require_once '../app/Mage.php';
की पहली पंक्तियों के रूप में ../shell/ecomdev-phpunit.php
जिससे काम ठीक हो गया। मुझे यकीन नहीं है कि यह सही है या गलत है :) विशेषज्ञ सुझावों का स्वागत करते हैं (स्टैकटेक्चेंज मुझे सवाल पूछने के 8 घंटे के भीतर समाधान नहीं जोड़ने देता है और मेरी प्रतिष्ठा कम है, इसलिए यहां उत्तर जोड़ रहा हूं)