hydrateRRWebRecordingFrames.spec.tsx 683 B

12345678910111213141516171819202122
  1. import {ReplayRecordFixture} from 'sentry-fixture/replayRecord';
  2. import {recordingEndFrame} from 'sentry/utils/replays/hydrateRRWebRecordingFrames';
  3. import type {RecordingFrame} from 'sentry/utils/replays/types';
  4. describe('hydrateRRWebRecordingFrames', () => {
  5. const replayRecord = ReplayRecordFixture();
  6. describe('recordingEndFrame', () => {
  7. it('should return a RecordingFrame', () => {
  8. const frame: RecordingFrame = recordingEndFrame(replayRecord);
  9. expect(frame).toStrictEqual({
  10. type: 5,
  11. timestamp: replayRecord.finished_at.getTime(),
  12. data: {
  13. tag: 'replay.end',
  14. payload: {},
  15. },
  16. });
  17. });
  18. });
  19. });