chore: fix requirements.txt parser init & re-enable python tests#404
Conversation
Review Summary by QodoFix requirements.txt parser and re-enable Python pip tests
WalkthroughsDescription• Fixed requirements.txt parser initialization by removing custom locateFile configuration • Re-enabled previously commented-out Python pip provider tests • Restored test coverage for isSupported, stack analysis, and virtual environment scenarios Diagramflowchart LR
A["requirements_parser.js<br/>Parser.init() fix"] --> B["Simplified initialization"]
C["python_pip.test.js<br/>Uncomment tests"] --> D["isSupported tests"]
C --> E["Stack analysis tests"]
C --> F["Virtual env tests"]
B --> G["Functional parser"]
D --> G
E --> G
F --> G
File Changes1. src/providers/requirements_parser.js
|
Code Review by Qodo
1. Async tests not awaited
|
8b0f978 to
2280b2c
Compare
2280b2c to
a8c6f8e
Compare
Description
WIP commenting out of python tests accidentally made it into main : ) re-enabling them and a fix for an issue that came up while testing with vscode extension.
I will need an EA-release of this (on merge to main) to properly test in VSIX, as
vscedoesnt support npm link'd dependencies..Checklist
Additional information