From df3fdc03e961f789779cda28046c55aca0040010 Mon Sep 17 00:00:00 2001 From: Javen O'Neal Date: Tue, 20 Jun 2017 09:16:05 +0000 Subject: [PATCH] @Ignore("requires an internet connection to a 3rd party site" git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1799326 13f79535-47bb-0310-9956-ffa450edef68 --- .../apache/poi/hslf/usermodel/TestPictures.java | 15 ++++++++++++++- 1 file changed, 14 insertions(+), 1 deletion(-) diff --git a/src/scratchpad/testcases/org/apache/poi/hslf/usermodel/TestPictures.java b/src/scratchpad/testcases/org/apache/poi/hslf/usermodel/TestPictures.java index 398603cb78..40e20429ed 100644 --- a/src/scratchpad/testcases/org/apache/poi/hslf/usermodel/TestPictures.java +++ b/src/scratchpad/testcases/org/apache/poi/hslf/usermodel/TestPictures.java @@ -466,11 +466,24 @@ public final class TestPictures { * See "Please remove my file from your svn" on @poi-dev from Dec 12, 2013 */ @Test - @Ignore + @Ignore("requires an internet connection to a 3rd party site") + // As of 2017-06-20, the file still exists at the specified URL and the test passes. public void testZeroPictureLength() throws IOException { // take the data from www instead of test directory URL url = new URL("http://www.cs.sfu.ca/~anoop/courses/CMPT-882-Fall-2002/chris.ppt"); HSLFSlideShowImpl hslf = new HSLFSlideShowImpl(url.openStream()); + /* Assume that the file could retrieved... + InputStream is; + HSLFSlideShowImpl hslf; + try { + is = url.openStream(); + hslf = new HSLFSlideShowImpl(is); + is.close(); + } catch (final IOException e) { + Assume.assumeTrue(e.getMessage(), false); + throw e; + } + */ // Should still have 2 real pictures assertEquals(2, hslf.getPictureData().size()); -- 2.39.5