家谱现有接口调试50%
This commit is contained in:
@@ -0,0 +1,43 @@
|
||||
const assert = require('assert');
|
||||
const GrowthPages = require('../public/js/growth-pages.js');
|
||||
|
||||
function run() {
|
||||
assert.deepStrictEqual(GrowthPages.normalizeList({ rows: [{ recordId: 1 }] }), [{ recordId: 1 }]);
|
||||
assert.deepStrictEqual(GrowthPages.normalizeList({ records: [{ recordId: 2 }] }), [{ recordId: 2 }]);
|
||||
|
||||
assert.deepStrictEqual(GrowthPages.buildGrowthBody({
|
||||
lineagePersonId: ' 900020001 ',
|
||||
recordType: '',
|
||||
recordTitle: ' 出生记录 ',
|
||||
recordContent: ' 成长内容 ',
|
||||
recordDate: '2026-07-09',
|
||||
remindTime: '',
|
||||
mediaOssIds: ' 2060001 ',
|
||||
sortOrder: '',
|
||||
status: ''
|
||||
}), {
|
||||
lineagePersonId: 900020001,
|
||||
recordType: 'growth',
|
||||
recordTitle: '出生记录',
|
||||
recordContent: '成长内容',
|
||||
recordDate: '2026-07-09',
|
||||
remindTime: undefined,
|
||||
mediaOssIds: '2060001',
|
||||
sortOrder: 1,
|
||||
status: '0'
|
||||
});
|
||||
|
||||
assert.strictEqual(
|
||||
GrowthPages.buildGrowthRow({
|
||||
recordId: 701,
|
||||
recordTitle: '出生记录',
|
||||
recordType: 'birth',
|
||||
recordDate: '2026-07-09'
|
||||
}, '900001001'),
|
||||
'<a class="module-row growth-row" href="profile-growth-edit.html?recordId=701&genealogyId=900001001"><div><h3>出生记录</h3><p>birth · 2026-07-09</p></div><span class="pill">编辑</span></a>'
|
||||
);
|
||||
|
||||
console.log('growth-pages tests passed');
|
||||
}
|
||||
|
||||
run();
|
||||
Reference in New Issue
Block a user