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