mirror of
https://github.com/pgadmin-org/pgadmin4.git
synced 2024-11-22 08:46:39 -06:00
40 lines
917 B
JavaScript
40 lines
917 B
JavaScript
const getSearchCursorRet = {
|
|
_from: 3,
|
|
_to: 14,
|
|
find: function(_rev) {
|
|
if(_rev){
|
|
this._from = 1;
|
|
this._to = 10;
|
|
} else {
|
|
this._from = 3;
|
|
this._to = 14;
|
|
}
|
|
return true;
|
|
},
|
|
from: function() {return this._from;},
|
|
to: function() {return this._to;},
|
|
replace: jest.fn(),
|
|
};
|
|
const fromTextAreaRet = {
|
|
'getValue':()=>'',
|
|
'setValue': jest.fn(),
|
|
'refresh': jest.fn(),
|
|
'setOption': jest.fn(),
|
|
'removeKeyMap': jest.fn(),
|
|
'addKeyMap': jest.fn(),
|
|
'getSelection': () => '',
|
|
'getSearchCursor': jest.fn(()=>getSearchCursorRet),
|
|
'getCursor': jest.fn(),
|
|
'removeOverlay': jest.fn(),
|
|
'addOverlay': jest.fn(),
|
|
'setSelection': jest.fn(),
|
|
'scrollIntoView': jest.fn(),
|
|
'getWrapperElement': ()=>document.createElement('div'),
|
|
'on': jest.fn(),
|
|
'off': jest.fn(),
|
|
'toTextArea': jest.fn(),
|
|
};
|
|
module.exports = {
|
|
fromTextArea: jest.fn(()=>fromTextAreaRet)
|
|
};
|