MarketSquare / MarketSquare/robotframework-camunda

Add generic completion of any task

Open
#90 0 comments 0 reactions 0 assignees View on GitHub
enhancement
Dominant language
Python
Stars
18
Forks
6
PR merge metrics
No merged PRs in 30d

Description

See: https://docs.camunda.org/manual/7.17/reference/rest/task/post-complete/

As process tester I want to complete _any_ task. At the moment I can only complete external task.

Unfortunately, CamundaLibrary had focuesed on external tasks and named the completion keyword for external tasks `Complete Task` which would be indeed perfect for the functionality required in this issue.

Maybe add an optional argument `task_id` to `complete_task` keyword. If the id is given, call the generic completion endpoint.

Contributor guide

No contributing guide indexed for this repository

Research direction

Start at the implementation of the existing complete_task keyword and compare its external-task behavior with the generic completion endpoint described in the linked Camunda REST documentation. Done means complete_task still supports external tasks and also completes any task when task_id is supplied.

Written by the indexing model from the issue text.

Assessment

Tech stack
python
Domain
api, testing
Issue type
Feature
Difficulty
3/5
Estimated time
1-2 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.