From bf03eb007c31bec4ea9f2ca8a947f9833bb348c9 Mon Sep 17 00:00:00 2001 From: Misko Hevery Date: Mon, 24 Jan 2011 13:33:47 -0800 Subject: Added SiteMap generation to the documentation --- docs/spec/sitemapSpec.js | 23 +++++++++++++++++++++++ 1 file changed, 23 insertions(+) create mode 100644 docs/spec/sitemapSpec.js (limited to 'docs/spec/sitemapSpec.js') diff --git a/docs/spec/sitemapSpec.js b/docs/spec/sitemapSpec.js new file mode 100644 index 00000000..2a5c4901 --- /dev/null +++ b/docs/spec/sitemapSpec.js @@ -0,0 +1,23 @@ +var SiteMap = require('sitemap.js').SiteMap; +var Doc = require('ngdoc.js').Doc; + + +describe('sitemap', function(){ + it('should render empty sitemap', function(){ + var map = new SiteMap([]); + expect(map.render()).toEqual([ + '', + '', + '', ''].join('\n')); + }); + + it('should render ngdoc url', function(){ + var map = new SiteMap([new Doc({name: 'a.b.c<>\'"&'})]); + expect(map.render()).toContain([ + ' ', + 'http://docs.angularjs.org/#!a.b.c<>'"&', + 'weekly', + ''].join('')); + + }); +}); -- cgit v1.2.3