1
2
3
4
5
6
7
8
9
10
11
12
13 package com.eviware.soapui.settings;
14
15 import com.eviware.soapui.settings.Setting.SettingType;
16
17 /***
18 * WS-I Testing-Tools related settings constants
19 *
20 * @author Ole.Matzura
21 */
22
23 public interface WSISettings
24 {
25 @Setting( name = "Verbose", description = "sets verbose output of WSI tools", type = SettingType.BOOLEAN )
26 public final static String VERBOSE = WSISettings.class.getSimpleName() + "@" + "verbose";
27
28 @Setting( name = "Results Type", description = "specify which types of assertions to report", type = SettingType.ENUMERATION, values = {
29 "all", "onlyFailed", "notPassed", "notInfo" } )
30 public final static String RESULTS_TYPE = WSISettings.class.getSimpleName() + "@" + "results_type";
31
32 @Setting( name = "Message Entry", description = "if message entries should be included in the report", type = SettingType.BOOLEAN )
33 public final static String MESSAGE_ENTRY = WSISettings.class.getSimpleName() + "@" + "messageEntry";
34
35 @Setting( name = "Failure Message", description = "if failure message defined for each test assertion should be included in the report", type = SettingType.BOOLEAN )
36 public final static String FAILURE_MESSAGE = WSISettings.class.getSimpleName() + "@" + "failureMessage";
37
38 @Setting( name = "Assertion Description", description = "if description of each test assertion should be included in the report", type = SettingType.BOOLEAN )
39 public final static String ASSERTION_DESCRIPTION = WSISettings.class.getSimpleName() + "@" + "assertionDescription";
40
41 @Setting( name = "Tool Location", description = "specifies the root folder of the wsi-test-tools installation", type = SettingType.FOLDER )
42 public final static String WSI_LOCATION = WSISettings.class.getSimpleName() + "@" + "location";
43
44 @Setting( name = "Show Log", description = "show console-log for ws-i analyzer", type = SettingType.BOOLEAN )
45 public final static String SHOW_LOG = WSISettings.class.getSimpleName() + "@" + "showLog";
46
47 @Setting( name = "Output Folder", description = "specifies the output folder for reports generated from commandline", type = SettingType.FOLDER )
48 public final static String OUTPUT_FOLDER = WSISettings.class.getSimpleName() + "@" + "outputFolder";
49 }