NPE in attachEventListeners test

pull/1128/head
Rick Carlino 2019-03-11 20:11:20 -05:00
parent 01f3d03dbe
commit 60c84a71e9
1 changed files with 3 additions and 1 deletions

View File

@ -2,11 +2,12 @@ const on = jest.fn((_e: string, _cb: unknown) => undefined);
const stub = () => Promise.resolve();
const mockBot = {
client: {
subscribe: jest.fn(),
on
},
on,
readStatus: jest.fn(stub),
setUserEnv: stub
setUserEnv: stub,
};
jest.mock("../../../device", () => { return { getDevice: () => mockBot }; });
@ -41,6 +42,7 @@ describe("attachEventListeners", () => {
}
});
expect(dev.readStatus).toHaveBeenCalled();
expect(dev.client && dev.client.subscribe).toHaveBeenCalled();
expect(startPinging).toHaveBeenCalledWith(dev);
});
});