From ed768ebc53ef6746ca83d81892c22d2e9c3afeef Mon Sep 17 00:00:00 2001
From: Misko Hevery
Date: Mon, 31 Jan 2011 11:55:44 -0800
Subject: Developer guide documentation
---
docs/spec/ngdocSpec.js | 17 ++++++++++++-----
1 file changed, 12 insertions(+), 5 deletions(-)
(limited to 'docs/spec/ngdocSpec.js')
diff --git a/docs/spec/ngdocSpec.js b/docs/spec/ngdocSpec.js
index 9d84ee7e..d912bf3a 100644
--- a/docs/spec/ngdocSpec.js
+++ b/docs/spec/ngdocSpec.js
@@ -319,6 +319,7 @@ describe('ngdoc', function(){
var doc = new Doc("@description " +
'foo {@link angular.foo}\n\n da {@link angular.foo bar foo bar } \n\n' +
'dad{@link angular.foo}\n\n' +
+ 'external{@link http://angularjs.org}\n\n' +
'{@link angular.directive.ng:foo ng:foo}');
doc.parse();
expect(doc.description).
@@ -329,6 +330,8 @@ describe('ngdoc', function(){
toContain('dadangular.foo');
expect(doc.description).
toContain('ng:foo');
+ expect(doc.description).
+ toContain('http://angularjs.org');
});
});
@@ -357,12 +360,16 @@ describe('ngdoc', function(){
});
it('should render description in related method', function(){
- var doc = new Doc();
+ var doc = new Doc('').parse();
doc.ngdoc = 'service';
- doc.methods = [new Doc('@ngdoc method\n@exampleDescription MDesc\n@example MExmp').parse()];
- doc.properties = [new Doc('@ngdoc property\n@exampleDescription PDesc\n@example PExmp').parse()];
- expect(doc.html()).toContain('
MDesc
MExmp'); - expect(doc.html()).toContain('
PDesc
PExmp'); + doc.methods = [ + new Doc('@ngdoc method\n@exampleDescription MDesc\n@example MExmp').parse()]; + doc.properties = [ + new Doc('@ngdoc property\n@exampleDescription PDesc\n@example PExmp').parse()]; + expect(doc.html()).toContain('
MDesc
MExmp'); + expect(doc.html()).toContain('
PDesc
PExmp'); }); }); -- cgit v1.2.3