package org.jooby.assets;
import org.jooby.Results;
import org.jooby.hbs.Hbs;
import org.junit.Test;
public class NoPipelineFeature extends AssetsBase {
{
use(assets("dev", "basedir", "org/jooby/assets", "fileset",
hash("home", list("js/index.js", "css/index.css")), "watch", false));
use(new Hbs("/org/jooby/assets"));
use(new Assets());
get("/", () -> Results.html("index"));
}
@Test
public void nopipeline() throws Exception {
request()
.get("/")
.expect("[/org/jooby/assets/css/index.css]\n" +
"<link href=\"/org/jooby/assets/css/index.css\" rel=\"stylesheet\">\n" +
"\n" +
"[/org/jooby/assets/js/index.js]\n" +
"<script src=\"/org/jooby/assets/js/index.js\"></script>\n");
}
@Test
public void indexjs() throws Exception {
request()
.get("/org/jooby/assets/js/index.js")
.expect("function index() {\n" +
"}\n" +
"");
}
}