Code coverage report for src/directive.js

Statements: 100% (4 / 4)      Branches: 100% (0 / 0)      Functions: 100% (3 / 3)      Lines: 100% (4 / 4)      Ignored: none     

All files » src/ » directive.js
1 2 3 4 5 6 7 8 9 10 11 12 13    1 3     3 3          
'use strict';
 
module.exports = function () {
  return {
    require: 'ngModel',
    link: function (scope, element, attributes, ngModelController) {
      ngModelController.$validators.integer = function (modelValue, viewValue) {
        return (/^\-?\d+$/).test(viewValue);
      };
    }
  };
};