2 require "../lib/ActiveMongo.php";
4 require "ReferencesTest.php";
5 require "ValidatorsTest.php";
6 require "QueryTest.php";
7 require "HookTest.php";
8 require "ArrayTest.php";
10 require "CacheTest.php";
11 require "__SleepTest.php";
13 define ("DB", "test");
15 class ActiveMongoSuite
extends PHPUnit_Framework_TestSuite
17 public function __construct()
19 ActiveMongo
::connect(DB
, "localhost");
22 } catch (Exception
$e) {}
25 } catch (Exception
$e) {}
28 } catch (Exception
$e) {}
31 } catch (Exception
$e) {}
34 public static function suite()
36 $suite = new ActiveMongoSuite('ActiveMongo Tests');
37 $suite->addTestSuite('CacheTest');
38 $suite->addTestSuite('QueryTest');
39 $suite->addTestSuite('ReferencesTest');
40 $suite->addTestSuite('ValidatorsTest');
41 $suite->addTestSuite('BugsTest');
42 $suite->addTestSuite('HookTest');
43 $suite->addTestSuite('ArrayTest');
44 $suite->addTestSuite('SleepTest');