این فرمانی است که میتواند در ارائهدهنده میزبانی رایگان OnWorks با استفاده از یکی از چندین ایستگاه کاری آنلاین رایگان مانند Ubuntu Online، Fedora Online، شبیهساز آنلاین ویندوز یا شبیهساز آنلاین MAC OS اجرا شود.
برنامه:
نام
lift - یک مجموعه تست Lift را اجرا کنید
خلاصه
بلند کردن [گزینه]... [تست] ...
شرح
دستور lift تمام یا بخش هایی از مجموعه تست Lift را اجرا می کند. به طور پیش فرض، بدون هیچ گزینه، بلند کردن
تمام تست هایی که کشف می کند را در دایرکتوری فعلی و زیرشاخه های آن اجرا کنید.
Lift مخفف Lift Integration-Functional Testing است.
OPTIONS
-h، --کمک
یک پیام راهنما نشان داده و خارج شوید.
-V، - نسخه
نمایش نسخه آسانسور.
-q، --ساکت
خروجی تست ها را در حین اجرا چاپ نکنید.
-د، --جزئیات-خلاصه
خروجی تست های شکست خورده را در خلاصه نهایی چاپ کنید.
-n، --بدون رنگ
خروجی رنگی را غیرفعال کنید شاید مفید باشد، برای مثال اگر رنگ ها با شما تداخل دارند
مدت، اصطلاح.
-- رژکس
روند تست رشته ها به عنوان regex استاندارد پایتون. برای اطلاعات بیشتر قسمت زیر را ببینید.
--بدون ارث فوقانی
ریموت/محیط را از سطح بالایی بارگیری نکنید lift.yaml فایل ها. به طور پیش فرض، بلند کنید
به دنبال خواهد بود lift.yaml فایل ها در پوشه های سطح بالا به منظور یافتن تنظیمات به
برای فایل آزمایشی فعلی ارث بری کنید. این گزینه این رفتار را غیر فعال کرده و در نظر بگیرید
دایرکتوری آزمایش فعلی به عنوان یک دایرکتوری سطح بالا.
--قرار دادن-ریموت-در-محیط
تمام ریموت های تعریف شده به عنوان متغیرهای محیطی به تست ها منتقل می شوند. متغیرها
به شکل زیر خواهد بود: LIFT_REMOTE_remotename=login:password@host. توجه داشته باشید
که رمز عبور (همراه با جداکننده ":") در صورت نبود وجود نخواهد داشت
در وهله اول تعریف شده است. امنیت هشدار: در صورت وجود برخی از این گزینه ها از این گزینه استفاده نکنید
نمی توان به تست های باینری شما اعتماد کرد تا این اعتبارنامه ها را برای خود نگه دارند.
-f FOLDER, --پوشه FOLDER
پوشه ریشه ای که تست ها در آن جستجو می شوند را مشخص کنید. به طور پیش فرض، از
فهرست کار فعلی
-r از راه دور, --از راه دور از راه دور
ریموت را تعریف کنید مقدار باید به شکل زیر باشد:
REMOTENAME=USERNAME:PASSWORD@HOST. توجه داشته باشید که قسمت PASSWORD (به همراه ":"
جداکننده) در صورتی که کلیدهای SSH به درستی تنظیم شده باشند اختیاری است. این گزینه قابل استفاده است
چندین بار برای تعریف چندین ریموت. ریموت ها از طریق این گزینه تعریف می شوند
جایگزین مواردی که از طریق فایلهای lift.yaml تعریف شدهاند.
RUN خاص تست
شما می توانید تست های خاصی را برای اجرای مستقیم در خط فرمان انتخاب کنید. می توانید از آزمون استفاده کنید
قالب رشته همانطور که در خروجی آسانسور معمولی یافت می شود، به عنوان مثال. "FOLDER/TEST_NAME".
اگر گزینه "--regex" را تنظیم کنید، عبارات به عنوان regex استاندارد پایتون مطابقت داده می شوند. برای
به عنوان مثال، ".*foo" با تمام تست های حاوی کلمه "foo" مطابقت دارد.
دیدن http://docs.python.org/library/re.html برای اطلاعات بیشتر در مورد regex پایتون
نحو.
با استفاده از خدمات onworks.net از آسانسور آنلاین استفاده کنید