diff --git a/src/Angular.js b/src/Angular.js
index 985d7bc4..e6e7be8d 100644
--- a/src/Angular.js
+++ b/src/Angular.js
@@ -167,10 +167,22 @@ var _undefined = undefined,
*
*
*
- * Change me: <input type="text" name="number" ng:validate="integer" value="123">
+ * Change me: <input type="text" name="number" ng:validate="integer" value="123">
*
+ *
+ * it('should validate the default number string', function() {
+ * expect(element('input[name=number]').attr('class')).
+ * not().toMatch(/ng-validation-error/);
+ * });
+ * it('should not validate "foo"', function() {
+ * input('number').enter('foo');
+ * expect(element('input[name=number]').attr('class')).
+ * toMatch(/ng-validation-error/);
+ * });
+ *
*
*
+ *
* # Writing your own Validators
* Writing your own validator is easy. To make a function available as a
* validator, just define the JavaScript function on the `angular.validator`
@@ -187,13 +199,10 @@ var _undefined = undefined,
* In this example we have written a upsTrackingNo validator.
* It marks the input text "valid" only when the user enters a well-formed
* UPS tracking number.
- *
- *
- * angular.validator('upsTrackingNo', function(input, format) {
- * var regexp = new RegExp("^" + format.replace(/9/g, '\\d') + "$");
- * return input.match(regexp) ? "" : "The format must match " + format;
- * });
- *
+ *
+ * @css ng-validation-error
+ * When validation fails, this css class is applied to the binding, making its borders red by
+ * default.
*
* @example
*
- {{"hello"|reverse}}: {{"hello"|reverse}}
- {{"hello"|reverse:true}}: {{"hello"|reverse:true}}
- {{"hello"|reverse:true:"blue"}}:
- {{"hello"|reverse:true:"blue"}}
+
+
+ No filter: {{text}}
+ Reverse: {{text|reverse}}
+ Reverse + uppercase: {{text|reverse:true}}
+ Reverse + uppercase + blue: {{text|reverse:true:"blue"}}
*/
angularFilter = extensionMap(angular, 'filter'),
@@ -324,7 +347,7 @@ var _undefined = undefined,
*
*
* @example
- *