1.0.2 • Published 3 years ago
jest-mock-fs v1.0.2
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:
existsSync_path_
readFileSyncpathoptionsencoding
writeFileSyncpathcontentsoptionsencoding
unlinkSyncpath
readdirSync- -
path
- -
mkdirSyncpath
rmSyncpathoptionsforcerecursivemaxRetriesretryDelay