jest-mock-fs
v1.0.2
Published
Github: https://github.com/tashes/jest-mock-fs
Readme
jest-mock-fs
Github: https://github.com/tashes/jest-mock-fs
Install this package using:
npm install jest-mock-fsThis package will create a jest mock factory function to allow you to mock a filesystem while still being able to check mock calls. To use it, import it and call it like so:
const jestMockFs = require('jest-mock-fs');
var mockFs = jestMockFs({
'folder': {
'file.ext': "contents",
'anotherfile.ext': new Buffer()
},
'file.txt': "othercontents"
});
jest.mock('fs', () => ({ ...mockFs }));The following fs functions have been mocked till now:
- [x]
existsSync_path_
- [x]
readFileSyncpathoptionsencoding
- [x]
writeFileSyncpathcontentsoptionsencoding
- [x]
unlinkSyncpath
- [x]
readdirSync- -
path
- -
- [x]
mkdirSyncpath
- [x]
rmSyncpathoptionsforcerecursivemaxRetriesretryDelay
