=Page	Scenario	Desired result as normal user
Login	 Input valid user/password	 login, redirect to profile page
Profile	 Fill in email, press 'change'	 Log message: email changed
Profile	 Change password	 asked to verify password
Profile	 Verify password	 Log message: password changed

=Page	Scenario	Desired result as admin
Login	 Input valid user/password	 login, redirect to previous page/intro page
Any but Login	 Click on user/group/repos triangle	 user/group/repos list expands/collaps
Any but Login	 Click on user	 Go to user page
Any but Login	 Click on group	 Go to group page
Any but Login	 Click on repository	 Go to repository page
Any but Login	 Click on add user	 Go to add user page
Add user	 Fill in name, click on 'create'	 User created, redirected to new user
User	 Fill in email, press 'change'	 Log message: email changed
User	 Change password	 asked to verify password
User	 Verify password	 Log message: password changed
User	 Select group in select-bar	 Log message: user added to group
User	 Click minus sign right of group	 Log message: user removed from group
User	 Click group in group-list	 redirected to group page
Any but Login	 Click on add group	 Go to add group page
Add group	 Fill in name, click on 'create'	 Group created, redirected to new group
Group	 Select user in select-bar on group page	 Log message: user is added to group
Group	 Click on minus sign right of user	 Log message: user is removed from group
Group	 Click on user in userlist	 redirected to user page
Any but Login	 Click on add repository	 Go to add repository page
Add repository	 Fill in name, click on 'create'	 Repository created, redirected to new repository
Any but Login	 Click on minus sign next to a user in the sidebar	User deleted after popup
Any but Login	 Click on minus sign next to a group in the sidebar	Group deleted after popup
Repository	 Click on any directory triangle	 subdirectories expanded/collapsed (*1)
Repository	 Click on any directory	 permission list is updated.
Repository	 Select user from select bar in permission list	 Log message: user is added to list (*2)
Repository	 Select group from select bar in permission list	 Log message: group is added to list (*2)
Repository	 Click minus next to user in permission list	 Log message: user is removed from list (*3)
Repository	 Click minus next to group in permission list	 Log message: group is removed from list (*3)
Repository	 Select permission next to user/group in permission list	 Log message: permission changed
