2016-06-09 1 views
0

저는 최근에 파이썬으로 돌아 왔고 약간 녹슬 었습니다. 나는 테스트 프레임 코를 사용하기 시작했다. 이 프레임 워크에서 사용할 수있는 기능이 무엇인지 알아 내려고합니다.Nosetests 및 가능한 모든 라이브러리 함수를 찾으십시오.

예를 들어 루비에서 rspec을 사용했을 때 테스트 케이스를 작성할 때 사용할 수있는 "옵션"이 무엇인지 알아 내고 싶다면 아래 링크로 가서 필요한 항목을 찾을 때까지 찾아보십시오.

DOCO이 유익

https://nose.readthedocs.io/en/latest/writing_tests.html#test-functions

하지만 그것이 내가 찾고있는 무슨 정말 아니다 : 나는 시도하고 코에 대해 동일한 작업을 수행 할 때

https://www.relishapp.com/rspec/rspec-expectations/docs/built-in-matchers/comparison-matchers

지금, 구글은 저를 보내는 유지 g를 위해.

가능한 테스트 옵션이나 최신 문서가 저장된 다른 장소를 찾기 위해 사용할 수있는 python 명령이 있습니까?

답변

1

모든 주장 코/unittests은 문서화되어야한다 제공 :

https://docs.python.org/2.7/library/unittest.html

문서뿐만 아니라, 코드가 항상 진실을 말할 것이다. 당신은 라이브러리 소스 코드를 확인하거나 시험 방법 내부 디버거로 떨어질 수 :

import pdb; pdb.set_trace()

을 그리고 가능 주장에 대한 시험 방법을 검사합니다. 매우 유용한 답변을 짝

dir(self)

help(unittest.skip)

+0

덕분에, 내가 찾던 것을 발견 :) –

관련 문제