const assert = require("node:assert/strict");
const fs = require("node:fs");
const path = require("node:path");
const test = require("node:test");
const frontendRoot = path.resolve(__dirname, "..");
const page = fs.readFileSync(path.join(frontendRoot, "src/views/test/index.vue"), "utf8");
const brief = fs.readFileSync(path.join(frontendRoot, "src/views/components/TrainingTaskBrief.vue"), "utf8");
test("产品发布渠道评估将任务工具栏放在步骤标题右侧", () => {
assert.match(page, //);
assert.match(page, /[\s\S]*?]*task-key="release-channel-evaluation")[^>]*\/>[\s\S]*?<\/header>/);
});
test("任务说明组件支持按页面隐藏顶部工具栏", () => {
assert.match(brief, /showToolbar:\s*\{[\s\S]*?default:\s*true/);
assert.match(brief, /