Skip to content

Commit 9838522

Browse files
therynamoBryan Clark
authored andcommitted
feat: Add reload to tabs
1 parent 94a5826 commit 9838522

File tree

2 files changed

+10
-0
lines changed

2 files changed

+10
-0
lines changed

__tests__/tabs.test.js

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -103,4 +103,13 @@ describe('browser.tabs', () => {
103103
expect(callback).toHaveBeenCalledTimes(0);
104104
});
105105
});
106+
test('reload', (done) => {
107+
const callback = jest.fn(() => done());
108+
expect(jest.isMockFunction(chrome.tabs.reload)).toBe(true);
109+
110+
chrome.tabs.reload(1, {}, callback);
111+
112+
expect(chrome.tabs.reload).toHaveBeenCalledTimes(1);
113+
expect(callback).toHaveBeenCalledTimes(1);
114+
});
106115
});

src/tabs.js

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -45,4 +45,5 @@ export const tabs = {
4545
hasListener: jest.fn(),
4646
},
4747
sendMessage: jest.fn(),
48+
reload: jest.fn((tabId, reloadProperties, cb) => cb()),
4849
};

0 commit comments

Comments
 (0)