langtools/test/com/sun/javadoc/testClassCrossReferences/TestClassCrossReferences.java
changeset 23971 f5ff1f5a8dee
parent 21478 fa4c7cda1b41
child 24065 fc4022e50129
equal deleted inserted replaced
23970:76f4acb11952 23971:f5ff1f5a8dee
     1 /*
     1 /*
     2  * Copyright (c) 2002, 2013, Oracle and/or its affiliates. All rights reserved.
     2  * Copyright (c) 2002, 2014, Oracle and/or its affiliates. All rights reserved.
     3  * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
     3  * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
     4  *
     4  *
     5  * This code is free software; you can redistribute it and/or modify it
     5  * This code is free software; you can redistribute it and/or modify it
     6  * under the terms of the GNU General Public License version 2 only, as
     6  * under the terms of the GNU General Public License version 2 only, as
     7  * published by the Free Software Foundation.
     7  * published by the Free Software Foundation.
    34 
    34 
    35 public class TestClassCrossReferences extends JavadocTester {
    35 public class TestClassCrossReferences extends JavadocTester {
    36 
    36 
    37     private static final String BUG_ID = "4652655-4857717";
    37     private static final String BUG_ID = "4652655-4857717";
    38     private static final String[][] TEST = {
    38     private static final String[][] TEST = {
    39         {BUG_ID + FS + "C.html",
    39         {BUG_ID + "/C.html",
    40             "<a href=\"http://java.sun.com/j2se/1.4/docs/api/java/math/package-summary.html?is-external=true\"><code>Link to math package</code></a>"},
    40             "<a href=\"http://java.sun.com/j2se/1.4/docs/api/java/math/package-summary.html?is-external=true\"><code>Link to math package</code></a>"},
    41         {BUG_ID + FS + "C.html",
    41         {BUG_ID + "/C.html",
    42             "<a href=\"http://java.sun.com/j2se/1.4/docs/api/javax/swing/text/AbstractDocument.AttributeContext.html?is-external=true\" " +
    42             "<a href=\"http://java.sun.com/j2se/1.4/docs/api/javax/swing/text/AbstractDocument.AttributeContext.html?is-external=true\" " +
    43             "title=\"class or interface in javax.swing.text\"><code>Link to AttributeContext innerclass</code></a>"},
    43             "title=\"class or interface in javax.swing.text\"><code>Link to AttributeContext innerclass</code></a>"},
    44         {BUG_ID + FS + "C.html",
    44         {BUG_ID + "/C.html",
    45             "<a href=\"http://java.sun.com/j2se/1.4/docs/api/java/math/BigDecimal.html?is-external=true\" " +
    45             "<a href=\"http://java.sun.com/j2se/1.4/docs/api/java/math/BigDecimal.html?is-external=true\" " +
    46                 "title=\"class or interface in java.math\"><code>Link to external class BigDecimal</code></a>"},
    46                 "title=\"class or interface in java.math\"><code>Link to external class BigDecimal</code></a>"},
    47         {BUG_ID + FS + "C.html",
    47         {BUG_ID + "/C.html",
    48             "<a href=\"http://java.sun.com/j2se/1.4/docs/api/java/math/BigInteger.html?is-external=true#gcd-java.math.BigInteger-\" " +
    48             "<a href=\"http://java.sun.com/j2se/1.4/docs/api/java/math/BigInteger.html?is-external=true#gcd-java.math.BigInteger-\" " +
    49                 "title=\"class or interface in java.math\"><code>Link to external member gcd</code></a>"},
    49                 "title=\"class or interface in java.math\"><code>Link to external member gcd</code></a>"},
    50         {BUG_ID + FS + "C.html",
    50         {BUG_ID + "/C.html",
    51             "<dl>" + NL + "<dt><span class=\"overrideSpecifyLabel\">Overrides:</span></dt>" + NL +
    51             "<dl>\n" +
    52             "<dd><code>toString</code>&nbsp;in class&nbsp;<code>java.lang.Object</code></dd>" + NL +
    52             "<dt><span class=\"overrideSpecifyLabel\">Overrides:</span></dt>\n" +
       
    53             "<dd><code>toString</code>&nbsp;in class&nbsp;<code>java.lang.Object</code></dd>\n" +
    53             "</dl>"}
    54             "</dl>"}
    54     };
    55     };
    55     private static final String[][] NEGATED_TEST = NO_TEST;
    56     private static final String[][] NEGATED_TEST = NO_TEST;
    56     private static final String[] ARGS =
    57     private static final String[] ARGS =
    57         new String[] {
    58         new String[] {
    58             "-d", BUG_ID, "-sourcepath", SRC_DIR,
    59             "-d", BUG_ID, "-sourcepath", SRC_DIR,
    59             "-linkoffline", "http://java.sun.com/j2se/1.4/docs/api/",
    60             "-linkoffline", "http://java.sun.com/j2se/1.4/docs/api/",
    60             SRC_DIR, SRC_DIR + FS + "C.java"};
    61             SRC_DIR, SRC_DIR + "/C.java"};
    61 
    62 
    62     /**
    63     /**
    63      * The entry point of the test.
    64      * The entry point of the test.
    64      * @param args the array of command line arguments.
    65      * @param args the array of command line arguments.
    65      */
    66      */