public function testSmashWithUrlRewriter() { $manager = new Manager(); $manager->setPublicRoot(__DIR__ . '/resources'); $manager->define('test', function () { $this->style('/lesstest.less'); }); $s = new Smasher($manager, __DIR__ . '/workdir', 1); $urlRewriter = new UrlRewriter('http://example.com'); $s->smash($urlRewriter); $this->assertTrue(file_exists(__DIR__ . '/workdir/test.css')); $content = file_get_contents(__DIR__ . '/workdir/test.css'); $this->assertTrue(strpos($content, 'http://example.com') !== false); @unlink(__DIR__ . '/workdir/test.css'); }
public function testPublicRoot() { $m = new Manager(); $m->setPublicRoot('foo'); $this->assertEquals('foo', $m->getPublicRoot()); }