در این با هر دو TCP و UDP بسته کار می کند
ویژگی ها:.
پینگ :: TCP
پینگ :: UDP
پینگ :: خارجی
پینگ :: HTTP
پینگ :: ICMP
پینگ :: WMI
چه در این نسخه جدید است:
به تغییر TCP دست زدن به اما دوباره، آن را به عنوان شد بازگشت مثبت کاذب.
جدید در نسخه 1.7.4 است:
به حذف بلوک اتمام مهلت برای پینگ :: HTTP کلاس به دلیل آن با JRuby کار نمی کند. در عوض، ما با استفاده از open_timeout و read_timeout builtin دسترسی در درخواست HTTP زمینه.
پینگ :: HTTP # پینگ؟ قوی تر تجزیه کردن پورت از استدلال URI اگر ارائه شده است. علاوه بر این، پورت پیش فرض است دوباره به 80 به عنوان آخرین چاره در سازنده تنظیم کنید.
اضافه شده آزمون ایست و پورت برای پینگ :: کلاس HTTP.
اگر یک میزبان قابل دسترسی است به صراحت در نتیجه به غلط صرف نظر از وضعیت خروج واقعی تنظیم شده است. این به نظر می رسد تنها تحت تاثیر قرار ویندوز 7 و بعد.
ابقاء بلوک اتمام مهلت برای کلاس پینگ :: ICMP. بدون آن، نگران درخواستهای رشته می تواند در یک حلقه بی نهایت پایان دادن به.
جدید در نسخه 1.3.2 است:
به انجام یک نیاز و & quot؛ خالص / پینگ ها & quot؛ ' شد به صورت خودکار بارگذاری کلاس خالص :: پینگ :: WMI در MS ویندوز نیست. این ثابت شده است.
حذف تمام $ LOAD_PATH mangling برای هر دو کتابخانه و آزمون.
رفع اشکال در شبکه :: پینگ :: HTTP کلاس که در آن یک تغییر مسیر شکست خورده بودexception وwarning متغیرهای نمونه تنظیم درستی نیست.
PingStatus ساختار های خالص :: پینگ :: WMI در حال حاضر یخ زده بازگشت.
کتابخانه آزمون-واحد از یک وابستگی زمان اجرا به یک وابستگی توسعه روشن شد.
اضافه شده: جواهر وظیفه شن کش که ایجاد یک جواهر.
به روز شده در: وظیفه gem_install به استفاده از: وظیفه جواهر به عنوان یک پیش نیاز.
به روز وابستگیهای برای ویندوز.
وظایف آزمون شن کش در حال حاضر جلف و زننده تر، به عنوان مثال آزمون: TCP به جای test_tcp.
نام عنوان مثال فایل تغییر نام داد برای جلوگیری از هر گونه سردرگمی بالقوه با فایل های آزمون واقعی.
مورد نیاز:
روبی 1.8.0 یا بالاتر
ماهیت Win32-open3 (1.8.x) و کتابخانه ویندوز-روابط عمومی در MS ویندوز در هنگام استفاده از اینترنت :: پینگ :: کلاس خارجی مورد نیاز است.
ویندوز 2000 یا بالاتر مورد نیاز است برای استفاده از کلاس پینگ :: WMI
محدودیت ها:
نسخه های قدیمی تر از 1.9.x روبی ممکن است با درخواستهای UDP کار نمی کند.
نظر یافت نشد