Autoload namespaced test classes

This commit is contained in:
Robin Appelman 2013-01-07 00:36:01 +01:00
parent e8d08d4930
commit 0ca5047da5
1 changed files with 2 additions and 0 deletions

View File

@ -105,6 +105,8 @@ class OC
$path = str_replace('\\', '/', $className) . '.php'; $path = str_replace('\\', '/', $className) . '.php';
} elseif (strpos($className, 'Test_') === 0) { } elseif (strpos($className, 'Test_') === 0) {
$path = 'tests/lib/' . strtolower(str_replace('_', '/', substr($className, 5)) . '.php'); $path = 'tests/lib/' . strtolower(str_replace('_', '/', substr($className, 5)) . '.php');
} elseif (strpos($className, 'Test\\') === 0) {
$path = 'tests/lib/' . strtolower(str_replace('\\', '/', substr($className, 5)) . '.php');
} else { } else {
return false; return false;
} }