文件名称:mock-fs:fs模块的可配置模拟
文件大小:117KB
文件格式:ZIP
更新时间:2024-05-18 03:10:52
JavaScript
mock-fs mock-fs模块允许由内存中的模拟文件系统临时支持Node的内置。 这样,您就可以对一组模拟文件和目录运行测试,而不必花很多时间在测试夹具上。 例子 下面的代码可以使fs模块暂时由具有少量文件和目录的模拟文件系统提供支持。 const mock = require ( 'mock-fs' ) ; mock ( { 'path/to/fake/dir' : { 'some-file.txt' : 'file content here' , 'empty-dir' : { /** empty directory */ } } , 'path/to/some.png' : Buffer . from ( [ 8 , 6 , 7 , 5 , 3 , 0 , 9 ] ) , 'some/other/path' : { /** another em
【文件预览】:
mock-fs-main
----.gitignore(21B)
----package.json(960B)
----package-lock.json(155KB)
----changelog.md(11KB)
----.github()
--------workflows()
----lib()
--------filesystem.js(9KB)
--------directory.js(2KB)
--------loader.js(3KB)
--------error.js(1KB)
--------binding.js(45KB)
--------buffer.js(253B)
--------index.js(5KB)
--------descriptor.js(2KB)
--------item.js(6KB)
--------bypass.js(1KB)
--------file.js(2KB)
--------symlink.js(1KB)
----benchmarks()
--------read-mock.js(530B)
--------write-integration-mock.js(400B)
--------write-mock.js(378B)
--------read-integration-real.js(722B)
--------write-real.js(577B)
--------read-real.js(825B)
--------read-integration-mock.js(466B)
--------write-integration-real.js(544B)
----readme.md(12KB)
----license.md(2KB)
----test()
--------.eslintrc(37B)
--------integration()
--------assets()
--------lib()
--------helper.js(3KB)