Skip to content

Commit ac97527

Browse files
committed
Cleanup/enhance skip tests a bit
1 parent 2b4920a commit ac97527

File tree

4 files changed

+29
-17
lines changed

4 files changed

+29
-17
lines changed

atest/robot/running/skip.robot

Lines changed: 11 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -4,35 +4,36 @@ Resource atest_resource.robot
44

55
*** Test Cases ***
66
Skip Keyword
7-
Check Test Case Skip Keyword
7+
Check Test Case ${TEST NAME}
88

99
Skip with Library Keyword
10-
Check Test Case Skip with Library Keyword
10+
Check Test Case ${TEST NAME}
1111

1212
Skip Keyword with Custom Message
13-
Check Test Case Skip Keyword with Custom Message
13+
Check Test Case ${TEST NAME}
1414

1515
Skipped in Setup
16-
Check Test Case Skipped in Setup
16+
Check Test Case ${TEST NAME} 1
17+
Check Test Case ${TEST NAME} 2
1718

1819
Skip in Suite Setup
19-
Check Test Case Skipped due to Suite Setup status=SKIP
20+
Check Test Case ${TEST NAME}
2021

2122
Skip in Directory Suite Setup
22-
Check Test Case Skip in Nested Suite
23+
Check Test Case ${TEST NAME}
2324

2425
Skipped with --skip
25-
Check Test Case Skipped with --skip
26+
Check Test Case ${TEST NAME}
2627

2728
Skipped with --SkipOnFailure
28-
Check Test Case Skipped with --SkipOnFailure
29+
Check Test Case ${TEST NAME}
2930

3031
Using Skip Does Not Affect Passing And Failing Tests
3132
Check Test Case Passing Test
3233
Check Test Case Failing Test
3334

3435
--NonCritical Is an Alias for --SkipOnFailure
35-
Check Test Case --NonCritical Is an Alias for --SkipOnFailure
36+
Check Test Case ${TEST NAME}
3637

3738
--Critical can be used to override --SkipOnFailure
38-
Check Test Case --Critical can be used to override --SkipOnFailure
39+
Check Test Case ${TEST NAME}
Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
11
*** Test Cases ***
2-
Skip in Nested Suite
2+
Skip In Directory Suite Setup
33
[Documentation] SKIP Skipped in parent suite setup:\nAll children must be skipped
4-
Pass
4+
Fail Should not be executed!

atest/testdata/running/skip/skip.robot

Lines changed: 14 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -5,19 +5,30 @@ Library skiplib.py
55
Skip Keyword
66
[Documentation] SKIP Skipped with Skip keyword.
77
Skip
8+
Fail Should not be executed!
89

910
Skip with Library Keyword
1011
[Documentation] SKIP Show must not got on
1112
Skip with Message Show must not got on
13+
Fail Should not be executed!
1214

1315
Skip Keyword with Custom Message
1416
[Documentation] SKIP Skipped due to reasons
1517
Skip Skipped due to reasons
18+
Fail Should not be executed!
1619

17-
Skipped in Setup
20+
Skipped in Setup 1
1821
[Documentation] SKIP Setup skip
19-
[Setup] Skip Setup skip
20-
Pass
22+
[Setup] Skip Setup skip
23+
Fail Should not be executed!
24+
25+
Skipped in Setup 2
26+
[Documentation] SKIP Setup skip
27+
[Setup] Run Keywords
28+
... No Operation AND
29+
... Skip Setup skip AND
30+
... Fail Should not be executed!
31+
Fail Should not be executed!
2132

2233
Skipped with --skip
2334
[Tags] skip-this

atest/testdata/running/skip/skip_in_suite_setup.robot

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,6 @@
22
Suite Setup Skip Cannot go on
33

44
*** Test Cases ***
5-
Skipped Due To Suite Setup
5+
Skip In Suite Setup
66
[Documentation] SKIP Skipped in parent suite setup:\nCannot go on
7-
Pass
7+
Fail Should not be executed!

0 commit comments

Comments
 (0)