34 lines
931 B
JavaScript
34 lines
931 B
JavaScript
const assert = require('assert');
|
|
const FeedbackPages = require('../public/js/feedback-pages.js');
|
|
|
|
function run() {
|
|
assert.deepStrictEqual(FeedbackPages.buildFeedbackBody({
|
|
feedbackType: 'bug',
|
|
feedbackTitle: '登录异常',
|
|
feedbackContent: '页面打不开',
|
|
contactInfo: '13800000000'
|
|
}), {
|
|
feedbackType: 'bug',
|
|
feedbackContent: '【登录异常】页面打不开',
|
|
contactInfo: '13800000000'
|
|
});
|
|
|
|
assert.deepStrictEqual(FeedbackPages.normalizeList({
|
|
rows: [{ id: 1 }]
|
|
}), [{ id: 1 }]);
|
|
|
|
assert.strictEqual(
|
|
FeedbackPages.buildFeedbackRow({
|
|
feedbackType: 'bug',
|
|
feedbackContent: '页面打不开',
|
|
status: '已受理',
|
|
createTime: '2026-07-09'
|
|
}),
|
|
'<div class="module-row"><div><h3>bug</h3><p>已受理 · 2026-07-09 · 页面打不开</p></div><span class="pill">查看</span></div>'
|
|
);
|
|
|
|
console.log('feedback-pages tests passed');
|
|
}
|
|
|
|
run();
|