< prev index next >

test/javax/xml/jaxp/functional/catalog/UrnUnwrappingTest.java

Print this page




  50         checkPubIdResolution(createResolver(), urn, matchedUri);
  51     }
  52 
  53     @DataProvider(name = "urn-matchedUri")
  54     public Object[][] data() {
  55         return new Object[][] {
  56                 // The specified public id is URN format.
  57                 { "urn:publicid:-:REMOTE:DTD+ALICE+DOCALICE+XML:EN",
  58                         "http://local/base/dtd/docAlicePub.dtd" },
  59 
  60                 // The specified public id includes some special URN chars.
  61                 { "urn:publicid:-:REMOTE:DTD+BOB+DOCBOB+;+%2B+%3A+%2F+%3B+%27"
  62                         + "+%3F+%23+%25:EN",
  63                         "http://local/base/dtd/docBobPub.dtd" } };
  64     }
  65 
  66     private CatalogResolver createResolver() {
  67         return catalogResolver("urnUnwrapping.xml");
  68     }
  69 }
  70 


  50         checkPubIdResolution(createResolver(), urn, matchedUri);
  51     }
  52 
  53     @DataProvider(name = "urn-matchedUri")
  54     public Object[][] data() {
  55         return new Object[][] {
  56                 // The specified public id is URN format.
  57                 { "urn:publicid:-:REMOTE:DTD+ALICE+DOCALICE+XML:EN",
  58                         "http://local/base/dtd/docAlicePub.dtd" },
  59 
  60                 // The specified public id includes some special URN chars.
  61                 { "urn:publicid:-:REMOTE:DTD+BOB+DOCBOB+;+%2B+%3A+%2F+%3B+%27"
  62                         + "+%3F+%23+%25:EN",
  63                         "http://local/base/dtd/docBobPub.dtd" } };
  64     }
  65 
  66     private CatalogResolver createResolver() {
  67         return catalogResolver("urnUnwrapping.xml");
  68     }
  69 }

< prev index next >