package org.jooby.assets; import static org.junit.Assert.assertEquals; import java.util.Arrays; import java.util.List; import org.junit.Test; import com.typesafe.config.Config; import com.typesafe.config.ConfigFactory; import com.typesafe.config.ConfigValueFactory; public class Issue515 { @Test public void shouldGenerateValidFileSet() throws Exception { List<String> styles = new AssetCompiler(conf("issue515.conf", "dev")).styles("search"); assertEquals(Arrays.asList("/css/bulma.min.css", "/css/font-awesome.min.css", "/css/header.scss", "/css/main.scss", "/css/sprite.css", "/css/search.scss"), styles); } private Config conf(final String path, final String env) { return ConfigFactory.parseResources(path) .withValue("assets.env", ConfigValueFactory.fromAnyRef(env)) .withValue("assets.charset", ConfigValueFactory.fromAnyRef("UTF-8")); } }