Skip to content

Commit 611adad

Browse files
committed
open documentation for fixtures
1 parent 7a6ebd1 commit 611adad

File tree

1 file changed

+4
-3
lines changed

1 file changed

+4
-3
lines changed

robotcode/language_server/robotframework/parts/code_action.py

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -229,6 +229,7 @@ async def collect(
229229

230230
from robot.parsing.lexer import Token as RobotToken
231231
from robot.parsing.model.statements import (
232+
Fixture,
232233
KeywordCall,
233234
LibraryImport,
234235
ResourceImport,
@@ -262,10 +263,10 @@ async def collect(
262263
)
263264
]
264265

265-
if isinstance(node, (KeywordCall)):
266+
if isinstance(node, (KeywordCall, Fixture)):
266267
result = await self.get_keyworddoc_and_token_from_position(
267-
node.keyword,
268-
cast(Token, node.get_token(RobotToken.KEYWORD)),
268+
node.keyword if isinstance(node, KeywordCall) else node.name,
269+
cast(Token, node.get_token(RobotToken.KEYWORD if isinstance(node, KeywordCall) else RobotToken.NAME)),
269270
[cast(Token, t) for t in node.get_tokens(RobotToken.ARGUMENT)],
270271
namespace,
271272
range.start,

0 commit comments

Comments
 (0)