From ce655172d4e65942b45a48a6d2e62d1381ea6981 Mon Sep 17 00:00:00 2001 From: Willem Wyndham Date: Mon, 20 May 2019 11:25:01 -0400 Subject: [PATCH 1/2] fixed initialized flag --- packages/assemblyscript/assembly/wasa/mock/fs/index.ts | 1 + 1 file changed, 1 insertion(+) diff --git a/packages/assemblyscript/assembly/wasa/mock/fs/index.ts b/packages/assemblyscript/assembly/wasa/mock/fs/index.ts index 83f18dd..4f320a2 100644 --- a/packages/assemblyscript/assembly/wasa/mock/fs/index.ts +++ b/packages/assemblyscript/assembly/wasa/mock/fs/index.ts @@ -20,6 +20,7 @@ export class fs { static get fs(): FileSystem { if (!fs.initialized) { fs._fs.init(); + fs.initialized = true; } return fs._fs; } From 7e5ab0a20dd9b8ed5c36625cde82c751d545bbb0 Mon Sep 17 00:00:00 2001 From: Willem Wyndham Date: Mon, 20 May 2019 11:38:26 -0400 Subject: [PATCH 2/2] fix jsonfs test Now it has to manually initialize the fs --- packages/ash/assembly/__tests__/jsonfs.spec.ts | 1 + 1 file changed, 1 insertion(+) diff --git a/packages/ash/assembly/__tests__/jsonfs.spec.ts b/packages/ash/assembly/__tests__/jsonfs.spec.ts index 45525e7..5e39ba2 100644 --- a/packages/ash/assembly/__tests__/jsonfs.spec.ts +++ b/packages/ash/assembly/__tests__/jsonfs.spec.ts @@ -8,6 +8,7 @@ describe("fs from JSON", (): void => { beforeEach(() => { fs.fs = new FileSystem(); + fs.fs.init(); });