این دستور pytest3 است که می تواند در ارائه دهنده هاست رایگان OnWorks با استفاده از یکی از چندین ایستگاه کاری آنلاین رایگان ما مانند Ubuntu Online، Fedora Online، شبیه ساز آنلاین ویندوز یا شبیه ساز آنلاین MAC OS اجرا شود.
برنامه:
نام
دزدگیر - تست های واحد پایتون را اجرا کنید
خلاصه
استفاده: pytest [OPTIONS] [testfile [testpattern]]
مثال ها:
مسیر pytest/to/mytests.py مسیر pytest/to/mytests.py ThisTests مسیر pytest/to/mytests.py
TheseTests.test_thisone
pytest one (هم test_thisone و هم test_thatone را اجرا خواهد کرد) مسیر pytest/to/mytests.py -s نه
(از test_notthisone صرفنظر خواهد کرد)
دزدگیر -- پوشش test_foo.py
(فقط در صورتی که logilab.devtools در دسترس باشد)
گزینه ها:
-h, --کمک
این پیام راهنما را نشان داده و خارج شوید
-t TESTDIR
دایرکتوری که در آن تست ها پیدا خواهند شد
-d طراحی به قرارداد را فعال کنید
-v, -- پرحرف
خروجی پرمخاطب
-i, --pdb
بازرسی شکست تست را فعال کنید (تعارض با -- پوشش)
-x, --اول خروج
خروج در اولین شکست (فقط زمانی منطقی است که pytest یک فایل آزمایشی را اجرا کند)
-s رد شد، -- پرش=رد شد
نامهای آزمایشی مطابق با این نام برای رد شدن از چندین الگو حذف میشوند، از کاما استفاده کنید
-q, --ساکت
خروجی حداقل
-P مشخصات، --مشخصات=مشخصات
اجرای نمایه و ذخیره داده ها در فایل داده شده
-- پوشش
تست ها را با pycoverage اجرا کنید (تعارض با --pdb)
از pytest3 به صورت آنلاین با استفاده از خدمات onworks.net استفاده کنید