py.test

    5

    1답변

    서로 다른 버전의 파이썬에 대해 여러 환경에서 복잡한 tox.ini 구성을 사용하고 있습니다. 기본 파이썬 해석기에서만 적용 범위를 실행하는 방법을 알고 싶습니다. 하나의 문제점은 기본 파이썬 환경이 플랫폼마다 다를 수 있다는 점입니다. tox -e py25,py26,docs을 호출하는 래퍼 스크립트가 있는데, 여기서 -e 인수는 파이썬의 감지 된 버전입니

    1

    1답변

    pyTest-django 플러그인으로 내 장고 응용 프로그램 pytest에 대한 테스트를 실행하는 데 사용하고 있습니다. MySQL 데이터베이스를 장고의 기본 데이터베이스로 사용합니다. pytest가 SQLite 테스트를 위해 다른 데이터베이스를 사용하도록 지정할 수 있습니까? py.test --ds = test_settings에 대해 특별한 test_se

    9

    2답변

    두 개의 간단한 테스트 설정이 있습니다. 하나의 픽스쳐로 그룹화하고 테스트 함수가 조명기에 '매개 변수'로 전달되기를 원합니다. 내 질문에 대한 설명은 다음과 같습니다. 내가 다음 pytest기구가 말 : 그래서 @pytest.fixture(scope="module", params=['param1','param2']) def myFixture(reques

    6

    1답변

    베이스 클래스를 만들려고합니다. 테스트에 필요한 설정이 다릅니다. 내 모든 테스트가이 베이스 클래스에서 상속되기를 바랍니다. 러너로서 나는 py.test을 사용합니다. 그러나 이렇게하려고하면 py.test는 Base 클래스에서 상속 된 이러한 테스트를 수집하지 않으며 결과적으로 py.test를 실행하지 않습니다. 문서에서 유용한 정보를 찾지 못했습니다. 어

    4

    1답변

    최근 py.test를 사용하여 사용자 지정 테스트 러너/검색 도구에서 벗어났습니다. 플러그인이 pytest 올바르게 발견을 setup.py 설치 파이썬 :와 함께 설치하는 경우 https://github.com/JetBrains/teamcity-python : 적절한 단위 테스트보고를위한 pytest 플러그인이 존재 인 TeamCity에서 실행할 때. 그러

    3

    2답변

    tox 테스트를 실행하기 위해 pycharm/intellij 아이디어를 구성 할 수 있습니까? 분리 된 py 환경에서 다른 python 버전에 대한 코드를 테스트하고 싶습니다. 구성하려고했지만 지금까지는 단일 py.test 지원을 구성하기 만했습니다.

    0

    1답변

    는 내가 작업 봤는데 몇 가지 코드에 단위 테스트를 자동화 할 Py.Test을 사용하여 찾고 있었어요. 나는 다음과 같은 동작을 발견했습니다 : 나는 구축 한 테스트 오류 (즉, 그렇지 않으면 인터프리터가 발프 발생할 것)이있는 경우, 테스트 프레임 워크는 자동으로 모두 테스트를 무시하는 것 같다. 나는 더 많은 테스트를 구현할 때, 내가 실수거야, 걱정

    2

    2답변

    런타임 중에 테스트 이름과 테스트 결과를 얻고 싶습니다. 스크립트에는 setup 및 tearDown 메서드가 있습니다. 및 설치 방법에서 테스트 이름을 가져오고 tearDown에서 테스트 결과를 가져와 실행 시간을 테스트해야합니다.

    1

    2답변

    코드의 기능 테스트에는 종종 예를 들어 외부 리소스가 필요합니다. 데이터베이스. 은 기본적으로 두 가지 방법이 있습니다 : 자원 (예 : 데이터베이스) 항상 실행 항상 사용할 수 있습니다 가정 시작/시험의 일부로서 관련 자원을 중지 Python의 "오래된"세계 unittest (2)에서 world setUp() 및 tearDown() 메서드는 을 사용하여

    12

    2답변

    X11에 액세스해야하는 Python 패키지가 있습니다. Xvfb를 사용하여 실제 X11을 빌드 시스템에 설치하지 않아도됩니다.이 경우 허드슨입니다. 그래서, py.test가 시작될 때 Xvfb 서버를 시작하고, 모든 테스트를 위해 그 하나의 서버를 사용한 다음 닫습니다. 어떻게하면됩니까? 주 : 나는 (정지)를 시작 각각의 테스트 클래스의 설정 (분해)에