Skip to content

Execute graph without GUI with the Orange engine #457

Description

@woutdenolf

When running workflows in unit-tests of ewoksorange and other ewoks-orange apps, I typically run workflows in two ways:

from ewokscore import execute_graph
from ewoksorange.gui.workflows.owscheme import ows_to_ewoks

Example: https://gitlab.esrf.fr/workflow/ewoksapps/ewoksfluo/-/blob/main/src/ewoksfluo/tests/tutorials/assert_results.py

Make a fixture that takes care of the boilerplate or even better, add an option to execute_graph(..., gui=False).

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or request

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions