Skip to content

Utils

This module contains steps that can be useful during development or troubleshooting of a feature file, but should not be included in a finished, testable, feature.

Then fail

Then fail

[view_source]

Force a failed scenario. Can be useful when writing a new scenario. The scenario will fail before locust has started, so only when the scenario is setup.

Example:

Then fail

Then add orphan template

Then add orphan template "{template}"

[view_source]

Add arbitrary templats to fool grizzly that a variable is being used.

This step should be avoided at all costs, escpecially if you do not know what you are doing. There are cases that grizzly will complain that a variable is declared, but not found in any templates, with this step it is possible to "fool" that logic, by adding a template containing that variable.

When adding this step in a feature-file, you should also write an bug issue detailing why it was necessary to use it, so the root cause can be fixed.

Example:

Then add orphan template "{{ hello world foobar }}"

Arguments:

  • template str - templating string with jinja2 template containing variable names