(global).window = global; import { removeHTML, dealHotVersion } from "@App/internal/utils/utils"; describe("remove html", () => { it("不包含html", () => { let eg = "这是一句正常的话,应该不要发送改变"; expect(removeHTML(eg)).toEqual(eg); expect(removeHTML("包含一些中文符号,例如:()?这样一些“”")).toEqual("包含一些中文符号,例如:()?这样一些\"\""); }) it("包含html", () => { expect(removeHTML('依靠群众求胜利')).toEqual("依靠群众求胜利"); expect(removeHTML('

empty 

')).toEqual("empty"); expect(removeHTML('

bare

')).toEqual("bare"); expect(removeHTML('

选择3

')).toEqual("javascript:void(0);选择3"); expect(removeHTML("

我国现行的兵役制是________。

")).toEqual("我国现行的兵役制是________."); expect(removeHTML('

测试单选题1.png

')).toEqual("测试单选题https://p.ananas.chaoxing.com/star3/origin/8c1d31628eeca926c251bffd4968627e.png"); expect(removeHTML('

单4

')).toEqual("/module/audioplay.html?objectid=91e555f94f1954d98dddda68d20fb2a3&resids=439200623890747392&puid=36250294单4"); expect(removeHTML('

测试多选题目

题库导入模板.xlsx


')).toEqual("测试多选题目/module/audioplay.html?objectid=91e555f94f1954d98dddda68d20fb2a3&resids=439200623890747392&puid=36250294/js/editor20150812/dialogs/attachment_new/fileTypeImages/icon_default.gif/ueditorupload/read?objectId=d6671c9b4756f25d8364bc24f180216f题库导入模板.xlsx"); }) }); describe("简单方法", () => { it("dealHotVersion", () => { expect(dealHotVersion("2.12.7")).toEqual(2.127); }); });