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> in class <code>java.lang.Object</code></dd>" + NL + |
52 "<dt><span class=\"overrideSpecifyLabel\">Overrides:</span></dt>\n" + |
|
53 "<dd><code>toString</code> in class <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 */ |