--- old/test/nashorn/src/jdk/nashorn/internal/test/framework/TestConfig.java 2020-04-15 19:25:30.000000000 +0530 +++ /dev/null 2020-04-15 19:25:30.000000000 +0530 @@ -1,82 +0,0 @@ -/* - * Copyright (c) 2010, 2013, Oracle and/or its affiliates. All rights reserved. - * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. - * - * This code is free software; you can redistribute it and/or modify it - * under the terms of the GNU General Public License version 2 only, as - * published by the Free Software Foundation. Oracle designates this - * particular file as subject to the "Classpath" exception as provided - * by Oracle in the LICENSE file that accompanied this code. - * - * This code is distributed in the hope that it will be useful, but WITHOUT - * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or - * FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License - * version 2 for more details (a copy is included in the LICENSE file that - * accompanied this code). - * - * You should have received a copy of the GNU General Public License version - * 2 along with this work; if not, write to the Free Software Foundation, - * Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA. - * - * Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA - * or visit www.oracle.com if you need additional information or have any - * questions. - */ - -package jdk.nashorn.internal.test.framework; - -/** - * Configuration info for script tests. - */ -@SuppressWarnings("javadoc") -public interface TestConfig { - // Test options inferred from various test @foo tags and passed to test factory. - public static final String OPTIONS_RUN = "run"; - public static final String OPTIONS_EXPECT_COMPILE_FAIL = "expect-compile-fail"; - public static final String OPTIONS_CHECK_COMPILE_MSG = "check-compile-msg"; - public static final String OPTIONS_EXPECT_RUN_FAIL = "expect-run-fail"; - public static final String OPTIONS_IGNORE_STD_ERROR = "ignore-std-error"; - public static final String OPTIONS_COMPARE = "compare"; - public static final String OPTIONS_FORK = "fork"; - - // System property names used for various test configurations - - // A list of test directories under which to look for the TEST_JS_INCLUDES - // patterns - static final String TEST_JS_ROOTS = "test.js.roots"; - - // A pattern of tests to include under the TEST_JS_ROOTS - static final String TEST_JS_INCLUDES = "test.js.includes"; - - // explicit list of tests specified to run - static final String TEST_JS_LIST = "test.js.list"; - - // framework script that runs before the test scripts - static final String TEST_JS_FRAMEWORK = "test.js.framework"; - - // test directory to skip - static final String TEST_JS_EXCLUDE_DIR = "test.js.exclude.dir"; - - // test directory where everything should be run - static final String TEST_JS_UNCHECKED_DIR = "test.js.unchecked.dir"; - - // specific tests to skip - static final String TEST_JS_EXCLUDE_LIST = "test.js.exclude.list"; - - // file containing list of tests to skip - static final String TEST_JS_EXCLUDES_FILE = "test.js.excludes.file"; - - // strict mode or not - static final String TEST_JS_ENABLE_STRICT_MODE = "test.js.enable.strict.mode"; - - // always fail test list - static final String TEST_JS_FAIL_LIST = "test.js.fail.list"; - - // shared context mode or not - static final String TEST_JS_SHARED_CONTEXT = "test.js.shared.context"; - - static final String TEST_FORK_JVM_OPTIONS = "test.fork.jvm.options"; - - // file for storing last run's failed tests - static final String TEST_FAILED_LIST_FILE = "test.failed.list.file"; -}