diff options
author | Aaron O'Mullan <aaron.omullan@friendco.de> | 2014-03-31 19:33:55 -0700 |
---|---|---|
committer | Aaron O'Mullan <aaron.omullan@friendco.de> | 2014-03-31 19:33:55 -0700 |
commit | 2234026153912c341f68e7ace3736cd90694d405 (patch) | |
tree | 7c82238c58e304c2d415913e45a651f12e69e800 /test/summary.js | |
parent | a6d18e89dfe826ffb55da6c812a34f403a9e98d5 (diff) | |
download | gitbook-2234026153912c341f68e7ace3736cd90694d405.zip gitbook-2234026153912c341f68e7ace3736cd90694d405.tar.gz gitbook-2234026153912c341f68e7ace3736cd90694d405.tar.bz2 |
Add tests for level attribute to chapters/articles
Diffstat (limited to 'test/summary.js')
-rw-r--r-- | test/summary.js | 11 |
1 files changed, 11 insertions, 0 deletions
diff --git a/test/summary.js b/test/summary.js index bf21ce1..921785e 100644 --- a/test/summary.js +++ b/test/summary.js @@ -40,4 +40,15 @@ describe('Summary parsing', function () { assert.equal(LEXED.chapters[2].path,'chapter-3/README.html'); assert.equal(LEXED.chapters[2]._path,'chapter-3/README.md'); }); + + it('should detect levels correctly', function() { + var c = LEXED.chapters; + + assert.equal(c[0].level, '1'); + assert.equal(c[1].level, '2'); + assert.equal(c[2].level, '3'); + + assert.equal(c[0].articles[0].level, '1.1'); + assert.equal(c[0].articles[1].level, '1.2'); + }); }); |