Commands¶
Generate Step Function¶
Generates step functions for steps under the cursor(s).
- Command:
bt_generate_step_function
Gives you the ability to quickly generate functions for steps. Place the
cursor under a step (e.g. Given the first number is "1"
), open the command
palette and select Behave: Generate Step Function
. You will be
prompted whether you want to create a new file for this step function, or
to paste it to an existing steps file.
You can also generate multiple step functions at once by placing cursors on multiple steps.
Generate Missing Step Functions¶
Generates step functions for missing steps.
- Command:
bt_generate_missing_step_functions
This command is just a convenience command to generate step functions for all unimplemented steps in the open feature file.
Go To Step Function¶
Navigate to the step function of the step under the cursor.
- Command:
bt_go_to_step_function
Does what it says on the tin.
Run behave¶
Runs behave within the current context.
- Command:
bt_run_behave
This command is activated by selecting Behave: Run behave
on the command
palette.
- If the cursor is within a Scenario definition, the command will only run that scenario.
- If the cursor is above the first Scenario, the command will run all Scenarios in that Feature.
- If a feature file isn’t visible, the command will run all Scenarios in all Features
- If there are multiple cursors, the command will run all Scenarios that are under the cursors.