Samy Pessé
c9c2dde2b6
Add method "isFile" and "isReadme" in SummaryArticle
2016-06-29 10:31:06 +02:00
Samy Pessé
50a132cb2c
Add method "createChildLevel" to SummaryPart
2016-06-10 18:11:22 +02:00
Samy Pessé
59be32a54f
Add method .createChildLevel for SummaryArticle
2016-06-10 18:08:56 +02:00
Samy Pessé
23aecb4f2b
Improve output of page to text with frontmatter
2016-06-07 16:23:12 +02:00
Samy Pessé
f1d200b81b
Rollback frontmatter parsing to js-yaml to be browserify compatible
2016-06-07 14:32:12 +02:00
Samy Pessé
b566711ee1
Add method toText to Page
2016-06-07 12:51:35 +02:00
Samy Pessé
7178ab1f82
Improve Config.toText to return only the required fields
2016-06-07 10:26:28 +02:00
Ryan Swanson
465e8d6c0a
Fixed two issues for handling git URLs for plugins that are published to git repositories rather than on npmjs.org.
...
Fixed issue in pluginDependency to dereference 'name' and 'version' using Immutable Map.get(...) accessors since config values are now wrapped by Immutable.fromJS(...) in config.js > setValue(...). Added associated unit test.
Fixed issue in resolveVersion where a plugin may be using a git URL rather than a semver for the version portion of the plugin config definition. In addition, refactored the resolveVersion function into a new module to allow for unit testing. Added associated unit test.
2016-05-26 14:30:29 -04:00
Samy Pesse
ef589a6b13
Switch tests to mocha while keeping jest structure
2016-05-11 13:02:24 +02:00
Samy Pessé
d342d31c8e
Fix error when summary contains entry without ref
2016-05-10 12:12:19 +02:00
Samy Pesse
f24d9aef73
Add test for block replaced with anchors
2016-05-09 22:17:46 +02:00
Samy Pesse
f8bb55f258
Adapt unit tests for blocks
2016-05-09 22:01:25 +02:00
Samy Pesse
76daebeb84
Fix unit test for templateBlock using a removed method "getParse"
2016-05-09 18:41:21 +02:00
Samy Pesse
b6051babac
Adapt unit tests for new templating post process
2016-05-05 11:09:35 +02:00
Samy Pesse
c621380b66
Add tests for replaceShortcuts
2016-05-04 20:18:48 +02:00
Samy Pesse
30c96c37c2
Adapt Plugin.listAll to use a list of PluginDependency
2016-05-02 22:02:24 +02:00
Samy Pessé
c87060454e
Add model for plugin dependencies in the book.json
2016-05-02 16:24:20 +02:00
Samy Pessé
793fada0fb
Add test for async template block
2016-05-02 09:19:57 +02:00
Samy Pesse
b51470db39
Add tests for conrefs loader
2016-04-30 20:06:43 +02:00
Samy Pesse
a5f4596f8d
Add tests for templateEngine
2016-04-30 19:00:35 +02:00
Johan Preynat
d9d7ab4ee5
lib/models/templateBlock.js: Add test file lib/models/__tests__/templateBlock.js
2016-04-30 17:05:30 +02:00
Samy Pessé
78e00db018
Add tests for SummaryModifier.editPartTitle
2016-04-28 11:35:30 +02:00
Samy Pessé
a9d558e891
Add method ".toText" on glossary and summary
2016-04-27 14:11:45 +02:00
Samy Pesse
ce99c8c706
Add more tests for summary
2016-04-26 14:25:54 +02:00
Samy Pesse
ce95f316b9
Add method to be article by level
2016-04-23 11:22:20 +02:00
Samy Pessé
fb0ea4610d
Add base utils for generation
2016-04-22 22:21:34 +02:00
Samy Pessé
4f86a9978b
Add test for config
2016-04-22 11:56:34 +02:00
Samy Pessé
4336fdb241
Base
2016-04-22 11:00:21 +02:00