import assert from "node:assert/strict"; import { getUploadFileAction, getUploadFileStatusText, getUploadFileStatusType } from "../../ruoyi-ui/src/views/ccdiProject/components/detail/uploadFileActionRules.js"; assert.deepEqual(getUploadFileAction("parsed_failed"), { key: "viewError", text: "查看错误原因" }); assert.deepEqual(getUploadFileAction("parsed_success"), { key: "delete", text: "删除" }); assert.equal(getUploadFileAction("uploading"), null); assert.equal(getUploadFileAction("parsing"), null); assert.equal(getUploadFileAction("deleted"), null); assert.equal(getUploadFileStatusText("deleted"), "已删除"); assert.equal(getUploadFileStatusType("deleted"), "info"); console.log("PASS");