Ejemplo n.º 1
0
 public function testDirectoriesCustomization()
 {
     $config = [DirectoryList::APP => [DirectoryList::PATH => 'foo', DirectoryList::URL_PATH => 'bar']];
     $object = new DirectoryList('/root/dir', $config);
     $this->assertFileExists($object->getPath(DirectoryList::SYS_TMP));
     $this->assertEquals('/root/dir/foo', $object->getPath(DirectoryList::APP));
     $this->assertEquals('bar', $object->getUrlPath(DirectoryList::APP));
     $this->setExpectedException('\\Magento\\Framework\\Filesystem\\FilesystemException', "Unknown directory type: 'unknown'");
     $object->getPath('unknown');
 }
Ejemplo n.º 2
0
 /**
  * @param array $config
  * @param string|bool $expected
  * @dataProvider getUrlPathDataProvider
  */
 public function testGetUrlPath($config, $expected)
 {
     $object = new DirectoryList('/root/dir', $config);
     $this->assertEquals($expected, $object->getUrlPath(DirectoryList::SYS_TMP));
 }