[behave] Add support for passing all needed options to behave line command
🤔 What's the problem you're trying to solve?
In our project we cal the command behave with some option, but in current plugin implementation this is not possible.
for example we call behave -D ip=x.x.x.x -D headless=0
✨ What's your proposed solution?
in the cucumber runner configuration or in the global preference settings (it should be Project and not workspace ) add a text box in with user can insert all needed line options and append them to the behave command
⛏ Have you considered any alternatives or workarounds?
No response
📚 Any additional context?
No response
Is there a list of all Behave commands? Do I understand correctly that you can pass any -D option here so we need some kind of list like in maven launch config:
these are all the possible command parameters: https://behave.readthedocs.io/en/stable/behave/
for the -D -D NAME=VALUE, --define NAME=VALUE Define user-specific data for the config.userdata dictionary. Example: -D foo=bar to store it in config.userdata[“foo”].