Files
browser-wakatime/setupTests.ts
2023-01-11 09:03:05 -05:00

22 lines
469 B
TypeScript

import '@testing-library/jest-dom/extend-expect';
class BrowserMock {
runtime = {
getBackgroundPage() {
return 'https://background-page.html';
},
getManifest() {
return {
version: 'test-version',
};
},
openOptionsPage() {
return 'https://options-page.html';
},
};
}
//TODO: Improve mocking
// eslint-disable-next-line @typescript-eslint/ban-ts-comment
// @ts-expect-error
window.browser = new BrowserMock();