2016-06-25 25 views
6

Python'un kendisi nasıl test edilir? "Python'da birim testleri nasıl yazarım?" Ancak "Hangi CPython, Pypy ve benzeri testler hangi uyumsuzluk paketi Python sürüm-X.Y uyumlu olduklarını iddia etmek?" Python web sitesi pythontest.net adresinden bahsetmektedir, ancak bu, test paketlerinin bir parçası ya da uyumluluk paketinin kendisinin bir kaynağı için bir hedef olarak görünmektedir.Python'un kendisi nasıl test edilir?

+0

https://hg.python.org/cpython IronPython destekler (CPython standart kitaplığı yalnızca bir alt kümesi IronPython dahildir) ne ayarlanmış bir alt kümesidir IronPython test suite, –

cevap

3

CPython kaynak kodu, uyumluluk paketi olarak kabul edilen bir test suite içerir. Bu paket diğer Python uygulamalarını test etmek için kullanılır, bkz. Örneğin:

+1

CPython test paketi genellikle standart kütüphaneyle birlikte kurulur (farklı dağıtımlar onu dışarıda bırakabilir veya ayrı olarak paketleyebilir). Sisteminizde mevcutsa çalıştırmak için python -m testini deneyin! – Blckknght

+0

Bu yolla [standart kitaplığın belgelerinde] belgeleniyor (https://docs.python.org/3/library/test.html) – mgc

+0

@Blckknght: Python 2.7 sürümüne bağlandım, çünkü Şu anda 3 büyük yeniden uygulama desteği. Python 2.7'de, paketi 'python -m test.regrtest' yerine çalıştırın. –

İlgili konular