1 | import * as Promise from 'bluebird';
|
2 | import {expect} from 'chai';
|
3 | import {assertFileSystemContract, ignoredDir, ignoredFile} from './implementation-suite'
|
4 | import {MemoryFileSystem, FileSystem} from "../src/universal";
|
5 |
|
6 | describe('the in memory implementation', function() {
|
7 | assertFileSystemContract(
|
8 | () => Promise.resolve(new MemoryFileSystem(undefined, [ignoredDir, ignoredFile])),
|
9 | {interval:1, noExtraEventsGrace:10, timeout:30}
|
10 | );
|
11 | });
|