를 위한 데이터 기반 테스트,이 있는 경우 10 데이터 세트,그리고 주장이 실패하에 대한 제 3 데이터로 설정,다음의 나머지 7 데이터 세트 간주되지 않습에 대한 실행 및 프로그램이 중지에서는 점니다. 내가 노력해 removeing 합을 올리는"e"라며 그 시간에 모든 데이터 집합으로 간주됩니다 실행하지만 끝에서,상태를 보여주는으로 전달되는 것이 절대적으로 올바르지 않 내가 필요로하는 보고서 실패에 대한 제 3 데이터를 설정합니다. 알려주시기 바랍 있을 경우 해결책에 대한 동일합니다.
가 다음 2 가지 방법이며,그것은 작동하지 않았습니다. 을 위한 첫 번째 중 하나,테스트 사례를 실행 10 10 데이터 집합을 하지만 후에도 오류를 위해 제 3 데이터 집합,테스트 실행 상태를 보여주는으로 전달되지 않는 올바른 테스트와 같은 경우 해야에서 실패하고 있습니다.
두 번째,하나의 테스트 실행가 정지 후 완전히 주장에서 실패 3dataset 및 나머지 데이터 세트는 고려되지 않습니다.
나의 목표는 실행하는 테스트 케이스에 대한 모든 데이터 세트를 한 번에 확인하고 다음에 대한 보고서는 모든 실패입니다.
try:
assert len(json_response_plan) == 1
except Exception:
pytest.raises(Exception)
try:
assert len(json_response_plan) == 1
except Exception as e:
raise e