blob: 973594afa79157104d81bee1a005e9db0b9ecd6b [file] [log] [blame]
package org.purl.wf4ever.robundle.manifest;
import static org.junit.Assert.assertNotNull;
import java.net.URL;
import java.util.Map;
import org.junit.Test;
import com.github.jsonldjava.core.DocumentLoader;
//import com.github.jsonldjava.core.DocumentLoader;
public class TestRDFToManifest {
private static final String CONTEXT = "https://w3id.org/bundle/context";
@Test
public void contextLoadedFromJarCache() throws Exception {
// RDFToManifest.makeBaseURI(); // trigger static{} block
Map<String, Object> context = (Map<String, Object>) new DocumentLoader()
.fromURL(new URL(CONTEXT));
// FIXME: jsonld-java 0.3 and later uses DocumentLoader instead of
// JSONUtils
// Map<String, Object> context = (Map<String, Object>)
// JSONUtils.fromURL(new URL(CONTEXT));
Object retrievedFrom = context.get("http://purl.org/pav/retrievedFrom");
assertNotNull("Did not load context from cache: " + CONTEXT,
retrievedFrom);
}
}