--- /dev/null
+<?php
+/*
+ * This file bootstraps the test environment.
+ */
+namespace Doctrine\Tests;
+
+error_reporting(E_ALL | E_STRICT);
+
+// register silently failing autoloader
+spl_autoload_register(function($class)
+{
+ if (0 === strpos($class, 'Doctrine\Tests\\')) {
+ $path = __DIR__.'/../../'.strtr($class, '\\', '/').'.php';
+ if (file_exists($path) && is_readable($path)) {
+ require_once $path;
+
+ return true;
+ }
+ } else if (0 === strpos($class, 'Doctrine\Common\\')) {
+ $path = __DIR__.'/../../../lib/'.($class = strtr($class, '\\', '/')).'.php';
+ if (file_exists($path) && is_readable($path)) {
+ require_once $path;
+
+ return true;
+ }
+ }
+});
+
+\Doctrine\Common\Annotations\AnnotationRegistry::registerAutoloadNamespace(
+ 'Doctrine\Tests\Common\Annotations\Fixtures', __DIR__ . '/../../'
+);