Ensuring node modules are up to date for running
This commit is contained in:
20
node_modules/@nodelib/fs.stat/out/adapters/fs.spec.js
generated
vendored
Normal file
20
node_modules/@nodelib/fs.stat/out/adapters/fs.spec.js
generated
vendored
Normal file
@@ -0,0 +1,20 @@
|
||||
"use strict";
|
||||
Object.defineProperty(exports, "__esModule", { value: true });
|
||||
const assert = require("assert");
|
||||
const fs_macchiato_1 = require("../../../fs.macchiato");
|
||||
const adapter = require("./fs");
|
||||
describe('Adapters → FileSystem', () => {
|
||||
it('should return original FS methods', () => {
|
||||
const expected = adapter.FILE_SYSTEM_ADAPTER;
|
||||
const actual = adapter.createFileSystemAdapter();
|
||||
assert.deepStrictEqual(actual, expected);
|
||||
});
|
||||
it('should return custom FS methods', () => {
|
||||
const customLstatSyncMethod = () => new fs_macchiato_1.Stats();
|
||||
const expected = Object.assign(Object.assign({}, adapter.FILE_SYSTEM_ADAPTER), { lstatSync: customLstatSyncMethod });
|
||||
const actual = adapter.createFileSystemAdapter({
|
||||
lstatSync: customLstatSyncMethod
|
||||
});
|
||||
assert.deepStrictEqual(actual, expected);
|
||||
});
|
||||
});
|
||||
Reference in New Issue
Block a user