2016-06-25 17 views
6

पायथन का परीक्षण कैसे किया जाता है? नहीं, "मैं पाइथन में यूनिट परीक्षण कैसे लिखूं?" लेकिन "अनुपालन सूट कहां है जिसमें सीपीथॉन, पायपी, और इतने रन परीक्षणों पर जोर दिया जाता है कि वे पाइथन संस्करण-एक्स.वाई अनुरूप हैं?"पायथन का परीक्षण कैसे किया जाता है?

पायथन वेबसाइट pythontest.net का उल्लेख करती है, लेकिन यह केवल परीक्षण सुविधाओं के लिए एक लक्ष्य है, न कि अनुपालन सूट के लिए या संसाधन के लिए।

+0

https://hg.python.org/cpython देखते है –

उत्तर

3

सीपीथन स्रोत कोड में test suite शामिल है जिसे अनुपालन सूट माना जाता है। इस सूट का उपयोग अन्य पायथन कार्यान्वयन का परीक्षण करने के लिए किया जाता है, उदाहरण के लिए देखें:

  • PyPy copy of the suite
  • Jython copy
  • IronPython test suite है, जो एक सबसेट क्या IronPython समर्थन करता है (केवल CPython मानक पुस्तकालय का एक सबसेट IronPython में शामिल है) के लिए
+1

सीपीथॉन परीक्षण सूट अक्सर मानक पुस्तकालय के साथ स्थापित किया जाता है (हालांकि विभिन्न वितरण इसे छोड़ सकते हैं या इसे अलग से पैकेज कर सकते हैं)। इसे चलाने के लिए 'पायथन-एम टेस्ट' आज़माएं यदि यह आपके सिस्टम पर उपलब्ध है! – Blckknght

+0

जिस तरह से [मानक पुस्तकालय के दस्तावेज़ीकरण] में दस्तावेज किया गया है (https://docs.python.org/3/library/test.html) – mgc

+0

@ ब्लैकनघट: मैंने पायथन 2.7 संस्करण से लिंक किया है, क्योंकि यही है 3 बड़े पुन: कार्यान्वयन अभी समर्थन करते हैं। पायथन 2.7 में, आप सूट को 'python -m test.regrtest' के बजाय चलाते हैं। –

संबंधित मुद्दे