From c27a56f4da9bf89e471ac6597c135e2f19814f17 Mon Sep 17 00:00:00 2001 From: Misko Hevery Date: Wed, 22 Feb 2012 12:59:23 -0800 Subject: docs(scope): show which directives create scopes --- docs/spec/ngdocSpec.js | 20 ++++++++++++++++++++ 1 file changed, 20 insertions(+) (limited to 'docs/spec/ngdocSpec.js') diff --git a/docs/spec/ngdocSpec.js b/docs/spec/ngdocSpec.js index 8082e4b1..4b809479 100644 --- a/docs/spec/ngdocSpec.js +++ b/docs/spec/ngdocSpec.js @@ -349,6 +349,26 @@ describe('ngdoc', function() { }); }); + describe('@scope', function() { + it('should state the new scope will be created', function() { + var doc = new Doc('@name a\n@scope'); + doc.ngdoc = 'directive'; + doc.parse(); + expect(doc.scope).toEqual(''); + expect(doc.html()).toContain('This directive creates new scope.'); + }); + }); + + describe('@priority', function() { + it('should state the priority', function() { + var doc = new Doc('@name a\n@priority 123'); + doc.ngdoc = 'directive'; + doc.parse(); + expect(doc.priority).toEqual('123'); + expect(doc.html()).toContain('This directive executes at priority level 123.'); + }); + }); + describe('@property', function() { it('should parse @property tags into array', function() { var doc = new Doc("@name a\n@property {type} name1 desc\n@property {type} name2 desc"); -- cgit v1.2.3