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 collaboratorEdit group settings
In order for groups to be customized to suit the users' needs
Administrators of a group must be able to edit group settings
- Background
-
- Given
- a group "demo-group" with "[email protected]" as admin
- And
- "[email protected]" is a non-admin of group "demo-group"
- Scenarios
-
- Non-admin cannot edit group settings
- Change group visibility to public
- Change group visibility to Members only
- Change group name
- Change group invitations to allow all members
- Change group invitations to allow only admin
- Non-admin cannot edit group settings
-
- Given
- I am logged in as "[email protected]"
- Then
- I should not have access to group settings of "demo-group"
- Change group visibility to public
-
- Given
- I am logged in as "[email protected]"
- When
- I visit the group settings page
- And
- I update the settings to public
- Then
- the group should be public
- Change group visibility to Members only
-
- Given
- I am logged in as "[email protected]"
- When
- I visit the group settings page
- And
- I update the settings to members only
- Then
- the group should be private
- Change group name
-
- Given
- I am logged in as "[email protected]"
- When
- I visit the group settings page
- And
- I update the group name
- Then
- the group name is changed
- Change group invitations to allow all members
-
- Given
- I am logged in as "[email protected]"
- When
- I visit the group settings page
- And
- I update the invitations to allow all members
- Then
- all members should be able to invite other users
- Change group invitations to allow only admin
-
- Given
- I am logged in as "[email protected]"
- When
- I visit the group settings page
- And
- I update the invitations to allow only admin
- Then
- only admin should be able to invite other users
Last published over 7 years ago by Loomio Project.