Bah! I revert the change, the form.validate() in the test does not behave the same why as the it does from the browser. Not sure what to do here.