VulpesOS/gaia/apps/sms/services/test/unit/mock_threads.js
OverSu b38dea0597 Publish Vulpes Preview 15 sources for desktop, Android and Tundra
Share Gaia assets and adapters, keep private profiles and development documents local, and update both public READMEs.
2026-09-30 23:13:03 +02:00

25 lines
470 B
JavaScript
Executable file

/*exported MockThreads, MockThread */
'use strict';
var MockThreads = {
registerMessage: () => {},
unregisterMessage: () => {},
has: () => false,
set: () => {},
get: () => new MockThread(),
delete: () => {},
clear: () => {},
keys: () => []
};
MockThreads.Messages = {
get: () => {}
};
function MockThread(thread) {
Object.assign(this, { messages: new Map() }, thread);
}
MockThread.prototype.getDraft = () => null;
MockThread.create = () => {};