test/tools/javac/processing/errors/TestReturnCode.java

changeset 1064
c0d5f93af048
parent 699
d2aaaec153e8
child 1466
b52a38d4536c
     1.1 --- a/test/tools/javac/processing/errors/TestReturnCode.java	Thu Aug 04 11:15:37 2011 -0700
     1.2 +++ b/test/tools/javac/processing/errors/TestReturnCode.java	Fri Aug 05 15:57:59 2011 -0700
     1.3 @@ -1,5 +1,5 @@
     1.4  /*
     1.5 - * Copyright (c) 2006, 2010, Oracle and/or its affiliates. All rights reserved.
     1.6 + * Copyright (c) 2006, 2011, Oracle and/or its affiliates. All rights reserved.
     1.7   * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
     1.8   *
     1.9   * This code is free software; you can redistribute it and/or modify it
    1.10 @@ -27,25 +27,25 @@
    1.11   * @summary Test that an erroneous return code results from raising an error.
    1.12   * @author  Joseph D. Darcy
    1.13   * @library ../../lib
    1.14 - * @build JavacTestingAbstractProcessor
    1.15 + * @build JavacTestingAbstractProcessor CompileFail
    1.16   * @compile TestReturnCode.java
    1.17   *
    1.18 - * @compile      -processor TestReturnCode -proc:only                                                                   Foo.java
    1.19 - * @compile/fail -processor TestReturnCode -proc:only                                                    -AErrorOnFirst Foo.java
    1.20 - * @compile/fail -processor TestReturnCode -proc:only                                      -AErrorOnLast                Foo.java
    1.21 - * @compile/fail -processor TestReturnCode -proc:only                                      -AErrorOnLast -AErrorOnFirst Foo.java
    1.22 - * @compile/fail -processor TestReturnCode -proc:only                   -AExceptionOnFirst                              Foo.java
    1.23 - * @compile/fail -processor TestReturnCode -proc:only                   -AExceptionOnFirst               -AErrorOnFirst Foo.java
    1.24 - * @compile/fail -processor TestReturnCode -proc:only                   -AExceptionOnFirst -AErrorOnLast                Foo.java
    1.25 - * @compile/fail -processor TestReturnCode -proc:only                   -AExceptionOnFirst -AErrorOnLast -AErrorOnFirst Foo.java
    1.26 - * @compile/fail -processor TestReturnCode -proc:only -AExceptionOnLast                                                 Foo.java
    1.27 - * @compile/fail -processor TestReturnCode -proc:only -AExceptionOnLast                                  -AErrorOnFirst Foo.java
    1.28 - * @compile/fail -processor TestReturnCode -proc:only -AExceptionOnLast                    -AErrorOnLast                Foo.java
    1.29 - * @compile/fail -processor TestReturnCode -proc:only -AExceptionOnLast                    -AErrorOnLast -AErrorOnFirst Foo.java
    1.30 - * @compile/fail -processor TestReturnCode -proc:only -AExceptionOnLast -AExceptionOnFirst                              Foo.java
    1.31 - * @compile/fail -processor TestReturnCode -proc:only -AExceptionOnLast -AExceptionOnFirst               -AErrorOnFirst Foo.java
    1.32 - * @compile/fail -processor TestReturnCode -proc:only -AExceptionOnLast -AExceptionOnFirst -AErrorOnLast                Foo.java
    1.33 - * @compile/fail -processor TestReturnCode -proc:only -AExceptionOnLast -AExceptionOnFirst -AErrorOnLast -AErrorOnFirst Foo.java
    1.34 + * @compile                     -processor TestReturnCode -proc:only                                                                   Foo.java
    1.35 + * @run main CompileFail ERROR  -processor TestReturnCode -proc:only                                                    -AErrorOnFirst Foo.java
    1.36 + * @run main CompileFail ERROR  -processor TestReturnCode -proc:only                                      -AErrorOnLast                Foo.java
    1.37 + * @run main CompileFail ERROR  -processor TestReturnCode -proc:only                                      -AErrorOnLast -AErrorOnFirst Foo.java
    1.38 + * @run main CompileFail SYSERR -processor TestReturnCode -proc:only                   -AExceptionOnFirst                              Foo.java
    1.39 + * @run main CompileFail SYSERR -processor TestReturnCode -proc:only                   -AExceptionOnFirst               -AErrorOnFirst Foo.java
    1.40 + * @run main CompileFail SYSERR -processor TestReturnCode -proc:only                   -AExceptionOnFirst -AErrorOnLast                Foo.java
    1.41 + * @run main CompileFail SYSERR -processor TestReturnCode -proc:only                   -AExceptionOnFirst -AErrorOnLast -AErrorOnFirst Foo.java
    1.42 + * @run main CompileFail SYSERR -processor TestReturnCode -proc:only -AExceptionOnLast                                                 Foo.java
    1.43 + * @run main CompileFail SYSERR -processor TestReturnCode -proc:only -AExceptionOnLast                                  -AErrorOnFirst Foo.java
    1.44 + * @run main CompileFail SYSERR -processor TestReturnCode -proc:only -AExceptionOnLast                    -AErrorOnLast                Foo.java
    1.45 + * @run main CompileFail SYSERR -processor TestReturnCode -proc:only -AExceptionOnLast                    -AErrorOnLast -AErrorOnFirst Foo.java
    1.46 + * @run main CompileFail SYSERR -processor TestReturnCode -proc:only -AExceptionOnLast -AExceptionOnFirst                              Foo.java
    1.47 + * @run main CompileFail SYSERR -processor TestReturnCode -proc:only -AExceptionOnLast -AExceptionOnFirst               -AErrorOnFirst Foo.java
    1.48 + * @run main CompileFail SYSERR -processor TestReturnCode -proc:only -AExceptionOnLast -AExceptionOnFirst -AErrorOnLast                Foo.java
    1.49 + * @run main CompileFail SYSERR -processor TestReturnCode -proc:only -AExceptionOnLast -AExceptionOnFirst -AErrorOnLast -AErrorOnFirst Foo.java
    1.50   */
    1.51  
    1.52  import java.util.Set;

mercurial