更新审核提示流程与工作台版本

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
This commit is contained in:
LongtailandCopilot committed 2026-10-31 18:13:25 +08:00
1 parent d2f58ba687
commit 24a73b19c0
12 files changed
+296 -268

No files matched your search

+22
View File
@@ -0,0 +1,22 @@
'use strict';
const {test}=require('node:test');
const assert=require('node:assert/strict');
const {inspect}=require('../browser/results.js');
const message='新主题需要审核,您的帖子通过审核后才能显示';
function doc(text,selector='#messagetext') {
return {querySelector:s=>s==='#messagetext, .messagetext'?{textContent:text}:null};
}
test('完整审核提示即成功,不依赖详情页字段或跳转链接',()=>{
const result=inspect(doc(message+',现在将转入首页'),'https://www.dww11.com/forum.php');
assert.equal(result.kind,'accepted_prompt');
assert.equal(result.state,'accepted_pending_moderation');
assert.equal(result.evidence.message,message);
assert.equal(result.thread_id,undefined);
});
test('只有审核中、缺失提示或相似提示不能判成功',()=>{
for(const text of ['', '(审核中)', '新主题需要审核', '您的帖子通过审核后才能显示'])
assert.equal(inspect(doc(text),'https://www.dww11.com/').kind,'waiting');
});
test('明确标题拒绝继续暂停',()=>{
assert.equal(inspect(doc('抱歉,您填写的标题超过 80 个字符限制'),'https://www.dww11.com/forum.php').kind,'rejected');
});