【文件属性】:
文件名称:bdd-tree:将 BDD 测试源转换为语法树
文件大小:4KB
文件格式:ZIP
更新时间:2021-06-29 11:03:17
JavaScript
bdd-树
将 BDD 源转换为语法树
鉴于这样的 BDD 规范
// add-spec.js
describe('add', function () {
it('does something', ...);
it('does something else', ...);
});
describe('sub', function () {
it('minus', ...);
});
你可以生成一个describe树和it代码块
npm install bdd-tree
// index.js
var toTree = require('bdd-tree');
var describes = toTree(require('fs').readFileSync('./add-spec.js', 'utf8'));
[{
name: 'add',
its: [{
【文件预览】:
bdd-tree-master
----bdd-tree.js(2KB)
----.travis.yml(124B)
----test()
--------bdd-tree-spec.js(1KB)
----README.md(3KB)
----.gitignore(14B)
----package.json(852B)