-
Notifications
You must be signed in to change notification settings - Fork 9
User Accounts
User creation with correctly filled fields should succeed.
User creation with an empty password field should fail.
User creation with an unacceptably short password should fail.
User creation with an unacceptably long password should fail.
User creation with an empty email field should fail.uld fail.
User creation with an invalid email should fail.
User creation with mismatched password fields should fail.
User creation with mismatched password fields should fail.
User's profile page is accessible; user's fullname appears in the heading.
Using the editable popup on the user's profile page, the user may change their name and it is reflected when the page is reloaded.
The public shortlink displayed on the user's profile page goes to a page with their fullname at the top
Submitting the "forgot password" form with an empty email field should fail.
Submitting the "forgot password" form with an invalid email should fail.
Submitting the "forgot password" form with an email not registered in the OSF should fail.
Submitting the "forgot password" form with a valid email should succeed.
Submitting the login form with no email or password provided should fail with appropriate error messages
Submitting the login form with no email provided should fail with an appropriate error.
Submitting the login form with no password provided should fail with an appropriate error.
Submitting the login form with an unregistered email provided should fail.
Submitting the login form with an incorrect password provided should fail.
Submitting the login form with a correct email and password provided should succeed.
Clicking the "Logout" link in the navbar should log the user out of the OSF.