Skip to content

Commit a132b3e

Browse files
committed
add new and update regression tests
1 parent e99dad5 commit a132b3e

File tree

193 files changed

+2748
-172
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

193 files changed

+2748
-172
lines changed

tests/robotcode/language_server/robotframework/parts/data/tests/hover.robot

Lines changed: 38 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -47,6 +47,7 @@ ${F} ${1+2}
4747
# ^^^ number expression
4848
*** Test Cases ***
4949
first
50+
[Tags]
5051
[Setup] Log Hello ${A VAR}
5152
# ^^^ Keyword in Setup
5253
[Teardown] BuiltIn.Log Hello ${A VAR}
@@ -70,10 +71,10 @@ first
7071
# ^^^ Keyword in FOR loop
7172
END
7273
Log ${CMD_VAR}
73-
# ^^^^^^^^^^ BuiltIn variable
74+
# ^^^^^^^ Command line variable
7475
# ^^^ BuiltIn Keyword
7576
Log ${CURDIR}
76-
# ^^^^^^^^^ BuiltIn variable
77+
# ^^^^^^ BuiltIn variable
7778
#^^^ Spaces
7879
Log ${A_VAR_FROM_LIB}
7980
# ^^^^^^^^^^^^^^^^^ variable from lib
@@ -122,16 +123,45 @@ sixth
122123
123124
seventh
124125
[Setup] Given log setup
126+
# ^^^^^ BDD Given in setup
127+
# ^^^ BDD Keyword in setup
128+
[Teardown] Then BuiltIn.log teardown
129+
# ^^^^ BDD Then in Teardown
130+
# ^^^^^^^ BDD Namespace in Teardown
131+
# ^^^ BDD Keyword in Teardown
125132
Given log hi
126-
# ^^^^^^^^^ BDD Given
133+
# ^^^^^ BDD Given
134+
# ^^^ BDD Given keyword
127135
When log hi
128-
# ^^^^^^^^ BDD When
136+
# ^^^^ BDD When
137+
# ^^^ BDD When keyword
129138
And log hi
130-
# ^^^^^^^ BDD and
139+
# ^^^ BDD And
140+
# ^^^ BDD And keyword
131141
Then log ho
132-
# ^^^^^^^^ BDD Then
142+
# ^^^^ BDD Then
143+
# ^^^ BDD Then keyword
133144
But log ho
134-
# ^^^^^^^ BDD But
145+
# ^^^ BDD But
146+
# ^^^ BDD But keyword
147+
given builtin.log 1
148+
# ^^^^^ BDD given with namespace
149+
# ^^^^^^^ BDD namespace with namespace
150+
# ^^^ BDD keyword with namespace
151+
152+
Given Run Keyword if 1 given log hello ELSE IF 2 log haha ELSE log huhu
153+
# ^^^ BDD Given in run keyword
154+
# ^^^ BDD Given in run keyword
155+
# ^^^ BDD Given in run keyword
156+
157+
Given BuiltIn.Run Keyword if ${True} given BuiltIn.log hello
158+
# ^^^^^^^ BDD Given namespace in run keyword with namespace
159+
# ^^^ BDD Given keyword in run keyword with namespace
160+
161+
seventh1
162+
[Template] given log
163+
1
164+
2
135165
136166
eight
137167
do.sell fish
@@ -160,7 +190,7 @@ a keyword
160190
161191
a simple keyword
162192
#^^^^^^^^^^^^^^^ simple keyword with extra spaces and parameter
163-
Pass Execution
193+
Pass Execution passed
164194
165195
sleep a while
166196
S l e e p 1s
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,15 @@
1+
data: !GeneratedTestData
2+
character: 13
3+
line: 50
4+
name: Keyword in Setup
5+
result: !Hover
6+
contents:
7+
kind: !MarkupKind 'MARKDOWN'
8+
value: '## Keyword *Log*'
9+
range:
10+
end:
11+
character: 16
12+
line: 50
13+
start:
14+
character: 13
15+
line: 50
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,15 @@
1+
data: !GeneratedTestData
2+
character: 14
3+
line: 50
4+
name: Keyword in Setup
5+
result: !Hover
6+
contents:
7+
kind: !MarkupKind 'MARKDOWN'
8+
value: '## Keyword *Log*'
9+
range:
10+
end:
11+
character: 16
12+
line: 50
13+
start:
14+
character: 13
15+
line: 50
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,15 @@
1+
data: !GeneratedTestData
2+
character: 15
3+
line: 50
4+
name: Keyword in Setup
5+
result: !Hover
6+
contents:
7+
kind: !MarkupKind 'MARKDOWN'
8+
value: '## Keyword *Log*'
9+
range:
10+
end:
11+
character: 16
12+
line: 50
13+
start:
14+
character: 13
15+
line: 50
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,15 @@
1+
data: !GeneratedTestData
2+
character: 16
3+
line: 52
4+
name: Namespace in Teardown
5+
result: !Hover
6+
contents:
7+
kind: !MarkupKind 'MARKDOWN'
8+
value: '## Library *BuiltIn*'
9+
range:
10+
end:
11+
character: 23
12+
line: 52
13+
start:
14+
character: 16
15+
line: 52
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,15 @@
1+
data: !GeneratedTestData
2+
character: 19
3+
line: 52
4+
name: Namespace in Teardown
5+
result: !Hover
6+
contents:
7+
kind: !MarkupKind 'MARKDOWN'
8+
value: '## Library *BuiltIn*'
9+
range:
10+
end:
11+
character: 23
12+
line: 52
13+
start:
14+
character: 16
15+
line: 52
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,15 @@
1+
data: !GeneratedTestData
2+
character: 22
3+
line: 52
4+
name: Namespace in Teardown
5+
result: !Hover
6+
contents:
7+
kind: !MarkupKind 'MARKDOWN'
8+
value: '## Library *BuiltIn*'
9+
range:
10+
end:
11+
character: 23
12+
line: 52
13+
start:
14+
character: 16
15+
line: 52
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,15 @@
1+
data: !GeneratedTestData
2+
character: 24
3+
line: 52
4+
name: Keyword in Teardown
5+
result: !Hover
6+
contents:
7+
kind: !MarkupKind 'MARKDOWN'
8+
value: '## Keyword *Log*'
9+
range:
10+
end:
11+
character: 27
12+
line: 52
13+
start:
14+
character: 24
15+
line: 52
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,15 @@
1+
data: !GeneratedTestData
2+
character: 25
3+
line: 52
4+
name: Keyword in Teardown
5+
result: !Hover
6+
contents:
7+
kind: !MarkupKind 'MARKDOWN'
8+
value: '## Keyword *Log*'
9+
range:
10+
end:
11+
character: 27
12+
line: 52
13+
start:
14+
character: 24
15+
line: 52
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,15 @@
1+
data: !GeneratedTestData
2+
character: 26
3+
line: 52
4+
name: Keyword in Teardown
5+
result: !Hover
6+
contents:
7+
kind: !MarkupKind 'MARKDOWN'
8+
value: '## Keyword *Log*'
9+
range:
10+
end:
11+
character: 27
12+
line: 52
13+
start:
14+
character: 24
15+
line: 52

0 commit comments

Comments
 (0)