Use email validator if you wist to restrict the user input to a valid email.
<input type="text" ng:validate="email"/>
angular.validator.email(value)
value – {string} –
value to validate
Enter valid email: <input name="text" ng:validate="email" value="me@example.com">
it('should invalidate email', function(){ var n1 = element('.doc-example-live :input'); expect(n1.attr('className')).not().toMatch(/ng-validation-error/); input('text').enter('a@b.c'); expect(n1.attr('className')).toMatch(/ng-validation-error/); });