منصوبے کے بارے میں

pytest ایک Python ٹیسٹنگ فریم ورک ہے جو چھوٹے ٹیسٹ لکھنے میں سادگی کے لیے ڈیزائن کیا گیا ہے اور یہ پیچیدہ فنکشنل ٹیسٹنگ تک پیمانے پر وسیع ہو سکتا ہے۔ یہ تفصیلی ایسرن انٹرو سپیکشن فراہم کرتا ہے، جس سے عام assert اسٹیٹمنٹس استعمال کی جا سکتی ہیں بغیر کسی خصوصی طریقہ کار کے۔ یہ فریم ورک خودکار طور پر ٹیسٹ ڈھونڈ لیتا ہے، وسائل کے انتظام کے لیے ماڈیولر فکسچرز کی حمایت کرتا ہے، اور موجودہ unittest ٹیسٹ سوئٹ سے مطابقت رکھتا ہے۔ اس کے لیے Python 3.10 یا اس سے نیا درکار ہے اور اس میں 1300 سے زیادہ بیرونی پلگ اِنز والا پلگ اِن اکوسی سسٹم ہے۔