-
Notifications
You must be signed in to change notification settings - Fork 1.2k
Support test discovery/running for python-behave #14001
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
Comments
Thank you for the suggestion! We have marked this issue as "needs decision" to make sure we have a conversation about your idea. We plan to leave this feature request open for at least a month to see how many 👍 votes the opening comment gets to help us make our decision. |
(Maintainer of Maybe you want to describe what needs to be done to integrate |
Hey @bittner! Super happy to see you're interested in contributing to this. If you want to take a stab at it, we're not going to block the contribution. However, we've been talking about a long-term plan of reworking our testing integration and I believe that it would be easier to add support for additional tools once that is done. However we don't have an ETA as to when that would happen. |
Do you have documentation describing a suggested approach to integrate Python tools?
Any specific recommendations to ensure our investment is future-proof? |
VSCode has released the Testing API which allows Visual Studio Code extensions to discover tests in the workspace and publish results docs. I also saw somebody already started an extension for behave based on this vscode-behave-test-adapter. |
Hello! We have just finished our testing rewrite and are beginning the roll out to users. If you are able, it would be very helpful to know if your issue still exists on the rewrite! To try it yourself, you need to be on the most recent release of the Python extension and add this setting to your users You can confirm you have the rewrite enabled by setting Let me know if the rewrite fixes your issue. Thanks! |
my apologies, this is likely not to resolve it. The issue status is thus the same. Thanks |
Due to limited resources and lack of general interest, we are unfortunately closing this issue. |
Currently nosetest, unittest and pytest are supported for running and debugging tests. This is very helpful and I use it a lot.
Another widely used testing framework in behave. This is a Behavior Driven Development framework with feature files.
It would be great if the Python plugin for VSCode could support Behave for auto-discovery and running/debugging of tests.
The text was updated successfully, but these errors were encountered: