/var/www/cobraambalaj/node_modules/@nodelib/fs.scandir/src
NameSizeModeActions
adapters/-0755rm
providers/-0755rm
types/-0755rm
utils/-0755rm
constants.ts6290644editdlrm
index.spec.ts20480644editdlrm
index.ts16180644editdlrm
settings.spec.ts9400644editdlrm
settings.ts12100644editdlrm
Edit: /var/www/cobraambalaj/node_modules/@nodelib/fs.scandir/src/settings.spec.ts (940B)
import * as assert from 'assert'; import * as path from 'path'; import { Stats } from '../../fs.macchiato'; import * as fs from './adapters/fs'; import Settings from './settings'; describe('Settings', () => { it('should return instance with default values', () => { const settings = new Settings(); assert.deepStrictEqual(settings.fs, fs.createFileSystemAdapter()); assert.ok(!settings.followSymbolicLinks); assert.ok(!settings.stats); assert.strictEqual(settings.pathSegmentSeparator, path.sep); assert.ok(settings.fsStatSettings); assert.ok(settings.throwErrorOnBrokenSymbolicLink); }); it('should return instance with custom values', () => { const lstatSync = (): Stats => new Stats(); const settings = new Settings({ fs: fs.createFileSystemAdapter({ lstatSync }), stats: true }); assert.deepStrictEqual(settings.fs, fs.createFileSystemAdapter({ lstatSync })); assert.ok(settings.stats); }); });