-
Notifications
You must be signed in to change notification settings - Fork 260
Labels
language-serverIssues specific to our IDE integration rather than type checkingIssues specific to our IDE integration rather than type checkingneeds-discussionAn issue where it's not clear whether there is a bug or we are behaving as expected.An issue where it's not clear whether there is a bug or we are behaving as expected.
Description
Describe the Bug
Navigation features related to pytest fixtures like the "Go to Definition" and "Go to References" are not supported. I would expect to be able to jump to the definition from the fixture in the test parameters, as well as getting all usages listed when doing "Go to references" on the fixture implementation.
These are special cases since the fixtures are not called directly but resolved via name-based dependency injection by pytest during collection. Currently they are treated as common functions and parameters.
Tested on:
Vscode: 1.106.3
Pyrefly Extension: 0.46.0
Sandbox Link
No response
(Only applicable for extension issues) IDE Information
No response
ipr-ams and cdeil
Metadata
Metadata
Assignees
Labels
language-serverIssues specific to our IDE integration rather than type checkingIssues specific to our IDE integration rather than type checkingneeds-discussionAn issue where it's not clear whether there is a bug or we are behaving as expected.An issue where it's not clear whether there is a bug or we are behaving as expected.