Demo tasks#
CondSumTask#
Check whether a value is too small
- Identifier:
ewokscore.tests.examples.tasks.condsumtask.CondSumTask
- Task type:
class
- Required inputs:
a
- Optional inputs:
delay, b
- Outputs:
result, too_small
ErrorSumTask#
Add two number with intentional exception
- Identifier:
ewokscore.tests.examples.tasks.errorsumtask.ErrorSumTask
- Task type:
class
- Required inputs:
- Optional inputs:
raise_error, a, b
- Outputs:
result
NoOutputTask#
A task without outputs
- Identifier:
ewokscore.tests.examples.tasks.nooutputtask.NoOutputTask
- Task type:
class
- Required inputs:
- Optional inputs:
- Outputs:
SumList#
Add items from a list
- Identifier:
ewokscore.tests.examples.tasks.sumlist.SumList
- Task type:
class
- Required inputs:
list
- Optional inputs:
delay
- Outputs:
sum
SumTask#
Add two numbers with a delay
- Identifier:
ewokscore.tests.examples.tasks.sumtask.SumTask
- Task type:
class
- Required inputs:
a
- Optional inputs:
delay, b
- Outputs:
result
addfunc#
Add 1 to the first argument
- Identifier:
ewokscore.tests.examples.tasks.addfunc.addfunc
- Task type:
method
- Required inputs:
arg
- Optional inputs:
- Outputs:
return_value
add#
Sum objects and add 1
- Identifier:
ewokscore.tests.examples.tasks.simplemethods.add
- Task type:
method
- Required inputs:
- Optional inputs:
- Outputs:
return_value
append#
Return positional arguments as a tuple
- Identifier:
ewokscore.tests.examples.tasks.simplemethods.append
- Task type:
method
- Required inputs:
- Optional inputs:
- Outputs:
return_value