From a1c59aaed0412871ce231d21e70168bc85b52fe3 Mon Sep 17 00:00:00 2001 From: Sean Macfarlane Date: Tue, 7 Jul 2020 16:52:52 -0400 Subject: [PATCH] fixed crypto jest error --- jest.config.js | 1 + src/tests/setup.js | 5 +++++ 2 files changed, 6 insertions(+) create mode 100644 src/tests/setup.js diff --git a/jest.config.js b/jest.config.js index 5961124..a88be9e 100644 --- a/jest.config.js +++ b/jest.config.js @@ -1,4 +1,5 @@ module.exports = { + setupFilesAfterEnv: ['/src/tests/setup.js'], moduleDirectories: ['node_modules', 'src'], snapshotSerializers: [], moduleNameMapper: { diff --git a/src/tests/setup.js b/src/tests/setup.js new file mode 100644 index 0000000..43a7f3b --- /dev/null +++ b/src/tests/setup.js @@ -0,0 +1,5 @@ +const nodeCrypto = require('crypto'); + +window.crypto = { + getRandomValues: buffer => nodeCrypto.randomFillSync(buffer), +};