/* * Copyright 2005-2010 Ignis Software Tools Ltd. All rights reserved. */ package jsystem.framework.scenario; /** * Repository of keys used to ant running execution and other places * @author guy.arieli * */ public class RunningProperties { public final static String PARAM_PREFIX = "jsystem.params."; /** * Exposed parameter */ public final static String OUT_PARAM_PREFIX = "jsystem.params.out."; public final static String DOCUMENTATION_TAG = "jsystem.documentation"; public final static String COMMENT_TAG = "jsystem.comment"; public static String MEANINGFUL_NAME_TAG = "meaningfulName"; public final static String SCENARIO_AS_TEST_TAG = "jsystem.scenario.as.test"; //APPLIED - the property key that will be seen in the properties file public final static String EDIT_ONLY_LOCALLY = "jsystem.scenario.edit.only.locally"; public final static String SCENARIO_EXTERNAL_ID = "jsystem.scenario.external.id"; public final static String SCENARIO_PROJECT_NAME = "jsystem.scenario.project.name"; /** * Signal a scenario as test started to solve bugs #248 and #342 */ public final static String SCENARIO_AS_TEST_START = "jsystem.scenario.as.test.start"; /** * A counter for identifying if we are currently in a Scenario as test */ public final static String SCENARIO_AS_TEST_FAILURE = "jsystem.scenario.as.test.failure"; public final static String MARKED_AS_KNOWN_ISSUE = "jsystem.known.issue"; public final static String MARKED_AS_NEGATIVE_TEST = "jsystem.negative.test"; public final static String HIDDEN_IN_HTML = "jsystem.hidden.in.html"; /* * The tag will be used in scenario xml as a comment to the doc root */ public static String MEANINGFUL_TAG = "meaningfulName: "; /** * the Unique id for a test\scenario */ public final static String UUID_TAG = "jsystem.uuid"; /** * the full Unique id path for a parent scenario (includes all Unique id's of parent scenarios) */ public final static String UUID_PARENT_TAG = "jsystem.parent.uuid"; public final static String PARENT_NAME = "jsystem.parent.name"; public final static String METHOD_NAME = "jsystem.method.name"; public final static String UI_SETTINGS_TAG = "jsystem.uisettings"; public final static String IS_DISABLED = "jsystem.isdisabled"; public final static String CURRENT_FIXTURE_BASE = "jsystem.current.fixture.base"; public final static String CURRENT_FIXTURE = "jsystem.current.fixture"; public final static String FIXTURE_DISABLE_TAG = "jsystem.fixture.disable"; public static final String FIXTURE_PROPERTY_NAME = "FixtureName"; public final static String CURRENT_SUT = "jsystem.current.sut"; public static final String ANT_EXECUTOR = "jsystem.ant.executor"; public static final String RUNNER_PORT = "jsystem.runner.port"; public static final String RUNNER_HOST = "jsystem.runner.host"; // public static final String SCENARIOS_BASE_DIR = "jsystem.scenario.dir"; public static final String USER_DIR = "basedir"; public static final String RUNNER_EXIST = "jsystem.runner.exist"; public static final String SCENARIO_BASE = "scenarios.base"; public static final String SCRIPT_TAG = "jsystem.tag"; public static final String SYSTEM_OBJECT_OPERATION = "jsystem.operation"; public static final String SCRIPT_PATH = "jsystem.file.path"; public static final String TEST_PARAMETERS_FILE_NAME_PARAMETER = "test.parameters.file.name"; public static final String TEST_PARAMETERS_FILE_NAME_PREFIX = ".testPropertiesFile_"; public static final String TEST_PARAMETERS_EMPTY_FILE = TEST_PARAMETERS_FILE_NAME_PREFIX +"Empty"; public static final String CURRENT_SCENARIO_NAME = "jsystem.current.scenario.name"; public static final String JSYSTEM_AGENT = "jsystem.agent"; /** * A flag for aborting Scenario execution */ public final static String ABORT_CURRENT_SCENARIO_EXECUTION = "jsystem.scenario.abort"; public static final String ANT_TARGET = "target"; }