Skip to content
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

Remove nose support #16371

Closed
brettcannon opened this issue Jun 2, 2021 · 3 comments · Fixed by #16769
Closed

Remove nose support #16371

brettcannon opened this issue Jun 2, 2021 · 3 comments · Fixed by #16769
Labels
area-testing debt Covers everything internal: CI, testing, refactoring of the codebase, etc. verified Verification succeeded
Milestone

Comments

@brettcannon
Copy link
Member

Usage is extremely low and we are going to be rewriting our test support overall. We will not be removing support until it is necessary, though.

@tamaroth
Copy link

tamaroth commented Sep 8, 2021

Well, this made me extremely sad. I have just lost the ability to debug my tests since they're all written with nosetests.

Is there a way around this other than rewriting tests (impossible) or regressing version of vscode to prior to this change (undesirable)?

@brettcannon
Copy link
Member Author

You can still run the tests manually in the terminal. You can also downgrade just the extension and not all of VS Code if you want to use an older version of the extension that supports nose. Otherwise you could try creating or hoping someone will create an extension for nose.

And we are sorry this impacted you, but unfortunately the nose usage in the extension was extremely low and so we couldn't justify the engineering cost of transitioning nose over to the new testing UI.

@tamaroth
Copy link

Thanks for the reply, I will have a look at creating an extension for nose myself.

Thanks for your hard work!

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
area-testing debt Covers everything internal: CI, testing, refactoring of the codebase, etc. verified Verification succeeded
Projects
None yet
Development

Successfully merging a pull request may close this issue.

4 participants