Skip to content

Commit cee387f

Browse files
committed
Fixed #74 #81 #83
1 parent 4e0cb38 commit cee387f

14 files changed

Lines changed: 70 additions & 52 deletions

.gitignore

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -131,3 +131,4 @@ atest/logs
131131
.pabotsuitenames
132132
.vscode
133133
example/Login Tests/logs
134+
logs/
Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
1-
*** Test Cases ***;${var_1};${var_2};${var_name};${var_doc};${var_tags};[Tags];[Documentation]
2-
;Variable;Variable;default Variable Variable;€‚ƒ„…†‡ˆ‰Š‹ŒŽ‘’“”•–—˜™š›œžŸ;['tag1', 'tag2'];tag1,tag2;€‚ƒ„…†‡ˆ‰Š‹ŒŽ‘’“”•–—˜™š›œžŸ
1+
*** Test Cases ***;${var_1}; ${var_2} ;${var_name};${var_doc};${var_tags}; [Tags] ;[Documentation]
2+
; Variable ; Variable ;default Variable Variable ;€‚ƒ„…†‡ˆ‰Š‹ŒŽ‘’“”•–—˜™š›œžŸ;['tag1', 'tag2'];tag1,tag2;€‚ƒ„…†‡ˆ‰Š‹ŒŽ‘’“”•–—˜™š›œžŸ
33
;b;b;default b b;ÖÄ?Üß!)=§$;['tag1'];tag1;ÖÄ?Üß!)=§$
44
My Test Name;€;€;My Test Name;;[];;
55
;€‚ƒ„…†‡ˆ‰Š‹ŒŽ‘’“”•–—˜™š›œžŸ;€‚ƒ„…†‡ˆ‰Š‹ŒŽ‘’“”•–—˜™š›œžŸ;default €‚ƒ„…†‡ˆ‰Š‹ŒŽ‘’“”•–—˜™š›œžŸ €‚ƒ„…†‡ˆ‰Š‹ŒŽ‘’“”•–—˜™š›œžŸ;;[];;
Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
1-
var_1;var_2;var_name
2-
Variable;Variable;default Variable Variable
1+
var_1;var_2 ; var_name
2+
Variable; Variable;default Variable Variable
33
b;b;default b b
44
€;€;default € €
55
€‚ƒ„…†‡ˆ‰Š‹ŒŽ‘’“”•–—˜™š›œžŸ;€‚ƒ„…†‡ˆ‰Š‹ŒŽ‘’“”•–—˜™š›œžŸ;default €‚ƒ„…†‡ˆ‰Š‹ŒŽ‘’“”•–—˜™š›œžŸ €‚ƒ„…†‡ˆ‰Š‹ŒŽ‘’“”•–—˜™š›œžŸ
Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
1-
*** Test Cases ***;${var_1};${var_2};${var_name_1};${var_name_2};${var_name};${var_doc};${var_tags};[Tags];[Documentation]
2-
;Variable;Variable;A;B;default A B;€‚ƒ„…†‡ˆ‰Š‹ŒŽ‘’“”•–—˜™š›œžŸ;['tag1', 'tag2'];tag1,tag2;€‚ƒ„…†‡ˆ‰Š‹ŒŽ‘’“”•–—˜™š›œžŸ
3-
;b;b;?;ß;default ? ß;ÖÄ?Üß!)=§$;['tag1'];tag1;ÖÄ?Üß!)=§$
4-
My Test Name;€;€;;;My Test Name;;[];;
5-
;€‚ƒ„…†‡ˆ‰Š‹ŒŽ‘’“”•–—˜™š›œžŸ;€‚ƒ„…†‡ˆ‰Š‹ŒŽ‘’“”•–—˜™š›œžŸ;€‚ƒ„…†‡ˆ‰Š‹ŒŽ‘’“”•–—˜™š;€‚ƒ„…†‡ˆ‰Š‹ŒŽ‘’“”•–—˜™š;default €‚ƒ„…†‡ˆ‰Š‹ŒŽ‘’“”•–—˜™š €‚ƒ„…†‡ˆ‰Š‹ŒŽ‘’“”•–—˜™š;;[];;
1+
*** Test Cases ***;${var_1};${var_2};${var_name_1};${var_name_2};${var_name};${var_doc};${var_tags};[Tags]
2+
;Variable;Variable;A;B;default A B;This is the template Documentation;['tag1', 'tag2'];tag1,tag2
3+
;b;b;?;ß;default ? ß;This is the template Documentation;['tag1'];tag1
4+
My Test Name;€;€;;;My Test Name;This is the template Documentation;[];
5+
;€‚ƒ„…†‡ˆ‰Š‹ŒŽ‘’“”•–—˜™š›œžŸ;€‚ƒ„…†‡ˆ‰Š‹ŒŽ‘’“”•–—˜™š›œžŸ;€‚ƒ„…†‡ˆ‰Š‹ŒŽ‘’“”•–—˜™š;€‚ƒ„…†‡ˆ‰Š‹ŒŽ‘’“”•–—˜™š;default €‚ƒ„…†‡ˆ‰Š‹ŒŽ‘’“”•–—˜™š €‚ƒ„…†‡ˆ‰Š‹ŒŽ‘’“”•–—˜™š;This is the template Documentation;[];

atest/TestCases/Defaults/CSV/test_case_names.robot

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@ ${Default_Tags}= []
99

