备份现场结果补录、图片修复与跳过文章功能
This commit is contained in:
1 parent
1e6504b4a2
commit
d157c179c8
20 files changed
+597
-47
No files matched your search
@@ -32,8 +32,8 @@ const output=path.join(__dirname,'artifacts');fs.mkdirSync(output,{recursive:tru
|
||||
document.querySelector('#postsubmit').addEventListener('click',()=>window.clicks++);
|
||||
window.DWW11Importer={stagePackage:async()=>({warnings:[]}),importPrepared:async()=>{
|
||||
document.querySelector('#subject').value='测试标题';
|
||||
document.querySelector('#e_iframe').contentDocument.body.innerHTML='<p>正文第一段</p><img id="attachimg_1" src="data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7"><p>正文第二段</p><p>来源:测试来源,如有侵权,请联系删除。</p>';
|
||||
return {images:{'a.gif':'1'}};
|
||||
document.querySelector('#e_iframe').contentDocument.body.innerHTML='<p>正文第一段</p><img aid="attachimg_1" src="data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7"><p>正文第二段</p><p>来源:测试来源,如有侵权,请联系删除。</p>';
|
||||
return {images:{'a.gif':'1'},attachmentOrder:['1']};
|
||||
}};
|
||||
document.addEventListener('dww11:local-request',event=>{
|
||||
const {id,route,body}=JSON.parse(event.detail);let value={};
|
||||
@@ -46,6 +46,8 @@ const output=path.join(__dirname,'artifacts');fs.mkdirSync(output,{recursive:tru
|
||||
document.dispatchEvent(new CustomEvent('dww11:local-response',{detail:JSON.stringify({id,value})}));
|
||||
});
|
||||
});
|
||||
const importerCore=require('../browser/importer.js');
|
||||
await mock.addScriptTag({content:'(()=>{'+importerCore.attachmentId.toString()+';'+importerCore.verifyEditorImages.toString()+';Object.assign(window.DWW11Importer,{attachmentId,verifyEditorImages});})();'});
|
||||
await mock.addScriptTag({path:path.join(ROOT,'browser/formatter.js')});
|
||||
await mock.addScriptTag({path:path.join(ROOT,'browser/runner.js')});
|
||||
await mock.waitForFunction(()=>window.job.state==='awaiting_user_review');
|
||||
|
||||
Reference in new issue
Block a user