timekeeper:轻松测试与时间有关的代码。 Node.js

时间:2024-03-12 00:22:19
【文件属性】:

文件名称:timekeeper:轻松测试与时间有关的代码。 Node.js

文件大小:8KB

文件格式:ZIP

更新时间:2024-03-12 00:22:19

JavaScript

计时员 该模块模拟Date和Date.now ,以帮助您测试与时间有关的代码。 为您的Node.js测试提供travel和freeze功能。 功能/问题 请注意,如果您使用时间冻结,则setTimeout和setInterval将无法按预期工作,因为它们使用的是Date类,但是直到调用timekeeper#reset ,时间才会改变。 安装 NPM: npm install timekeeper --save-dev Bower:Bower bower install timekeeper 概要 冻结: var tk = require ( 'timekeeper' ) ; var time = new Date ( 1330688329321 ) ; tk . freeze ( time ) ; // The time hasn't changed at all. var date


【文件预览】:
timekeeper-master
----.mversionrc(48B)
----Readme.md(3KB)
----bower.json(777B)
----lib()
--------timekeeper.js(5KB)
----.travis.yml(90B)
----test()
--------index.html(561B)
--------node.support.js(107B)
--------timekeeper.test.js(5KB)
----Makefile(378B)
----index.d.ts(323B)
----.gitignore(88B)
----package.json(874B)

网友评论