1<?php 2 3include_once 'Auth.php'; 4include_once 'TestAuthContainer.php'; 5include_once 'FileContainer.php'; 6include_once 'DBContainer.php'; 7include_once 'DBLiteContainer.php'; 8include_once 'MDBContainer.php'; 9include_once 'MDB2Container.php'; 10include_once 'POP3Container.php'; 11include_once 'POP3aContainer.php'; 12include_once 'IMAPContainer.php'; 13include_once 'PHPUnit.php'; 14 15 16function error($err){ 17 print "Error\n"; 18 print "Code:".trim($err->getCode())."\n"; 19 print "Message:".trim($err->getMessage())."\n"; 20 #print "UserInfo:".trim($err->getUserInfo())."\n"; 21 #print "DebugInfo:".trim($err->getDebugInfo())."\n"; 22 23} 24 25#error_reporting(0); 26PEAR::setErrorHandling(PEAR_ERROR_PRINT, "\nPear Error:%s \n"); 27#PEAR::setErrorHandling(PEAR_ERROR_CALLBACK, "error"); 28 29set_time_limit(0); 30 31$suite = new PHPUnit_TestSuite(); 32 33// File Container 34#$suite->addTest(new PHPUnit_TestSuite('IMAPContainer')); 35$suite->addTest(new PHPUnit_TestSuite('FileContainer')); 36$suite->addTest(new PHPUnit_TestSuite('DBContainer')); 37//$suite->addTest(new PHPUnit_TestSuite('DBLiteContainer')); 38// MDB Container 39$suite->addTest(new PHPUnit_TestSuite('MDBContainer')); 40// MDB2 Container 41$suite->addTest(new PHPUnit_TestSuite('MDB2Container')); 42// POP3 Container 43$suite->addTest(new PHPUnit_TestSuite('POP3Container')); 44 45$result = PHPUnit::run($suite); 46echo $result->toString(); 47 48?> 49