package org.jooby.assets;
import static org.junit.Assert.assertEquals;
import org.junit.Test;
import com.typesafe.config.ConfigFactory;
public class YuiJsMinTest {
@Test
public void compress() throws Exception {
assertEquals("function(a){return a*2;}",
new YuiJs().process("/x.js", "function (longvar) {\nreturn longvar * 2;\n}",
ConfigFactory.empty()));
}
@Test(expected = AssetException.class)
public void error() throws Exception {
assertEquals("function(a){return a*2;}",
new YuiJs().process("/x.js", "function (longvar) {\nreturn longvar 2;\n}",
ConfigFactory.empty()));
}
}