【文件属性】:
文件名称:doctest:适用于JavaScript(和CoffeeScript)的Doctests
文件大小:32KB
文件格式:ZIP
更新时间:2021-05-12 16:56:18
JavaScript
doctest
是有时在“文档字符串”中发现的可执行用法示例。 JavaScript没有文档字符串,但是内联文档可以包含在代码注释中。 doctest在代码注释中查找和评估用法示例,并报告任何不准确之处。 doctest可与JavaScript和CoffeeScript模块一起使用。
例子
// toFahrenheit :: Number -> Number
//
// Convert degrees Celsius to degrees Fahrenheit.
//
// > toFahrenheit(0)
// 32
// > toFahrenheit(100)
// 212
function toFahrenheit ( degreesCelsius ) {
return degreesCelsius * 9 / 5 + 32 ;
}
Doctest将执行toFahrenh
【文件预览】:
doctest-master
----.gitignore(15B)
----README.md(3KB)
----.config(153B)
----bin()
--------doctest(563B)
----.github()
--------FUNDING.yml(24B)
----test()
--------fantasy-land()
--------exceptions()
--------bin()
--------es2018()
--------es2015()
--------commonjs()
--------transcribe()
--------line-endings()
--------index.js(8KB)
--------esm()
--------amd()
--------statements()
--------shared()
----.eslint.js(418B)
----LICENSE(491B)
----package.json(1KB)
----CONTRIBUTING.md(585B)
----scripts()
--------lint-readme(202B)
--------test(64B)
--------generate-readme(0B)
--------doctest(0B)
--------lint(160B)
----.eslintignore(312B)
----.travis.yml(263B)
----lib()
--------doctest.js(16KB)
--------program.js(978B)
--------command.mjs(692B)
--------doctest.mjs(2KB)
----.eslintrc.json(456B)
----.npmrc(19B)