| اختبار :: comple. اختبار :: Compile هو برنامج نصي للتحقق مما إذا كانت ملفات الوحدة النمطية بيرل تجميعها بشكل صحيح. |
التحميل الان |
اختبار :: comple. الترتيب والملخص
- رخصة:
- Perl Artistic License
- اسم الناشر:
- Marcel Grnauer and Sagar R. Shah
- موقع ويب الناشر:
- http://search.cpan.org/~marcel/
اختبار :: comple. العلامات
اختبار :: comple. وصف
TEST :: COMPILE هو برنامج نصي للتحقق مما إذا كانت ملفات الوحدة النمطية في بيرل تجميعها بشكل صحيح. اختبار :: Compile هو برنامج نصي للتحقق مما إذا كانت ملفات الوحدة النمطية Perl Completly.synopstestest :: Compile يتيح لك التحقق من صحة ملف الوحدة النمطية PERL أو ملف البرنامج النصي PERL، وإبلاغ نتائجه في الاختبار القياسي :: أزياء بسيطة. بدء {استخدام اختبار :: اختبارات الترجمة => $ num_tests؛ PM_FILE_OK (ملف $، "ملف الوحدة النمطية PERL صالحة")؛ } من المحتمل أن تكون فكرة جيدة تشغيل هذا في كتلة تبدأ. يمكن أن تتضمن الأمثلة أدناه من أجل الوضوح. يمكن أن يتضمن مؤلفي الأهداف التالية ما يلي في ملف T / 00_Compile.t وإجراء اختبار :: Compile تلقائيا العثور على جميع ملفات الوحدة النمطية PERL في توزيع الوحدة النمطية: استخدم الاختبار :: المزيد؛ eval "استخدام اختبار :: Compile 1.00"؛ اختبار :: المزيد- >> Builder-> BALE_OUT ("اختبار :: Compile 1.00 مطلوب للاختبار تجميع") إذا $ @؛ All_pm_files_ok ()؛ يمكنك أيضا تحديد قائمة بالملفات للتحقق، باستخدام وظيفة All_pm_files () المقدمة: استخدم صارمة؛ استخدام الاختبار :: المزيد؛ eval "استخدام اختبار :: Compile 1.00"؛ اختبار :: المزيد- >> Builder-> BALE_OUT ("اختبار :: Compile 1.00 مطلوب للاختبار تجميع") إذا $ @؛ بلدي pmdirs = qw (script blib)؛ All_pm_files_ok (All_pm_files (pmdirs))؛ أو حتى (إذا كنت تعمل تحت Apache :: Test): استخدم صارما؛ استخدام الاختبار :: المزيد؛ eval "استخدام اختبار :: Compile 1.00"؛ اختبار :: المزيد- >> Builder-> BALE_OUT ("اختبار :: Compile 1.00 مطلوب للاختبار تجميع") إذا $ @؛ بلدي pmdirs = qw (script blib)؛ استخدام الملف :: المواصفات :: وظائف QW (Catdir Updier)؛ ALL_PM_FILES_OK (ALL_PM_FILES (MAP {CATDIR UPDIR، $ _} Pmdirs))؛ لماذا تستخدم الأمثلة SIX_OUT () بدلا من Skip_all ()؟ لأن اختبار ما إذا كانت هناك تكوينات وحدة مهمة. Skip_all () على ما يرام للاستخدام مع الاختبار :: POD، لأنه إذا تم تشويه POD، فلا يزال البرنامج سيستمر تشغيله. ولكن التحقق مما إذا كانت الوحدة النمطية حتى تجميع شيء آخر. اختبار :: Comple يجب أن يكون إلزاميا، وليس اختياري. متطلبات: perl.
اختبار :: comple. برامج ذات صلة