All files / lib/jsdom/document document.mock.ts

100% Statements 4/4
100% Branches 0/0
100% Functions 3/3
100% Lines 4/4

Press n or j to go to the next uncovered block, b, p or k for the previous block.

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22  13x             13x                   13x 13x    
function setupDocumentDoctypeMock() {
  Object.defineProperty(document, 'doctype', {
    value: '<!DOCTYPE html>',
    configurable: true,
  });
}
 
function setupDocumentTransformMock() {
  Object.defineProperty(document.body.style, 'transform', {
    value: () => ({
      enumerable: true,
      configurable: true,
    }),
    configurable: true,
  });
}
 
export function setupDocumentMocks() {
  setupDocumentDoctypeMock();
  setupDocumentTransformMock();
}