मैं अपने यूनिट परीक्षणों को सख्त मोड में चलाना चाहता हूं ताकि मैं आसानी से किसी भी असाधारण लंबे परीक्षणों से अवगत हूं, लेकिन साथ ही 1s का डिफ़ॉल्ट टाइमआउट नहीं है पर्याप्त। क्या मैं इसे सभी परीक्षणों के लिए बदल सकता हूं? मुझे पता है कि मैं @short/@medium/@long
एनोटेशन का उपयोग करके प्रत्येक वर्ग (और व्यक्तिगत परीक्षण) के लिए टाइमआउट सेट कर सकता हूं, लेकिन क्या ऐसे सभी परीक्षणों के लिए ऐसा कुछ है? शायद phpunit.xml में?PHPUnit सख्त मोड - डिफ़ॉल्ट टाइमआउट को कैसे बदलें
यह PHP_Invoker_TimeoutException: Execution aborted after 1 second
से बचने के लिए है जो थोड़ी देर में होता है।
संभावित डुप्लिकेट: http://stackoverflow.com/questions/10520464/what-does-phpunit-strict-mode- – Smar
मैंने इसे देखा है, लेकिन यह जवाब नहीं देता है कि वैश्विक स्तर पर इस सेटिंग को कैसे बदला जाए - PHPUnit स्रोत कोड को संपादित किए बिना, जिसे मैं टालना चाहता हूं। –
आप इसे phpunit.xml से ही कर सकते हैं। जहां तक मुझे पता है PHPUnit के लिए कोई वैश्विक कॉन्फ़िगरेशन फ़ाइल नहीं है। – Smar