|
|
|
|
@ -45,23 +45,30 @@ class AutoLoader extends \PHPUnit_Framework_TestCase {
|
|
|
|
|
$this->assertEquals(array('foo/Foo/Bar.php'), $this->loader->findClass('Foo_Bar'));
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
public function loadTestNamespace() {
|
|
|
|
|
$this->assertEquals(array('test/foo/bar.php'), $this->loader->findClass('Test\Foo\Bar'));
|
|
|
|
|
public function testLoadTestNamespace() {
|
|
|
|
|
$this->assertEquals(array('tests/lib/foo/bar.php'), $this->loader->findClass('Test\Foo\Bar'));
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
public function loadTest() {
|
|
|
|
|
$this->assertEquals(array('test/foo/bar.php'), $this->loader->findClass('Test_Foo_Bar'));
|
|
|
|
|
public function testLoadTest() {
|
|
|
|
|
$this->assertEquals(array('tests/lib/foo/bar.php'), $this->loader->findClass('Test_Foo_Bar'));
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
public function loadCoreNamespace() {
|
|
|
|
|
$this->assertEquals(array('lib/foo/bar.php'), $this->loader->findClass('OC\Foo\Bar'));
|
|
|
|
|
public function testLoadCoreNamespace() {
|
|
|
|
|
$this->assertEquals(array('foo/bar.php'), $this->loader->findClass('OC\Foo\Bar'));
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
public function loadCore() {
|
|
|
|
|
$this->assertEquals(array('lib/legacy/foo/bar.php', 'lib/foo/bar.php'), $this->loader->findClass('OC_Foo_Bar'));
|
|
|
|
|
public function testLoadCore() {
|
|
|
|
|
$this->assertEquals(array('legacy/foo/bar.php', 'foo/bar.php'), $this->loader->findClass('OC_Foo_Bar'));
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
public function loadPublicNamespace() {
|
|
|
|
|
$this->assertEquals(array('lib/public/foo/bar.php'), $this->loader->findClass('OCP\Foo\Bar'));
|
|
|
|
|
public function testLoadPublicNamespace() {
|
|
|
|
|
$this->assertEquals(array('public/foo/bar.php'), $this->loader->findClass('OCP\Foo\Bar'));
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
public function testLoadAppNamespace() {
|
|
|
|
|
$result = $this->loader->findClass('OCA\Files\Foobar');
|
|
|
|
|
$this->assertEquals(2, count($result));
|
|
|
|
|
$this->assertStringEndsWith('apps/files/foobar.php', $result[0]);
|
|
|
|
|
$this->assertStringEndsWith('apps/files/lib/foobar.php', $result[1]);
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
|