สำหรับข้อมูลถูกผลักดันการทดสอบถ้ามันมี 10 ตั้งค่าข้อมูลและ assertion ล้มเหลวสำหรับ 3 รูปแบบแถบกำกับแกน y แล้วที่เหลือของ 7 ข้อมูลจะไม่ถูกพิจารณาสำหรับการประมวลผลและโปรแกรมจะได้หยุดตรงจุดนั้นเลย ฉันพยายามโดย removeing น"เลี้ยงส่งอีเมล์"และช่วงเวลานั้นข้อมูลทั้งหมดตั้งค่าเป็นพิจารณาสำหรับการประมวลผลแต่ตอนจบสถานะเป็นการแสดงที่ผ่านซึ่งมันไม่ถูกต้องที่ฉันต้องการที่จะรายงานความล้มเหลวรับที่ 3 ข้อมูลเรียบร้อย ได้โปรดให้ผมรู้ถ้าหากคุณมีทางแก้ปัญหานั่นสำหรับเหมือนกัน
ฉันพยายามต่อไปนี้ 2 วิธีการของ,และมันไม่ได้เรื่องเลย สำหรับคนแรกหนึ่งทดสอบคดีประหาร 10 ครั้งสำหรับ 10 datasets แต่หลังจากความล้มเหลวสำหรับ 3 วันที่,การทดสอบการประมวลผลสถานะเป็นการแสดงที่ผ่านซึ่งมันไม่ถูกต้องเป็นการทดสอบคดีควรจะล้มเหลวในรายงาน
สำหรับครั้งที่สองแล้วในหนึ่ง,การทดสอบการประมวลผลจะหยุดเลยหลังจาก assertion ความล้มเหลวใน 3 วันที่และภาพที่เหลือตั้งค่าข้อมูลจะไม่ถูกพิจารณาสำหรับการประมวลผล.
เป้าหมายของฉันคือที่จะประมวลผลการทดสอบคดีสำหรับข้อมูลทั้งหมดตั้งค่าที่ครั้งนึงแล้วตรวจดูรายงานสำหรับข้อความล้มเหลว
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