'Fill in registration info.
`email`, `password`, `username`, and `full_name` are the user\'s credentials.'

def provide_info(self, email, password, username, full_name):

    self.wait_for_element_visibility('input#email', 'Email    field    is    shown')
    self.q(css='input#email').fill(email)
    self.q(css='input#password').fill(password)
    self.q(css='input#username').fill(username)
    self.q(css='input#name').fill(full_name)
    self.q(css='input#tos-yes').first.click()
    self.q(css='input#honorcode-yes').first.click()
    self.q(css="#country    option[value='US']").first.click()
