diff --git a/src/test/java/org/scijava/io/http/HTTPHandleTest.java b/src/test/java/org/scijava/io/http/HTTPHandleTest.java index d8fb3e1..21cedc4 100644 --- a/src/test/java/org/scijava/io/http/HTTPHandleTest.java +++ b/src/test/java/org/scijava/io/http/HTTPHandleTest.java @@ -37,6 +37,7 @@ import java.io.FileOutputStream; import java.io.FileWriter; import java.io.IOException; +import java.net.URISyntaxException; import java.nio.file.Files; import java.nio.file.Path; import java.util.Collections; @@ -132,6 +133,15 @@ public void testBasicAuth() throws Exception { } } + @Test(timeout=15_000) + public void testRemoteReading() throws URISyntaxException, IOException { + DataHandle handle = dataHandleService.readBuffer(new HTTPLocation( + "https://github.com/scijava/scijava-io-http/raw/master/src/test/resources/testfile")); + + checkBasicReadMethods(handle, true); + checkEndiannessReading(handle); + } + /** * Creates a server which needs to be accessed with HTTP basic auth *