{% macro render_style() %} {% endmacro %} {% macro render_step_hints_style() %} {% endmacro %} {% set step_classes = { 'given': 'success', 'when': 'warning', 'then': 'info' } %} {% set bdd_fixtures = admin_view.get_bdd_steps %} {% macro render_editor() %} {% endmacro %} {% macro render_versions(versions) %} {% for draft_version in versions %} {{ draft_version }} {% if draft_version.pr_url %} {% if draft_version.pr_url.startswith('http') %} {{ draft_version.pr_url }} {% else %} {{ draft_version.pr_url }} {% endif %} {% endif %} Test_run: {{ draft_version.test_run_id }} {% endfor %} {% endmacro %} {% macro render_steps(lib) %} {% if model %} {% set drafts = render_versions(model.versions) %} {% endif %}

Script panel


{% macro extra() %} {% if 'edit' in url_for(request.endpoint) %} {% endif %} {% endmacro %} {{ lib.render_form(form, return_url, extra(), form_opts) }} {% if model and model.versions %}

Published versions

{{ drafts }}
Draft Pull-request info Report
{% endif %}
{% for feature_type in bdd_fixtures %} {% endfor %}
{% endmacro %} {% macro render_steps_container(feature_type) %} {{ render_fixtures_table("Given steps", "given", feature_type) }} {{ render_fixtures_table("When steps", "when", feature_type) }} {{ render_fixtures_table("Then steps", "then", feature_type) }} {% endmacro %} {% macro render_fixtures_table(title, step_type, feature_type) %}

{{ title }}

{% endmacro %}