lithium\tests\cases\net\http\MediaTest::testDeleteLocation PHP Method

testDeleteLocation() public method

public testDeleteLocation ( )
    public function testDeleteLocation()
    {
        $result = Media::asset('/js/path/file', 'js', array('base' => '/app/base'));
        $expected = '/app/base/js/path/file.js';
        $this->assertEqual($expected, $result);
        Media::attach('foo_blog', array('prefix' => 'assets/plugin/blog'));
        $result = Media::asset('/js/path/file', 'js', array('scope' => 'foo_blog', 'base' => '/app/base'));
        $expected = '/app/base/assets/plugin/blog/js/path/file.js';
        $this->assertEqual($expected, $result);
        Media::attach('foo_blog', false);
        $this->assertEqual(array(), Media::attached('foo_blog'));
    }