1 package io.guixer.lang;
2
3 public enum GuixerSyntaxErrorType {
4
5 SCENARIO_NAME_SHOULD_BE_PRESENT,
6 STEPS_SHOULD_BE_PRESENT,
7 STEPS_SHOULD_BE_A_LIST,
8 STEP_SHOULD_BE_A_MAP,
9 ILLEGAL_COMMAND_NAME,
10 GROUP_NAME_SHOULD_NOT_BE_EMPTY,
11 GROUP_NAME_SHOULD_START_BY_AN_UPPERCASE_CHARACTER,
12 GROUP_STEPS_SHOULD_BE_A_LIST,
13 SEQ_SHOULD_BE_A_LIST,
14 SEQ_STEP_SHOULD_BE_A_MAP,
15 SEQ_STEP_SHOULD_BE_A_SINGLETON_MAP,
16
17 SEQ_AND_ASSERT_FALSE_SHOULD_NOT_BE_MIXED,
18 SEQ_AND_ASSERT_ABSENT_SHOULD_NOT_BE_MIXED,
19 SEQ_AND_ASSERT_PRESENT_SHOULD_NOT_BE_MIXED,
20 SEQ_AND_CALL_SHOULD_NOT_BE_MIXED,
21 SEQ_AND_CLEAR_SHOULD_NOT_BE_MIXED,
22 SEQ_AND_CLICK_SHOULD_NOT_BE_MIXED,
23 SEQ_AND_GET_SHOULD_NOT_BE_MIXED,
24 SEQ_AND_SEND_KEYS_SHOULD_NOT_BE_MIXED,
25 SEQ_AND_SLEEP_SHOULD_NOT_BE_MIXED,
26 SEQ_AND_SWITCH_TO_FRAME_SHOULD_NOT_BE_MIXED,
27 SEQ_AND_WAIT_FOR_SHOULD_NOT_BE_MIXED,
28 SEQ_AND_WAIT_FOR_NOT_SHOULD_NOT_BE_MIXED,
29
30 SEQ_AND_COMMAND_SHOULD_NOT_BE_MIXED,
31
32 INTENT_SHOULD_BE_AT_STEP_TOP_LEVEL,
33 TAKE_SCREENSHOT_SHOULD_BE_AT_STEP_TOP_LEVEL,
34 DUPLICATE_COMMANDS_IN_ATOMIC_STEP,
35 }