Problem/Motivation

The Tester, Developer, Analyst, Designer, Coordinator and Product Owner roles cannot use the Gherkin script field of a feature, and none of them holds a step of the automated testing workflow.

Proposed resolution

  • Each role module grants its own role the Gherkin text format, the media directories browser and the steps of the workflow that fit its work.
  • An update function per role module grants the same list to installed sites.
  • Require Cucumber Core 12.0.5.

Remaining tasks

  • ✔ File the issue
  • ➖ Merge request with a green pipeline
  • ➖ Prove on a fresh install and on an updated site

User interface changes

N/A

API changes

N/A

Data model changes

N/A

AI-Generated: Yes

Command icon Show commands

Start within a Git clone of the project using the version control instructions.

Or, if you do not have SSH keys set up on git.drupalcode.org:

Comments

rajab natshah created an issue. See original summary.

  • rajab natshah committed 29d6361c on 12.0.x
    fix: #3626670 Let every role do its work on features and in the workflow
    
rajab natshah’s picture

Status: Active » Fixed

✅ Released in cucumber_user_roles 12.0.3.

AI-Generated: Yes

Now that this issue is closed, review the contribution record.

As a contributor, attribute any organization that helped you, or if you volunteered your own time.

Maintainers, credit people who helped resolve this issue.

Status: Fixed » Closed (fixed)

Automatically closed - issue fixed for 2 weeks with no activity.