next-page-tester
Version:
Enable DOM integration testing on Next.js pages
23 lines (22 loc) • 686 B
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
exports.getDocumentFile = void 0;
const loadFile_1 = require("../loadFile");
const page_1 = require("../page");
const constants_1 = require("../constants");
function getDocumentFile({ options, }) {
const customDocumentFile = (0, page_1.getPageFileIfExists)({
options,
pagePath: constants_1.DOCUMENT_PATH,
});
if (customDocumentFile) {
return customDocumentFile;
}
return getDefaultDocumentFile();
}
exports.getDocumentFile = getDocumentFile;
function getDefaultDocumentFile() {
return (0, loadFile_1.loadFile)({
absolutePath: 'next/document',
});
}