1 19 20 package org.netbeans.modules.xml.catalog.impl.sun; 21 22 import junit.framework.TestCase; 23 24 import java.net.URL ; 25 26 import org.xml.sax.InputSource ; 27 28 33 public final class CatalogTest extends TestCase { 34 35 public void testSpaceInPath() throws Exception { 36 Catalog catalog = new Catalog(); 37 URL locationURL = getClass().getResource("data/catalog.xml"); 38 String location = locationURL.toExternalForm(); 39 catalog.setLocation(location); 40 catalog.refresh(); 41 String s0 = catalog.resolvePublic("-//NetBeans//IZ53710//EN"); 42 new URL (s0).openStream(); 43 String s1 = catalog.resolvePublic("-//NetBeans//IZ53710 1//EN"); 44 new URL (s1).openStream(); 45 String s2 = catalog.resolvePublic("-//NetBeans//IZ53710 2//EN"); 46 String s3 = catalog.resolvePublic("-//NetBeans//IZ53710 3//EN"); 48 new URL (s3).openStream(); 49 50 InputSource in1 = catalog.resolveEntity("-//NetBeans//IZ53710 1//EN", null); 51 InputSource in2 = catalog.resolveEntity("-//NetBeans//IZ53710 2//EN", null); 52 InputSource in3 = catalog.resolveEntity("-//NetBeans//IZ53710 3//EN", null); 53 54 System.err.println("Done"); 55 } 56 } 57 | Popular Tags |