Test Actions ============ Test actions set up Python environments for SCADE and run the test suite for a SCADE Python library. Create a SCADE Python virtual environment ----------------------------------------- .. jinja:: create-scade-venv {{ description }} {{ inputs_table }} {{ outputs_table }} Examples ++++++++ {% for filename, title in examples %} .. dropdown:: {{ title }} :animate: fade-in .. literalinclude:: examples/{{ filename }} :language: yaml {% endfor %} Run the test suite for a given Python interpreter ------------------------------------------------- .. jinja:: tests-pytest {{ description }} {{ inputs_table }} {{ outputs_table }} Example +++++++ .. jinja:: tests-pytest {% for filename, title in examples %} .. dropdown:: {{ title }} :animate: fade-in .. literalinclude:: examples/{{ filename }} :language: yaml {% endfor %} Run the test suite for a given SCADE version -------------------------------------------- .. jinja:: scade-tests-pytest {{ description }} {{ inputs_table }} {{ outputs_table }} Example +++++++ .. jinja:: scade-tests-pytest {% for filename, title in examples %} .. dropdown:: {{ title }} :animate: fade-in .. literalinclude:: examples/{{ filename }} :language: yaml {% endfor %}