Search in sources :

Example 6 with AssetResource

use of org.opennms.web.assets.api.AssetResource in project opennms by OpenNMS.

the class AssetLocatorImplTest method testGetResourcesUnminified.

@Test
public void testGetResourcesUnminified() throws Exception {
    final Optional<Collection<AssetResource>> resources = m_locator.getResources("test-asset", false);
    assertTrue(resources.isPresent());
    assertNotNull(resources.get());
    assertEquals(1, resources.get().size());
    final AssetResource resource = resources.get().iterator().next();
    assertEquals("test-asset", resource.getAsset());
    assertEquals("js", resource.getType());
    assertEquals("assets/test.js", resource.getPath());
}
Also used : Collection(java.util.Collection) AssetResource(org.opennms.web.assets.api.AssetResource) Test(org.junit.Test)

Aggregations

AssetResource (org.opennms.web.assets.api.AssetResource)6 IOException (java.io.IOException)3 ClassPathResource (org.springframework.core.io.ClassPathResource)3 Path (java.nio.file.Path)2 Collection (java.util.Collection)2 Test (org.junit.Test)2 FileSystemResource (org.springframework.core.io.FileSystemResource)2 Resource (org.springframework.core.io.Resource)2 UrlResource (org.springframework.core.io.UrlResource)2 ServletContextResource (org.springframework.web.context.support.ServletContextResource)2 File (java.io.File)1 FileInputStream (java.io.FileInputStream)1 InputStream (java.io.InputStream)1 URL (java.net.URL)1 ArrayList (java.util.ArrayList)1 HashMap (java.util.HashMap)1 List (java.util.List)1 GET (javax.ws.rs.GET)1 Path (javax.ws.rs.Path)1 WebApplicationException (javax.ws.rs.WebApplicationException)1