Configuration¶
behave_command¶
The command used to run behave.
By default, BehaveToolkit tries to find behave in your environment.
Change this setting if you want to specifically set how behave gets
executed.
Open Preferences > Package Settings > BehaveToolkit > Settings - User and
paste the following (for example):
{
"behave_command": ["/Users/mixxorz/.virtualenvs/myproject/bin/behave"]
}
You can override the setting in your the sublime-project file of your project too. This will take priority over the global settings.
myproject.sublime-project
{
"folders":
[
{
"path": "/Users/mixxorz/Projects/myproject"
}
],
"settings":
{
"behave_command": ["/Users/mixxorz/.virtualenvs/myproject/bin/behave"]
}
}
If you’re using behave-django, another project by me which integrates
behave and Django, you can configure behave_command like this.
{
"behave_command": [
"/Users/mixxorz/.virtualenvs/myproject/bin/python",
"/Users/mixxorz/Projects/myproject/manage.py",
"behave"
]
}