-
Notifications
You must be signed in to change notification settings - Fork 78
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
testsupport: allow passing additional arguments when launching the debug adapter process #285
Comments
Isn't this what |
no, spawnOptions is for all the other properties to pass to spawn, but ther's no For now i've done the hideous hack of passing an array of extra args through an env var: https://github.com/justarandomgeek/vscode-factoriomod-debug/blob/next/test/debug.ts#L15 |
https://github.com/microsoft/vscode-debugadapter-node/blob/main/testSupport/src/debugClient.ts#L97 builds the argv array from only |
Oh, got it. Makes perfect sense, I'd take a PR that adds this. Would have to be another optional argument to the end of the list of constructor args. |
I'm sorry, are you asking me to fix this? I have enough work to do on my debugger already without having to fix the tools i'm trying to use to build it... |
I'll fix it if I don't get a PR. It would just be faster if someone sent a PR. |
any chance of this get fixed any time soon? Would be nice to get rid of my weird hacks around it... |
My debug adapter is part of a multi-function tool, so it needs additional command line arguments to start in DAP mode, but testsupport's
DebugClient
doesn't appear to have anywhere to pass these additional arguments.The text was updated successfully, but these errors were encountered: