예제 #1
0
파일: AssetsTest.php 프로젝트: getgrav/grav
 public function testAddDirCss()
 {
     $this->assets->addDirCss('/system');
     $this->assertTrue(is_array($this->assets->getCss()));
     $this->assertTrue(count($this->assets->getCss()) > 0);
     $this->assertTrue(is_array($this->assets->getJs()));
     $this->assertTrue(count($this->assets->getJs()) == 0);
     $this->assets->reset();
     $this->assets->addDirCss('/system/assets');
     $this->assertTrue(is_array($this->assets->getCss()));
     $this->assertTrue(count($this->assets->getCss()) > 0);
     $this->assertTrue(is_array($this->assets->getJs()));
     $this->assertTrue(count($this->assets->getJs()) == 0);
     $this->assets->reset();
     $this->assets->addDirJs('/system');
     $this->assertTrue(is_array($this->assets->getCss()));
     $this->assertTrue(count($this->assets->getCss()) == 0);
     $this->assertTrue(is_array($this->assets->getJs()));
     $this->assertTrue(count($this->assets->getJs()) > 0);
     $this->assets->reset();
     $this->assets->addDirJs('/system/assets');
     $this->assertTrue(is_array($this->assets->getCss()));
     $this->assertTrue(count($this->assets->getCss()) == 0);
     $this->assertTrue(is_array($this->assets->getJs()));
     $this->assertTrue(count($this->assets->getJs()) > 0);
     $this->assets->reset();
     $this->assets->addDir('/system/assets');
     $this->assertTrue(is_array($this->assets->getCss()));
     $this->assertTrue(count($this->assets->getCss()) > 0);
     $this->assertTrue(is_array($this->assets->getJs()));
     $this->assertTrue(count($this->assets->getJs()) > 0);
     //Use streams
     $this->assets->reset();
     $this->assets->addDir('system://assets');
     $this->assertTrue(is_array($this->assets->getCss()));
     $this->assertTrue(count($this->assets->getCss()) > 0);
     $this->assertTrue(is_array($this->assets->getJs()));
     $this->assertTrue(count($this->assets->getJs()) > 0);
 }