diff options
| author | Misko Hevery | 2011-03-10 13:39:59 -0800 | 
|---|---|---|
| committer | Misko Hevery | 2011-03-11 14:16:52 -0800 | 
| commit | 5b05c0de036f77db0cc493082e21b1451c6b9a5f (patch) | |
| tree | fe614b0758d339600477ac459bdd532711725f48 /docs/spec/ngdocSpec.js | |
| parent | d19c0ac6d32319200f0d94df9b07f63a39aecf70 (diff) | |
| download | angular.js-5b05c0de036f77db0cc493082e21b1451c6b9a5f.tar.bz2 | |
@require in ngdoc now takes reason for dependency
Diffstat (limited to 'docs/spec/ngdocSpec.js')
| -rw-r--r-- | docs/spec/ngdocSpec.js | 11 | 
1 files changed, 9 insertions, 2 deletions
| diff --git a/docs/spec/ngdocSpec.js b/docs/spec/ngdocSpec.js index 9c1a49ac..46b05aef 100644 --- a/docs/spec/ngdocSpec.js +++ b/docs/spec/ngdocSpec.js @@ -229,9 +229,16 @@ describe('ngdoc', function(){      describe('@requires', function() {        it('should parse more @requires tag into array', function() { -        var doc = new Doc('@requires $service\n@requires $another'); +        var doc = new Doc('@requires $service for \n`A`\n@requires $another for `B`'); +        doc.ngdoc = 'service';          doc.parse(); -        expect(doc.requires).toEqual(['$service', '$another']); +        expect(doc.requires).toEqual([ +          {name:'$service', text:'<p>for \n<code>A</code></p>'}, +          {name:'$another', text:'<p>for <code>B</code></p>'}]); +        expect(doc.html()).toContain('<a href="#!angular.service.$service">$service</a>'); +        expect(doc.html()).toContain('<a href="#!angular.service.$another">$another</a>'); +        expect(doc.html()).toContain('<p>for \n<code>A</code></p>'); +        expect(doc.html()).toContain('<p>for <code>B</code></p>');        });      }); | 
