package ca.uhn.fhir.jpa.provider.dstu3; import static org.junit.Assert.assertEquals; import java.io.IOException; import org.apache.commons.io.IOUtils; import org.apache.http.client.methods.CloseableHttpResponse; import org.apache.http.client.methods.HttpGet; import org.junit.AfterClass; import org.junit.Test; import ca.uhn.fhir.util.TestUtil; public class CorsDstu3Test extends BaseResourceProviderDstu3Test { private static final org.slf4j.Logger ourLog = org.slf4j.LoggerFactory.getLogger(CorsDstu3Test.class); @Test public void saveLocalOrigin() throws IOException { HttpGet get = new HttpGet(ourServerBase + "/Patient?name=test"); get.addHeader("Origin", "file://"); CloseableHttpResponse resp = ourHttpClient.execute(get); ourLog.info(resp.toString()); IOUtils.closeQuietly(resp.getEntity().getContent()); assertEquals(200, resp.getStatusLine().getStatusCode()); } @AfterClass public static void afterClassClearContext() { TestUtil.clearAllStaticFieldsForUnitTest(); } }