क्या pytest
फ़ाइल से चलाने के लिए परीक्षणों का चयन करने का कोई तरीका है ? उदाहरण के लिए, foo.txt
निष्पादित की जाने वाली परीक्षणों की सूची वाली फ़ाइल :
tests_directory/foo.py::test_001
tests_directory/bar.py::test_some_other_test
या, कई परीक्षणों का चयन करने का एक तरीका है, परीक्षण नाम में कोई सामान्य पैटर्न नहीं है, अलग निर्देशिकाओं से?
pytest -k <pattern>
एकल पैटर्न की अनुमति देता है।
एक विकल्प pytest.mark
प्रत्येक परीक्षण के खिलाफ होना है, लेकिन मेरी आवश्यकता विभिन्न फ़ाइलों से परीक्षणों के विभिन्न संयोजन को चलाने की है।
क्या प्रत्येक पैटर्न के लिए कई पैटर्न और एक परीक्षण फ़ाइल नाम निर्दिष्ट करने का कोई तरीका है?
या
क्या फ़ाइल में सटीक परीक्षण पथ निर्दिष्ट करने और इनपुट के रूप में उस फ़ाइल को फीड करने का कोई तरीका है pytest
?
या
क्या कोई हुक फ़ंक्शन है जिसका उपयोग इस उद्देश्य के लिए किया जा सकता है?