diff options
Diffstat (limited to 'setupTests.js')
-rw-r--r-- | setupTests.js | 22 |
1 files changed, 12 insertions, 10 deletions
diff --git a/setupTests.js b/setupTests.js index 1b4e29f85..7658559cd 100644 --- a/setupTests.js +++ b/setupTests.js @@ -1,14 +1,16 @@ import '@testing-library/jest-dom' -window.matchMedia = window.matchMedia || function() { - return { - matches: true, - media: '', - addListener: function() { return true }, - removeListener: function() { return true }, - addEventListener: function() { return true }, - removeEventListener: function() { return true }, - dispatchEvent: function() { return true }, - onchange: function() { return true } +if (typeof window !== 'undefined') { + window.matchMedia = window.matchMedia || function() { + return { + matches: true, + media: '', + addListener: function() { return true }, + removeListener: function() { return true }, + addEventListener: function() { return true }, + removeEventListener: function() { return true }, + dispatchEvent: function() { return true }, + onchange: function() { return true } + } } } |