mirror of
https://github.com/Hopiu/angular.js.git
synced 2026-05-04 05:04:44 +00:00
fix some lint issues
This commit is contained in:
parent
3245209bdb
commit
36b58b235e
2 changed files with 10 additions and 7 deletions
|
|
@ -45,11 +45,13 @@ function valueAccessor(scope, element) {
|
||||||
format = formatter.format;
|
format = formatter.format;
|
||||||
parse = formatter.parse;
|
parse = formatter.parse;
|
||||||
if (requiredExpr) {
|
if (requiredExpr) {
|
||||||
scope.$watch(requiredExpr, function(newValue) {required = newValue; validate();});
|
scope.$watch(requiredExpr, function(newValue) {
|
||||||
|
required = newValue;
|
||||||
|
validate();
|
||||||
|
});
|
||||||
} else {
|
} else {
|
||||||
required = requiredExpr === '';
|
required = requiredExpr === '';
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
element.data('$validate', validate);
|
element.data('$validate', validate);
|
||||||
return {
|
return {
|
||||||
|
|
|
||||||
|
|
@ -233,15 +233,16 @@ describe("widget", function(){
|
||||||
expect(element.hasClass('ng-validation-error')).toBeFalsy();
|
expect(element.hasClass('ng-validation-error')).toBeFalsy();
|
||||||
expect(element.attr('ng-validation-error')).toBeFalsy();
|
expect(element.attr('ng-validation-error')).toBeFalsy();
|
||||||
|
|
||||||
|
scope.$set('price', '');
|
||||||
scope.$set('ineedz', true);
|
scope.$set('ineedz', true);
|
||||||
scope.$eval();
|
scope.$eval();
|
||||||
expect(element.hasClass('ng-validation-error')).toBeFalsy();
|
|
||||||
expect(element.attr('ng-validation-error')).toBeFalsy();
|
|
||||||
|
|
||||||
element.val('');
|
|
||||||
element.trigger('keyup');
|
|
||||||
expect(element.hasClass('ng-validation-error')).toBeTruthy();
|
expect(element.hasClass('ng-validation-error')).toBeTruthy();
|
||||||
expect(element.attr('ng-validation-error')).toEqual('Required');
|
expect(element.attr('ng-validation-error')).toEqual('Required');
|
||||||
|
|
||||||
|
element.val('abc');
|
||||||
|
element.trigger('keyup');
|
||||||
|
expect(element.hasClass('ng-validation-error')).toBeFalsy();
|
||||||
|
expect(element.attr('ng-validation-error')).toBeFalsy();
|
||||||
});
|
});
|
||||||
|
|
||||||
it("should process ng-required2", function() {
|
it("should process ng-required2", function() {
|
||||||
|
|
|
||||||
Loading…
Reference in a new issue