#!/bin/sh -efux

export HOME="${AUTOPKGTEST_TMP}"

#https://github.com/biolab/orange3/tree/master/Orange/canvas/workflows
#https://orange-canvas-core.readthedocs.io/en/latest/orangecanvas/overview.html

#orange3/Orange/canvas/workflows
WORKFLOW_FILE="Orange/canvas/workflows/130-scatterplot-visualize-subset.ows"

cp "$WORKFLOW_FILE" "${AUTOPKGTEST_TMP}"

cd "${AUTOPKGTEST_TMP}"

timeout --preserve-status 30s orange-canvas "$(basename "$WORKFLOW_FILE")"
ec=$?

if [ $ec -eq 143 ]; then
    echo "trapped status 143 and return success"
    exit 0;
else
    exit $ec;
fi
