chai-cron
用于 Chai 断言库 的 Cron 时间表达式断言插件。
由 cron-parser 提供支持。
安装
yarn add chai-cron
或者
npm i chai-cron
用法
const chai = require('chai');
const chaiCron = require('chai-cron');
const { expect } = chai;
chai.use(chaiCron);
expect('0 0 1,15 * *').to.be.cron();
expect('0 0 1,15 * *').to.be.cronTime();
expect('0 0 1,15 * *').to.be.a.cronExpression();
expect('0 0 1,15 * *').to.be.a.cronTimeExpression();
测试
yarn test
代码风格检查
yarn lint
单元测试
yarn test:unit
集成测试
yarn test:integration
许可证
MIT 许可证 (MIT)
版权所有 (c) 2017-2018 Michael J. Bondra mjbondra@gmail.com
特此授予任何取得本软件及相关文档文件(“软件”)副本的人无偿使用本软件的权利,包括但不限于以下权利:使用、复制、修改、合并、发布、分发、再许可和/或出售软件副本,以及允许获得软件的人这样做,但须符合以下条件:
以上版权声明和本许可声明应包含在所有软件副本或部分中。
该软件按“原样”提供,没有任何形式的明示或暗示担保,包括但不限于适销性、特定用途适用性和非侵权担保。在任何情况下,作者或版权所有者均不对因软件或使用或以其他方式处理软件而产生的任何索赔、损害或其他责任负责,无论是在合同、侵权或其他方面。