31 lines
769 B
JavaScript
31 lines
769 B
JavaScript
|
|
const assert = require("assert");
|
||
|
|
const fs = require("fs");
|
||
|
|
const path = require("path");
|
||
|
|
|
||
|
|
const sidebar = fs.readFileSync(
|
||
|
|
path.resolve(
|
||
|
|
__dirname,
|
||
|
|
"../../src/views/ccdiProject/components/detail/ProjectAnalysisSidebar.vue"
|
||
|
|
),
|
||
|
|
"utf8"
|
||
|
|
);
|
||
|
|
const mockSource = fs.readFileSync(
|
||
|
|
path.resolve(
|
||
|
|
__dirname,
|
||
|
|
"../../src/views/ccdiProject/components/detail/preliminaryCheck.mock.js"
|
||
|
|
),
|
||
|
|
"utf8"
|
||
|
|
);
|
||
|
|
|
||
|
|
[
|
||
|
|
'sidebarData.basicInfo.staffCode || "-"',
|
||
|
|
'sidebarData.basicInfo.department || "-"',
|
||
|
|
"暂无异常标签",
|
||
|
|
].forEach((token) => assert(sidebar.includes(token), token));
|
||
|
|
|
||
|
|
[
|
||
|
|
'staffCode: safePerson.staffCode || "-"',
|
||
|
|
'department: safePerson.department || "-"',
|
||
|
|
"riskTags.length",
|
||
|
|
].forEach((token) => assert(mockSource.includes(token), token));
|