View Javadoc

1   /* IoUtilsTest
2    * 
3    * $Id: IoUtilsTest.java 3715 2005-07-20 19:48:12Z stack-sf $
4    *
5    * Created on Jun 9, 2005
6    * 
7    * Copyright (C) 2003 Internet Archive.
8    *
9    * This file is part of the Heritrix web crawler (crawler.archive.org).
10   *
11   * Heritrix is free software; you can redistribute it and/or modify
12   * it under the terms of the GNU Lesser Public License as published by
13   * the Free Software Foundation; either version 2.1 of the License, or
14   * any later version.
15   *
16   * Heritrix is distributed in the hope that it will be useful,
17   * but WITHOUT ANY WARRANTY; without even the implied warranty of
18   * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
19   * GNU Lesser Public License for more details.
20   *
21   * You should have received a copy of the GNU Lesser Public License
22   * along with Heritrix; if not, write to the Free Software
23   * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307  USA
24   *
25   */
26  package org.archive.crawler.util;
27  
28  import java.io.File;
29  import java.io.IOException;
30  
31  import org.archive.util.TmpDirTestCase;
32  
33  /***
34   * Test IoUtils.
35   * @author stack
36   */
37  public class IoUtilsTest extends TmpDirTestCase {
38      public void testGetInputStreamFileFileString() throws IOException {
39          File f = new File(getTmpDir(), this.getName() + ".txt");
40          f.createNewFile();
41          assertNotNull(f + " doesn't return inputstream",
42              IoUtils.getInputStream(f.getParentFile(), f.getName()));
43          // Comment out test that requires net.
44          // assertNotNull(IoUtils.getInputStream("http://www.archive.org/"));
45      }
46  }