'Submit forms with no values, make sure there are no errors.
TODO(MCGallaspy): There\'s a lot wrong here -- why is a test hidden in a mixin? Can this be done with a client
test case? And if not, can it be refactored into the behave framework?'

def empty_form_test(self, url, submission_element_id):

    self.browse_to(url)
    self.browser_activate_element(id=submission_element_id)
    self.browser_send_keys(Keys.RETURN)
    self.assertNotEqual(self.browser_wait_for_element('.errorlist', max_wait_time=30), None, "Make    sure    there's    an    error.")
