Test reports contain relative and fixed links to files that break when they are moved. To prevent this, the harness provides an EditLinks command-line utility in the main harness JAR file,
javatest.jar, for you to use when moving test reports.
The EditLinks utility checks all files with names ending in .html for HTML links beginning with file names you specified in the EditLinks command. These links are rewritten using the corresponding replacement name from the EditLinks command and are copied to the new location. EditLinks copies all other files to the new location without change.
EditLinks CommandExample:
java -classpath [jt_dir/lib/] javatest.jar com.sun.javatest.EditLinks OPTIONS file...
-e oldPrefix newPrefix
-e options
can be given. When editing a file, the options are checked in the order
they are given.-e /work/ /java/jck-dev/scratch/12Jun00/jck-lab3/<a href="/work/api/java_lang/results.jtr">/work/api/java_lang/results.jtr</a><a href="/work/api/java_lang/results.jtr">/work/api/java_lang/results.jtr</a><a href="/java/jck-dev/scratch/12Jun00/jck-lab3/api/java_lang/results.jtr">/work/api/java_lang/results.jtr</a>
-ignore file
-ignore may
be given.
For example, -ignore SCCS causes any directories named SCCS to be ignored.
-o file
| Code | Description |
|---|---|
| 0 | The copy was successful. |
| 1 | A problem exists with the command-line arguments. |
| 2 | A problem exists with the command-line arguments. |
| 3 | An error occurred while performing the copy. |
EditLinks CommandIn the following example, test12-dir.wd and myworkdir.wd represent file names that might exist on your system. Win32 users must also replace the UNIX system file separators with Windows file separators (/) to run these examples.
java -cp [jt-dir/lib/] javatest.jar com.sun.javatest.EditLinks -e /work/ /java/jck-dev/scratch/12Jun00/jck-lab3/ -o test12_dir.wd myworkdir.wd
Copyright © 2002, 2010, Oracle and/or its affiliates. All rights reserved.