Esempio n. 1
0
 /**
  * testMethod_autoloadExclusions()
  */
 public function testMethod_autoloadExclusions()
 {
     // exclude "Smarty_Internal" classes
     $this->assertTrue(Loader::autoloadExclusions('Smarty_Internal_SomeClass'));
     // exclude "Doctrine" classes
     $this->assertTrue(Loader::autoloadExclusions('Doctrine_SomeClass'));
     // but not, our own namespaced doctrine classes "Koch\Doctrine\"
     $this->assertFalse(Loader::autoloadExclusions('Koch\\Doctrine\\SomeClass'));
     // exclude "Smarty" classes
     $this->assertTrue(Loader::autoloadExclusions('Smarty_'));
     // but not, our own smarty class "\Smarty"
     $this->assertFalse(Loader::autoloadExclusions('Koch\\View\\Renderer\\Smarty'));
 }