Browse Source

Test remove spot event

pull/5358/head
Artur Arseniev 2 years ago
parent
commit
32df122522
  1. 15
      test/specs/canvas/index.ts

15
test/specs/canvas/index.ts

@ -148,6 +148,21 @@ describe('Canvas', () => {
done();
});
});
test('removeSpot() triggers proper events', done => {
const eventRemove = jest.fn();
const eventAll = jest.fn();
em.on(canvas.events.spotRemove, eventRemove);
em.on(canvas.events.spot, eventAll);
const spot = canvas.addSpot({ type: Select });
canvas.removeSpots();
expect(eventRemove).toBeCalledTimes(1);
expect(eventRemove).toBeCalledWith({ spot });
setTimeout(() => {
expect(eventAll).toBeCalledTimes(1);
done();
});
});
});
});
});

Loading…
Cancel
Save