30 lines
1.1 KiB
JavaScript
30 lines
1.1 KiB
JavaScript
const assert = require('assert');
|
|
const HelpPages = require('../public/js/help-pages.js');
|
|
|
|
function run() {
|
|
assert.deepStrictEqual(HelpPages.normalizeList({ rows: [{ id: 1 }] }), [{ id: 1 }]);
|
|
assert.deepStrictEqual(HelpPages.normalizeList({ records: [{ id: 2 }] }), [{ id: 2 }]);
|
|
|
|
assert.strictEqual(
|
|
HelpPages.buildHelpItem({
|
|
helpId: 88,
|
|
title: '如何创建家谱?',
|
|
summary: '填写名称、姓氏、地区即可创建。'
|
|
}, 0),
|
|
'<details open class="tilt-card" data-help-id="88" data-help-loaded="false"><summary>如何创建家谱?</summary><p>填写名称、姓氏、地区即可创建。</p></details>'
|
|
);
|
|
|
|
assert.strictEqual(
|
|
HelpPages.buildHelpItem({
|
|
id: 89,
|
|
articleTitle: '资料填错了怎么办?',
|
|
content: '<b>可以编辑成员资料</b>'
|
|
}, 1),
|
|
'<details class="tilt-card" data-help-id="89" data-help-loaded="true"><summary>资料填错了怎么办?</summary><p><b>可以编辑成员资料</b></p></details>'
|
|
);
|
|
|
|
console.log('help-pages tests passed');
|
|
}
|
|
|
|
run();
|