< prev index next >

jaxp/test/javax/xml/jaxp/module/ServiceProviderTest/LayerModularXMLParserTest.java

Print this page
rev 1119 : [mq]: 8180195


  25 import static org.testng.Assert.assertTrue;
  26 
  27 import java.lang.ClassLoader;
  28 import java.lang.String;
  29 import java.lang.System;
  30 import java.lang.module.Configuration;
  31 import java.lang.module.ModuleFinder;
  32 import java.lang.reflect.Layer;
  33 import java.lang.reflect.Method;
  34 import java.lang.reflect.Module;
  35 import java.nio.file.Paths;
  36 import java.nio.file.Path;
  37 import java.util.Collections;
  38 import java.util.Iterator;
  39 import java.util.ServiceLoader;
  40 import java.util.Set;
  41 
  42 import org.testng.annotations.BeforeTest;
  43 import org.testng.annotations.Test;
  44 
  45 import jdk.testlibrary.CompilerUtils;
  46 
  47 /*
  48  * @test
  49  * @library /javax/xml/jaxp/libs
  50  * @build jdk.testlibrary.*
  51  * @run testng LayerModularXMLParserTest
  52  * @bug 8078820 8156119
  53  * @summary Tests JAXP lib works with layer and TCCL
  54  */
  55 
  56 @Test
  57 public class LayerModularXMLParserTest {
  58 
  59     private static final String TEST_SRC = System.getProperty("test.src");
  60 
  61     private static final Path SRC_DIR = Paths.get(TEST_SRC, "src");
  62     private static final Path MOD_DIR1 = Paths.get("mod1");
  63     private static final Path MOD_DIR2 = Paths.get("mod2");
  64 
  65     /*
  66      * services provided by provider1
  67      */
  68     private static final String[] services1 = { "javax.xml.parsers.DocumentBuilderFactory",
  69             "javax.xml.parsers.SAXParserFactory", "javax.xml.stream.XMLInputFactory",
  70             "javax.xml.stream.XMLOutputFactory", "javax.xml.transform.TransformerFactory",




  25 import static org.testng.Assert.assertTrue;
  26 
  27 import java.lang.ClassLoader;
  28 import java.lang.String;
  29 import java.lang.System;
  30 import java.lang.module.Configuration;
  31 import java.lang.module.ModuleFinder;
  32 import java.lang.reflect.Layer;
  33 import java.lang.reflect.Method;
  34 import java.lang.reflect.Module;
  35 import java.nio.file.Paths;
  36 import java.nio.file.Path;
  37 import java.util.Collections;
  38 import java.util.Iterator;
  39 import java.util.ServiceLoader;
  40 import java.util.Set;
  41 
  42 import org.testng.annotations.BeforeTest;
  43 import org.testng.annotations.Test;
  44 
  45 import jdk.test.lib.compiler.CompilerUtils;
  46 
  47 /*
  48  * @test
  49  * @library /test/lib

  50  * @run testng LayerModularXMLParserTest
  51  * @bug 8078820 8156119
  52  * @summary Tests JAXP lib works with layer and TCCL
  53  */
  54 
  55 @Test
  56 public class LayerModularXMLParserTest {
  57 
  58     private static final String TEST_SRC = System.getProperty("test.src");
  59 
  60     private static final Path SRC_DIR = Paths.get(TEST_SRC, "src");
  61     private static final Path MOD_DIR1 = Paths.get("mod1");
  62     private static final Path MOD_DIR2 = Paths.get("mod2");
  63 
  64     /*
  65      * services provided by provider1
  66      */
  67     private static final String[] services1 = { "javax.xml.parsers.DocumentBuilderFactory",
  68             "javax.xml.parsers.SAXParserFactory", "javax.xml.stream.XMLInputFactory",
  69             "javax.xml.stream.XMLOutputFactory", "javax.xml.transform.TransformerFactory",


< prev index next >