const assert = require('assert'); const UploadPages = require('../public/js/upload-pages.js'); function run() { assert.deepStrictEqual(UploadPages.normalizeUploadResult({ ossId: 2060001, fileName: 'cover.jpg', url: 'https://cdn.example.test/cover.jpg' }), { ossId: '2060001', fileName: 'cover.jpg', url: 'https://cdn.example.test/cover.jpg' }); assert.deepStrictEqual(UploadPages.normalizeUploadResult({ id: 2060002, originalName: 'old.png', fileUrl: '/old.png' }), { ossId: '2060002', fileName: 'old.png', url: '/old.png' }); assert.strictEqual(UploadPages.mergeOssIds('', '2060001', false), '2060001'); assert.strictEqual(UploadPages.mergeOssIds('2060001', '2060002', true), '2060001,2060002'); assert.strictEqual(UploadPages.mergeOssIds('2060001', '2060001', true), '2060001'); assert.strictEqual(UploadPages.buildUploadStatus('cover.jpg', '2060001'), 'cover.jpg 上传完成,OSS ID:2060001'); console.log('upload-pages tests passed'); } run();