make it easier to create accounts on staging environment

Bug #859866 reported by Leo Arias
8
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Canonical SSO provider
Triaged
Wishlist
Unassigned

Bug Description

It would be great to have a way to create a new account for testing purposes, with as little overhead as possible. We need this for Ubuntu One tests because there are some scenarios that modify the user account in a way that will make fail other tests if run with the same account. For example, after paying a monthly subscription, it's not possible to pay a yearly subscription. Thus, we will have to create a new account for every tests of this kind.

Currently on staging you are ignoring the captcha verification, but the email verification is still required. If you could add a condition only for the staging environment that always accepts a predefined confirmation value, then we will not require to have a valid email inbox and look for the confirmation in the received messages. As you are already testing that it works, it would be better for us just to skip those steps; and for us this will reduce the execution time and the preparations required to set up the testing environment.

We do something similar with predefined credit card information to test accepted and refused payments on staging.

Leo Arias (elopio)
description: updated
Changed in canonical-identity-provider:
importance: Undecided → Wishlist
status: New → Triaged
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.