คำถามในหัวข้อ 'pytest'

การทดสอบกรณีทดสอบหน่วยเดียวที่มีการติดตั้ง / สถานการณ์จำนวนมากใน Pytest
ฉันมีคลาสที่แสดงถึงสถานะที่ซับซ้อน สถานะนั้นสามารถเปลี่ยนแปลงได้ และฉันก็มีอีกตัวอย่างหนึ่งของคลาสนั้นที่แสดงถึงสถานะ "จริง" ฉันเขียนฟังก์ชันที่ใช้ตรรกะที่แตกต่างกันและค้นหาวิธีทำให้สถานะปัจจุบันเป็นสถานะจริงหากต่างกัน...
401 มุมมอง
schedule 01.11.2023

Eclipse Pydev เพิ่ม PYTHONPATH=../:. ก่อนที่จะรันโมดูล pytest
ฉันกำลังพัฒนาบางอย่างใน Python ใน Eclipse PyDev ตามคำแนะนำจากการมอบหมายของฉัน ฉันต้องรันโปรแกรมนี้ดังนี้: PYTHONPATH=../:. python grade_analysis.py อย่างไรก็ตาม ฉันแค่รันโปรแกรมด้วยปุ่ม Run มาตรฐาน และ (ไม่แปลกใจเลย) มันทำงานไม่ถูกต้อง...
855 มุมมอง
schedule 30.12.2023

จะทำการทดสอบหน่วยของฟังก์ชันอะซิงโครนัสได้อย่างไร?
ฉันใช้ Bleak เพื่อค้นหาและเชื่อมต่อกับอุปกรณ์ Bluetooth Low Energy (BLE) ที่ใกล้ที่สุด และฉัน ฉันกำลังเขียนการทดสอบหน่วย (โดยใช้ pytest) ฉันยังใหม่กับการทดสอบ Python และฉันไม่รู้ว่าต้องทำอย่างไรกับแพตช์/จำลองเหล่านี้เพื่อให้มันทำงานกับฟังก์ชัน...
2004 มุมมอง

วิธีจับภาพหน้าจอกรณีทดสอบล้มเหลวด้วย PyTest
ขณะนี้ฉันกำลังใช้โซลูชันต่อไปนี้เพื่อจับภาพหน้าจอในตอนท้ายของทุกฟังก์ชันการทดสอบด้วย PyTest ฉันจะแน่ใจได้อย่างไรว่าจะมีการจับภาพหน้าจอเฉพาะในกรณีที่การทดสอบล้มเหลวเท่านั้น นี่เป็นคำถามเกี่ยวกับกลไกของ PyTest...
3605 มุมมอง
schedule 02.11.2023

pytest ไม่ยอมรับการพึ่งพา PASSED ในคลาสพื้นฐานส่งผลให้มีการทดสอบ SKIPPED ในคลาสที่ได้รับ
ฉันมีโปรเจ็กต์เล็กๆ นี้ที่ฉันใช้ pytest และ pytest-dependency กับ tox เพื่อพัฒนาการทดสอบการรวมในโค้ดบางตัว จนถึงตอนนี้ ฉันใช้คลาสพื้นฐานหนึ่งคลาส ( BTestClass ) กับการทดสอบทั่วไปบางอย่างในไดเร็กทอรีราก...
252 มุมมอง
schedule 02.01.2024