«pytest» 태그된 질문

Python을 사용한 간단하고 강력한 비 보일러 플레이트 테스트. `pytest` 태그가 붙은 질문에는`python` 태그도 추가하세요.


2
pytest 테스트 내에서 로깅
일부 상태 변수를 검사하기 위해 테스트 함수 내에 몇 가지 로깅 문을 넣고 싶습니다. 다음 코드 스 니펫이 있습니다. import pytest,os import logging logging.basicConfig(level=logging.DEBUG) mylogger = logging.getLogger() ############################################################################# def setup_module(module): ''' Setup for the entire module ''' mylogger.info('Inside Setup') # Do the actual setup stuff here pass def setup_function(func): ''' …
90 python  logging  pytest 

3
pytest에서 단일 파일을 테스트하는 방법
pytest에서 단일 파일을 어떻게 테스트합니까? 문서에서 "이 파일 만 테스트"옵션과 무시 옵션 만 찾을 수있었습니다. 가급적 setup.cfg이면 ide에서 다른 파일 테스트를 실행하고 싶기 때문에 대신 명령 줄 에서 작동합니다. 전체 제품군이 너무 오래 걸립니다.
88 python  pytest 

6
pytest를 사용하여 테스트를 비활성화하려면 어떻게합니까?
여러 테스트가 있다고 가정 해 보겠습니다. def test_func_one(): ... def test_func_two(): ... def test_func_three(): ... pytest해당 테스트 만 실행 하는 것을 방지하기 위해 함수에 추가 할 수있는 데코레이터 또는 이와 유사한 것이 있습니까? 결과는 다음과 같을 수 있습니다. @pytest.disable() def test_func_one(): ... def test_func_two(): ... def test_func_three(): ...
88 python  testing  pytest 

1
nose vs pytest-내가 선택해야하는 (주관적) 차이점은 무엇입니까? [닫은]
닫힘 . 이 질문은 의견 기반 입니다. 현재 답변을 받고 있지 않습니다. 이 질문을 개선하고 싶으십니까? 이 게시물 을 편집 하여 사실과 인용으로 답변 할 수 있도록 질문을 업데이트하십시오 . 휴일 삼년 전에 . 이 질문 개선 나는 많은 (단위) 테스트와 함께 다소 큰 (다중 스레드) Python 프로젝트 작업을 시작했습니다. …
85 python  pytest  nose 


7
“python setup.py test”에서 unittest discover를 실행하는 방법은 무엇입니까?
python setup.py test.NET과 동등한 기능을 실행하는 방법을 알아 내려고 노력 중 python -m unittest discover입니다. run_tests.py 스크립트를 사용하고 싶지 않고 외부 테스트 도구 ( nose또는 같은 py.test) 를 사용하고 싶지 않습니다 . 솔루션이 Python 2.7에서만 작동하면 괜찮습니다. 에서 setup.py, 나는 내가 뭔가를 추가 할 필요가 있다고 생각합니다 test_suite및 / 또는 …

3
TypeError : attrib ()에 예기치 않은 키워드 인수 'convert'가 있습니다.
이 오류는을 사용하여 CI 서버에서 Python 프로젝트의 자동 테스트 중에 발생했습니다 pytest. 을 사용하고 pytest==4.0.2있습니다. 이 오류는 방금 발생하기 시작했으며 이전 파이프 라인은 제대로 작동하는 것 같습니다. 전체 오류 : File "/usr/local/lib/python3.7/site-packages/_pytest/tmpdir.py", line 35, in TempPathFactory lambda p: Path(os.path.abspath(six.text_type(p))) TypeError: attrib() got an unexpected keyword argument 'convert'
55 python  pytest 

4
파이썬에서 PyTest의 assert 문 동작을 변경할 수 있습니까?
실제 및 예상 동작과 일치시키기 위해 Python assert 문을 사용하고 있습니다. 오류 테스트 사례가 중단 된 것처럼이를 제어 할 수 없습니다. 어설 션 오류를 제어하고 실패 주장에 대한 테스트 사례를 중단할지 여부를 정의하고 싶습니다. 또한 어설 션 오류가있는 경우 테스트 케이스를 일시 중지하고 사용자가 언제든지 다시 시작할 수있는 것과 같은 …
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.