UNPKG

xzdoc

Version:
29 lines (27 loc) 1.13 kB
var xzdoc = require('../'); var path = require('path'); var fs = require('fs'); var expect = require('expect.js'); describe("xzdoc", function () { it("getIndexs", function () { var section = fs.readFileSync(path.join(__dirname, "../README.md"), "utf8"); var titles = xzdoc.getIndexs(section); var except = [ { level: 1, title: 'xzdoc 不再为文档而发愁 [![Build Status](https://secure.travis-ci.org/Yggdrasill-7C9/xzdoc.png?branch=master)](http://travis-ci.org/Yggdrasill-7C9/xzdoc)'}, { level: 2, title: '来源' }, { level: 2, title: 'Installation' }, { level: 2, title: 'Usage' }, { level: 3, title: '选择模版' }, { level: 3, title: '自定义模版' }, { level: 2, title: '查看文档效果' }, { level: 3, title: "默认风格" }, { level: 3, title: "wordpress风格" }, { level: 3, title: "pomelo风格" }, { level: 2, title: 'Github与CommonJS规范' }, { level: 2, title: '贡献者' }, { level: 2, title: 'License (MIT)' }, { level: 2, title: "捐赠" } ]; expect(titles).to.eql(except); }); });