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 collaboratorMaintain and report on themes
Administrators can view reports based on themes
Anonymous users cannot access themes at all
- Scenarios
-
- View a theme report
- View reports by month/quarter/overall
- Report on all themes
- An anonymous user tries to report on a theme
- An anonymous user tries to report on all themes
- View a theme report
-
- Given
- I am logged in as an administrator
- And
- a client with activities exists
- When
- I view a report on themes in those activities
- Then
- I should see entries for "Number of Activities"
- And
- I should see entries for "Cost Direct"
- And
- I should see entries for "Cost Indirect"
- And
- I should see entries for "Number of Participants"
- And
- I should see entries for "Staff Hours"
- And
- I should see entries for "Frequency"
- And
- I should see entries for "Outcomes"
- View reports by month/quarter/overall
-
- Given
- I am logged in as an administrator
- And
- clients with activities exists
- When
- I view the period report on on themes in those activities
- Then
- I see the period theme
Examples: period monthly quarterly overall - Report on all themes
-
- Given
- I am logged in as an administrator
- And
- clients with activities exist
- When
- I view a report on themes
- Then
- I see the all themes
- An anonymous user tries to report on a theme
-
- Given
- I am not logged in
- And
- a client with activities exists
- When
- I view a report on that themes in those themes
- Then
- I am asked to log in
- An anonymous user tries to report on all themes
-
- Given
- I am not logged in
- And
- clients with activities exist
- When
- I view a report on themes
- Then
- I am asked to log in
Last published over 7 years ago by Todd Tyree.