Example #1
0
 public function testBundleInstall()
 {
     // container is inited with default values
     $this->assertSame(array(), $this->container->get('installed'));
     $this->assertFalse($this->container->isInstalled('test.bundle'));
     $this->container->markAsInstalled('test.bundle', array());
     $this->assertTrue($this->container->isInstalled('test.bundle'));
     $container = new Container();
     $path = dirname(__FILE__) . '/../project';
     $container->getDao()->setProjectPath($path);
     $this->assertSame(array(), $container->get('installed'));
     $container->read();
     $this->assertSame(array('test.bundle'), $container->get('installed'));
 }