⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 runtest

📁 最新apache的源代码
💻
字号:
#! /bin/sh# Run PCRE testscf=diff# Select which tests to run; if no selection, run alldo1=nodo2=nodo3=nodo4=nowhile [ $# -gt 0 ] ; do  case $1 in    1) do1=yes;;    2) do2=yes;;    3) do3=yes;;    4) do4=yes;;    *) echo "Unknown test number $1"; exit 1;;  esac  shiftdoneif [ $do1 = no -a $do2 = no -a $do3 = no -a $do4 = no ] ; then  do1=yes  do2=yes  do3=yes  do4=yesfi# Primary test, Perl-compatibleif [ $do1 = yes ] ; then  echo "Testing main functionality (Perl compatible)"  ./pcretest testdata/testinput1 testtry  if [ $? = 0 ] ; then    $cf testtry testdata/testoutput1    if [ $? != 0 ] ; then exit 1; fi  else exit 1  fifi# PCRE tests that are not Perl-compatible - API & error tests, mostlyif [ $do2 = yes ] ; then  echo "Testing API and error handling (not Perl compatible)"  ./pcretest -i testdata/testinput2 testtry  if [ $? = 0 ] ; then    $cf testtry testdata/testoutput2    if [ $? != 0 ] ; then exit 1; fi  else exit 1  fifi# Additional Perl-compatible tests for Perl 5.005's new featuresif [ $do3 = yes ] ; then  echo "Testing Perl 5.005 features (Perl 5.005 compatible)"  ./pcretest testdata/testinput3 testtry  if [ $? = 0 ] ; then    $cf testtry testdata/testoutput3    if [ $? != 0 ] ; then exit 1; fi  else exit 1  fifiif [ $do1 = yes -a $do2 = yes -a $do3 = yes ] ; then  echo "The three main tests all ran OK"  echo " " fi# Locale-specific tests, provided the "fr" locale is availableif [ $do4 = yes ] ; then  locale -a | grep '^fr$' >/dev/null  if [ $? -eq 0 ] ; then    echo "Testing locale-specific features (using 'fr' locale)"    ./pcretest testdata/testinput4 testtry    if [ $? = 0 ] ; then      $cf testtry testdata/testoutput4      if [ $? != 0 ] ; then exit 1; fi      echo "Locale test ran OK"       echo " "     else exit 1    fi  else    echo "Cannot test locale-specific features - 'fr' locale not found,"    echo "or the \"locale\" command is not available to check for it."    echo " "   fifi# End

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -