mirror of
https://github.com/laurent22/joplin.git
synced 2024-12-27 10:32:58 +02:00
17 lines
371 B
JavaScript
17 lines
371 B
JavaScript
|
|
||
|
// Prevents the CodeMirror error "getClientRects is undefined".
|
||
|
// See https://github.com/jsdom/jsdom/issues/3002#issue-652790925
|
||
|
document.createRange = () => {
|
||
|
const range = new Range();
|
||
|
range.getBoundingClientRect = jest.fn();
|
||
|
range.getClientRects = () => {
|
||
|
return {
|
||
|
length: 0,
|
||
|
item: () => null,
|
||
|
[Symbol.iterator]: jest.fn(),
|
||
|
};
|
||
|
};
|
||
|
|
||
|
return range;
|
||
|
};
|