mirror of
https://github.com/laurent22/joplin.git
synced 2026-10-25 02:47:28 +00:00
This commit is contained in:
1 parent
32141d4e23
commit
44e8950f1b
8 files changed
+78
-20
No files matched your search
@@ -14,3 +14,22 @@ module.exports = () => {
|
||||
global.console = jestConsole;
|
||||
});
|
||||
};
|
||||
|
||||
// jsdom extensions
|
||||
if (typeof document !== 'undefined') {
|
||||
// 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;
|
||||
};
|
||||
}
|
||||
Reference in new issue
Block a user