langtools/test/com/sun/javadoc/testBadPackageFileInJar/TestBadPackageFileInJar.java
changeset 24072 e7549dcbc4af
parent 24065 fc4022e50129
child 24399 af1a0220d0fa
equal deleted inserted replaced
24071:b0845717434e 24072:e7549dcbc4af
    33  * @run main TestBadPackageFileInJar
    33  * @run main TestBadPackageFileInJar
    34  */
    34  */
    35 
    35 
    36 public class TestBadPackageFileInJar extends JavadocTester {
    36 public class TestBadPackageFileInJar extends JavadocTester {
    37 
    37 
    38     protected static final String FS = System.getProperty("file.separator");
       
    39 
       
    40     private static final String BUG_ID = "4691095";
       
    41 
       
    42     private static final String[][] TEST =
    38     private static final String[][] TEST =
    43         new String[][] {
    39         new String[][] {
    44             {ERROR_OUTPUT,
    40             {ERROR_OUTPUT,
    45                 "badPackageFileInJar.jar" + FS + "pkg/package.html: error - Body tag missing from HTML"}
    41                 "badPackageFileInJar.jar" + FS + "pkg/package.html: error - Body tag missing from HTML"}
    46         };
    42         };
    47 
    43 
    48     private static final String[] ARGS =
    44     private static final String[] ARGS =
    49         new String[] {
    45         new String[] {
    50             "-d", BUG_ID, "-sourcepath", SRC_DIR, "-classpath",
    46             "-d", OUTPUT_DIR, "-sourcepath", SRC_DIR, "-classpath",
    51             SRC_DIR + "/badPackageFileInJar.jar", "pkg"};
    47             SRC_DIR + "/badPackageFileInJar.jar", "pkg"};
    52 
    48 
    53 
    49 
    54     /**
    50     /**
    55      * The entry point of the test.
    51      * The entry point of the test.
    58     public static void main(String[] args) {
    54     public static void main(String[] args) {
    59         TestBadPackageFileInJar tester = new TestBadPackageFileInJar();
    55         TestBadPackageFileInJar tester = new TestBadPackageFileInJar();
    60         tester.run(ARGS, TEST, NO_TEST);
    56         tester.run(ARGS, TEST, NO_TEST);
    61         tester.printSummary();
    57         tester.printSummary();
    62     }
    58     }
    63 
       
    64     /**
       
    65      * {@inheritDoc}
       
    66      */
       
    67     public String getBugId() {
       
    68         return BUG_ID;
       
    69     }
       
    70 
       
    71     /**
       
    72      * {@inheritDoc}
       
    73      */
       
    74     public String getBugName() {
       
    75         return getClass().getName();
       
    76     }
       
    77 }
    59 }