public function testMixin() { // Skip default confings $manager = new Manager(); $manager->setBasePath(__DIR__ . '/../test/assets/'); $manager->setBaseUri('/assets'); $manager->setCompileDirectory('_compiled'); $manager->addPathAlias('admin', '{folder}/admin'); //$manager->setVersion(1.0); $result = '<link href="/assets/css/admin/default.css" rel="stylesheet" type="text/css" />' . PHP_EOL . '<script src="/assets/js/default.js" type="text/javascript"></script>'; $expected = $manager->mixed(['js/default.js', 'admin:default.css']); $this->assertEquals($result, $expected->output()); }