1010
*** Test Cases *** ${var_1} ${var_2} ${var_name} ${var_doc} ${var_tags}
1111
default ${var_name_1} ${var_name_2} a a defaults This is the Default Documentation ${Default_Tags}
12-
[Documentation] This is the Default Documentation
12+
[Documentation] This is the template Documentation
1313
1414

1515
*** Keywords ***
Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
${var_1};${var_2};${var_name_1};${var_name_2};${var_name};${var_doc};${var_tags};[Tags]
2+
Variable;Variable;A;B;default A B;This is the template Documentation;['tag1', 'tag2'];tag1,tag2
3+
b;b;?;ß;default ? ß;This is the template Documentation;['tag1'];tag1
4+
€;€;;;default ;This is the template Documentation;[];
5+
€‚ƒ„…†‡ˆ‰Š‹ŒŽ‘’“”•–—˜™š›œžŸ;€‚ƒ„…†‡ˆ‰Š‹ŒŽ‘’“”•–—˜™š›œžŸ;€‚ƒ„…†‡ˆ‰Š‹ŒŽ‘’“”•–—˜™š;€‚ƒ„…†‡ˆ‰Š‹ŒŽ‘’“”•–—˜™š;default €‚ƒ„…†‡ˆ‰Š‹ŒŽ‘’“”•–—˜™š €‚ƒ„…†‡ˆ‰Š‹ŒŽ‘’“”•–—˜™š;This is the template Documentation;[];
Lines changed: 26 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,26 @@
1+
*** Settings ***
2+
Library DataDriver
3+
Test Template Check Variables
4+
5+
6+
*** Variables ***
7+
${Default_Tags}= []
8+
9+
10+
*** Test Cases *** ${var_1} ${var_2} ${var_name} ${var_doc} ${var_tags}
11+
default ${var_name_1} ${var_name_2} a a defaults This is the Default Documentation ${Default_Tags}
12+
[Documentation] This is the template Documentation
13+
14+
15+
*** Keywords ***
16+
Check Variables
17+
[Arguments] ${var_1} ${var_2} ${var_name} ${var_doc} ${var_tags}
18+
Verify Variable ${var_1} ${var_2} a
19+
Verify Variable ${TEST_DOCUMENTATION} ${var_doc} This is the Default Documentation
20+
Verify Variable ${TEST_NAME} ${var_name} defaults
21+
Verify Variable ${TEST_TAGS} ${var_tags} ${Default_Tags}
22+
23+
Verify Variable
24+
[Arguments] ${var} ${exp_var} ${default}
25+
Run Keyword And Continue On Failure Should Not Be Equal ${var} ${default}
26+
Run Keyword And Continue On Failure Should Be Equal As Strings ${var} ${exp_var}
Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
1-
*** Test Cases *** ${var_1} ${var_2} ${var_name} ${var_doc} ${var_tags} [Tags] [Documentation]
2-
Variable Variable default Variable Variable ँ,ऑ,ड,ऱ,ु,॑,ॡ,ॱ,ঁ,ড,ু,ৡ,ৱ,ਁ,ਡ ['tag1', 'tag2'] tag1,tag2 ँ,ऑ,ड,ऱ,ु,॑,ॡ,ॱ,ঁ,ড,ু,ৡ,ৱ,ਁ,ਡ
1+
*** Task *** ${var_1} ${var_2} ${var_name} ${var_doc} ${var_tags} [Tags] [Documentation]
2+
test Variable Variable test ँ,ऑ,ड,ऱ,ु,॑,ॡ,ॱ,ঁ,ড,ু,ৡ,ৱ,ਁ,ਡ ['tag1', 'tag2'] tag1,tag2 ँ,ऑ,ड,ऱ,ु,॑,ॡ,ॱ,ঁ,ড,ু,ৡ,ৱ,ਁ,ਡ
33
'b' b default b b 'ÖÄ?Üß!)=§$' ['tag1'] tag1 ÖÄ?Üß!)=§$
44
Name with spaces € € Name with spaces []
55
'ँ,ऑ,ड,ऱ,ु,॑,ॡ,ॱ,ঁ,ড,ু,ৡ,ৱ,ਁ,ਡ\' ' 'ँ,ऑ,ड,ऱ,ु,॑,ॡ,ॱ,ঁ,ড,ু,ৡ,ৱ,ਁ,ਡ\' ' 'default ँ,ऑ,ड,ऱ,ु,॑,ॡ,ॱ,ঁ,ড,ু,ৡ,ৱ,ਁ,ਡ\' ँ,ऑ,ड,ऱ,ु,॑,ॡ,ॱ,ঁ,ড,ু,ৡ,ৱ,ਁ,ਡ\' ' []

atest/TestCases/custom_reader/custom_reader.robot

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
*** Settings ***
22
Library DataDriver reader_class=TestCases/custom_reader/custom_reader.py optimize_pabot=equal
3-
... min=0 max=101
3+
... min=0 max=97
44
Test Template check vars
55

66

setup.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -32,7 +32,7 @@
3232
"Topic :: Software Development :: Testing :: Acceptance",
3333
"Framework :: Robot Framework",
3434
],
35-
install_requires=["robotframework >= 3.1", "docutils", "Pygments"],
35+
install_requires=["robotframework >= 4.0.2", "docutils", "Pygments"],
3636
extras_require={"xls": ["pandas", "xlrd >= 1.2.0", "openpyxl"]},
37-
python_requires=">=3.6.1",
37+
python_requires=">=3.6.15",
3838
)

0 commit comments

Comments
 (0)