Newer
Older
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
require('babel-polyfill')
require('jest-canvas-mock')
import { configure } from 'enzyme'
import Adapter from 'enzyme-adapter-react-16'
configure({ adapter: new Adapter() })
// polyfill for requestAnimationFrame
/* istanbul ignore next */
global.requestAnimationFrame = cb => {
setTimeout(cb, 0)
}
global.cozy = {
bar: {
BarLeft: ({ children }) => children,
BarRight: ({ children }) => children,
BarCenter: ({ children }) => children,
setTheme: () => null,
},
}
Object.defineProperty(window, 'getComputedStyle', {
value: () => ({
getPropertyValue: prop => {
switch (prop) {
case '--blue':
return '#58ffff'
case '--greyDark':
return '#7b7b7b'
default:
return '#FFFFFF'
}
},
}),
})