ملف :: النظام :: اختبار

التحميل الان

ملف :: النظام :: اختبار الترتيب والملخص

الإعلانات

  • Rating:
  • رخصة:
  • Perl Artistic License
  • السعر:
  • FREE
  • اسم الناشر:
  • Andrew Sterling Hanenkamp
  • موقع ويب الناشر:
  • http://search.cpan.org/~hanenkamp/

ملف :: النظام :: اختبار العلامات


ملف :: النظام :: اختبار وصف

ملف :: System :: Test هو وحدة بيرل لاختبار برامج تشغيل نظام الملفات. ملف :: System :: Test هو وحدة نمطية للاختبار لبرامج تشغيل نظام الملفات. سيختبر هذا مجموعة فرعية الاختبار إذا كان كائن نظام الملفات ثابتا داخليا ويمكن استخدامه لاختبار ميزات أخرى للكائن. تتوفر الاختبارات التالية: is_root_sane ($ obj، $ name) يتحقق للتأكد من أن كائن ملف الجذر عاقل عاقل. اختبارات ما يلي: هل كائن الجذر المحدد؟ هل تمثل الروتين الفرعي للجذر لكائن الجذر نفس المسار؟ هو المسار "/"؟ هل يقوم بتعيين العمل بشكل صحيح؟ هل يعود اسم الباشئة "؟ العودة "/"؟ هل بحث "موجود؟ هل يمثل نفس المسار؟ هل يبحث عن "." يوجد؟ هل تمثل نفس المسار؟ هل بحث ".." موجود؟ هل تمثل نفس المسار؟ هل يبحث عن "/" موجود؟ هل تمثل نفس المسار؟ هل is_root عودة True؟ هو مسار الوالد هو نفسه مسار الجذر؟ هل ترجع الخصائص باسم البصري على الأقل، dirname، والمسار؟ هل is_container العودة True؟ is_object_sane ($ obj، اسم $) ينفذ هذا الاختبار ما يلي: هل يعرف الكائن؟ هل يقوم بتعيين العمل؟ هل يبحث عن نتيجة المسار في الكائن لنفس المسار؟ هل تستعيد اسم الباشئة اسم المسار؟ إرجاع FALSE؟ يختبر ما يلي: هل يعود is_container صحيحا؟ هل يمكن للحاوية has_children؟ هل يمكن للأطفال الحاويات chean_paths؟ هل يمكن لأطفال الحاويات؟ هل يمكن للطفل الحاويات؟ و فقط؟ هل يعيد الأطفال قائمة فارغة؟ إذا كان الحاويات has_children، فهل children_paths العودة ". و ".." وأكثر من ذلك؟ هل يقوم الأطفال بإرجاع قائمة غير فارغة؟ إذا كان الحاوية has_children، فهل يقوم كل طفل بإرجاع كائن لنفس المسار كما lookup.is_content_sane ($ OBJ، $ name) اختبارات محتوى محتوى إضافية. اختبارات ما يلي: هل يعود is_content true؟ is_content_writable ($ OBJ، $ name) يتحقق لمعرفة ما إذا كان كائن الملف المحدد قابل للكتابة وتؤكد أن الكتابة تعمل كما هو متوقع. تحقق لمعرفة ما إذا كان is_readable و ist_witable. هل يفتح ( عمل "W")؟ إذا كان الأمر كذلك، فاكتب سطر آخر إلى النهاية وإغلاق وإعادة فتح للتحقق من أن الملف هو كما هو متوقع. تحقق لمعرفة ما إذا كان is_seekable. إذا كان الأمر كذلك، فقم بالبحث في الجزء الأوسط والكتابة عن الملف، وإغلاق Andreopen للتحقق من أن الملف كما هو متوقع كما هو الحال. انتقل ReNamed_Container "والظهر"، إلى الحاوية المحددة $ dest (وانتقلت مرة أخرى)، ويتم نسخها إلى الحاوية المحددة (والنسخ التي تمت إزالتها) .CHECKS للتأكد من أنه بعد كل من هذه العمليات التي يتم الاحتفاظ بها الفرعية بالكامل.Is_container_Mobile ($ obj، $ dest، اسم $) يتحقق لمعرفة ما إذا كان يمكن إعادة تسمية المحتوى $ OBJ (إلى "ReDamed_Content" والظهر)، الذي تم نقله إلى الحاوية المعطاة $ dest (وانتقل مرة أخرى)، ونسخ إلى الحاوية المحددة ( والنسخ التي تمت إزالتها) .is_glob_and_find_consistent ($ OBJ، $ name) يتحقق العديد من أنماط الغروب المختلفة على الكائن لمعرفة ما إذا كانت أنماط Glob تجد نفس مجموعة الكائنات التي ترجع عملية تجد مشابهة. يمكن أن يكون الكائن الذي تم تمريره كائن جذر أو أي كائن آخر في الشجرة. هذه الطريقة أيضا اختبارات لمعرفة أن الطرق المختلفة المختلفة لاستدعاء الكروب والعثور على متسقة ذاتية. وهذا هو، $ OBJ-> العثور على (اختبار) === $ الجذر-> البحث (اختبار، $ OBJ) $ OBJ-> Globs (اختبار $) === $ Root-> Glob ("$ OBJ / $ Test" ) متطلبات: perl.


ملف :: النظام :: اختبار برامج ذات صلة

www :: proxychecker.

www :: proxychecker هو وحدة perl التي يمكن استخدامها للتحقق مما إذا كانت خوادم الوكيل أو غير حية. ...

246

تحميل