Files
ccdi/tests/frontend/upload-file-action-rules.test.mjs

23 lines
724 B
JavaScript

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");