-
Notifications
You must be signed in to change notification settings - Fork 46
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
Behave v1.2.7.dev3 breaks management command #147
Comments
In addition, this new development version changes the To keep confusion low, I'll align our Both options (they were added with PR #130) were not part of a release on PyPI, so I won't implement a deprecation path. |
@bittner
THEREFORE:
SEE ALSO: |
Okay, I understand. Thanks for explaining. I'll try to restore the state that was working earlier for now, changing the CLI options as mentioned above. What we get by this is better than a broken state albeit not ideal: Similar-sounding options that accept a different syntax for "the same thing". @kingbuzzman Would you have time (and motivation) to look into the |
Adds an input validation function for argparse to our codebase, which was originally included in behave's codebase. See #147.
Adds an input validation function for argparse to our codebase, which was originally included in behave's codebase. See #147.
Hello. Not really sure if this is related to this comment #147 (comment) It seems that using a runner configuration on .behaverc is not working. I can run it fine using the management command
and run just with then I get the following error:
Is there something I'm doing wrong over here? |
The error message clearly states what you are doing wrong. BACKGROUND: |
behave-django currently depends on behave v1.2.7.dev2 and we're unable to upgrade to v1.2.7.dev3 (which, for example, sports TOML support), because our code depends on a symbol imported from behave.configuration that was removed in behave/behave@596f339. The related code was a validation function for
argparse
:To fix the issue quickly, I'm tempted to add the code removed from behave to our codebase. OTOH, there doesn't seem to be any validation of this kind in the codebase for behave at all anymore. I'm wondering why.
Should we add it back in or did you remove it for a reason, @jenisys?
The text was updated successfully, but these errors were encountered: