To add a collaborator to this project you will need to use the Relish gem to add the collaborator via a terminal command. Soon you'll be able to also add collaborators here!
More about adding a collaboratorManage paper authors and their metadata
In order to allow collaboration with other authors
As a website user
I need to manage the authors and their metadata
- Background
-
- Given
- there is a user with the email "[email protected]"
- And
- there is a user with the email "[email protected]"
- And
- there is a paper with the title "Test Paper"
- And
- the paper with the title "Test Paper" has the user "[email protected]" with the role "admin"
- And
- the paper with the title "Test Paper" has the user "[email protected]" with the role "author"
- And
- I visit the page "paper authors" for the paper with the title "Test Paper"
- Scenarios
-
- Users with an admin role should see have the ability to add an author
- When a user is added from within a paper, they should receive an invite email to PAT
- Users with an admin role should be able to edit other authors
- Users with an author role should not be able to add authors
- Users with an author role should not be able to edit authors other than theirs
- Users with an author role should be forbidden from viewing the page to add another author
- Users with an admin role should see have the ability to add an author
-
This scenario does not have any steps.
- When a user is added from within a paper, they should receive an invite email to PAT
-
This scenario does not have any steps.
- Users with an admin role should be able to edit other authors
-
This scenario does not have any steps.
- Users with an author role should not be able to add authors
-
This scenario does not have any steps.
- Users with an author role should not be able to edit authors other than theirs
-
This scenario does not have any steps.
- Users with an author role should be forbidden from viewing the page to add another author
-
This scenario does not have any steps.
Last published almost 5 years ago by SilverbackDan.