langtools/test/com/sun/javadoc/testSupplementary/TestSupplementary.java
changeset 24072 e7549dcbc4af
parent 24065 fc4022e50129
child 24399 af1a0220d0fa
equal deleted inserted replaced
24071:b0845717434e 24072:e7549dcbc4af
    35 
    35 
    36 import java.util.Locale;
    36 import java.util.Locale;
    37 
    37 
    38 public class TestSupplementary extends JavadocTester {
    38 public class TestSupplementary extends JavadocTester {
    39 
    39 
    40     private static final String BUG_ID = "4914724";
       
    41     private static final String[][] TEST = {
    40     private static final String[][] TEST = {
    42         {WARNING_OUTPUT, "C.java:38: warning - Tag @see:illegal character: \"119040\" in \"C#method\ud834\udd00()"},
    41         {WARNING_OUTPUT, "C.java:38: warning - Tag @see:illegal character: \"119040\" in \"C#method\ud834\udd00()"},
    43         {WARNING_OUTPUT, "C.java:44: warning - illegal character \ud801 in @serialField tag: field\ud801\ud801 int."},
    42         {WARNING_OUTPUT, "C.java:44: warning - illegal character \ud801 in @serialField tag: field\ud801\ud801 int."},
    44         {WARNING_OUTPUT, "C.java:44: warning - illegal character \ud834\udd7b in @serialField tag: \ud834\udd7bfield int."},
    43         {WARNING_OUTPUT, "C.java:44: warning - illegal character \ud834\udd7b in @serialField tag: \ud834\udd7bfield int."},
    45     };
    44     };
    48         {WARNING_OUTPUT, "C.java:19: warning - Tag @see:illegal character"},
    47         {WARNING_OUTPUT, "C.java:19: warning - Tag @see:illegal character"},
    49         {WARNING_OUTPUT, "C.java:24: warning - Tag @see:illegal character"},
    48         {WARNING_OUTPUT, "C.java:24: warning - Tag @see:illegal character"},
    50         {WARNING_OUTPUT, "C.java:31: warning - illegal character"},
    49         {WARNING_OUTPUT, "C.java:31: warning - illegal character"},
    51     };
    50     };
    52     private static final String[] ARGS = new String[] {
    51     private static final String[] ARGS = new String[] {
    53         "-locale", "en_US", "-d", BUG_ID, SRC_DIR + "/C.java"
    52         "-locale", "en_US", "-d", OUTPUT_DIR, SRC_DIR + "/C.java"
    54     };
    53     };
    55 
    54 
    56     /**
    55     /**
    57      * The entry point of the test.
    56      * The entry point of the test.
    58      * @param args the array of command line arguments.
    57      * @param args the array of command line arguments.
    65             tester.printSummary();
    64             tester.printSummary();
    66         } finally {
    65         } finally {
    67             Locale.setDefault(saveLocale);
    66             Locale.setDefault(saveLocale);
    68         }
    67         }
    69     }
    68     }
    70 
       
    71     /**
       
    72      * {@inheritDoc}
       
    73      */
       
    74     public String getBugId() {
       
    75         return BUG_ID;
       
    76     }
       
    77 
       
    78     /**
       
    79      * {@inheritDoc}
       
    80      */
       
    81     public String getBugName() {
       
    82         return getClass().getName();
       
    83     }
       
    84 }
    69 }