mirror of
https://github.com/claude-code-best/claude-code.git
synced 2026-06-18 22:35:51 +00:00
style: 完成所有文件的lint
This commit is contained in:
@@ -1,42 +1,42 @@
|
||||
import { describe, expect, test } from "bun:test";
|
||||
import { escapeXml, escapeXmlAttr } from "../xml";
|
||||
import { describe, expect, test } from 'bun:test'
|
||||
import { escapeXml, escapeXmlAttr } from '../xml'
|
||||
|
||||
describe("escapeXml", () => {
|
||||
test("escapes ampersand", () => {
|
||||
expect(escapeXml("a & b")).toBe("a & b");
|
||||
});
|
||||
describe('escapeXml', () => {
|
||||
test('escapes ampersand', () => {
|
||||
expect(escapeXml('a & b')).toBe('a & b')
|
||||
})
|
||||
|
||||
test("escapes less-than", () => {
|
||||
expect(escapeXml("<div>")).toBe("<div>");
|
||||
});
|
||||
test('escapes less-than', () => {
|
||||
expect(escapeXml('<div>')).toBe('<div>')
|
||||
})
|
||||
|
||||
test("escapes greater-than", () => {
|
||||
expect(escapeXml("a > b")).toBe("a > b");
|
||||
});
|
||||
test('escapes greater-than', () => {
|
||||
expect(escapeXml('a > b')).toBe('a > b')
|
||||
})
|
||||
|
||||
test("escapes multiple special chars", () => {
|
||||
expect(escapeXml("<a & b>")).toBe("<a & b>");
|
||||
});
|
||||
test('escapes multiple special chars', () => {
|
||||
expect(escapeXml('<a & b>')).toBe('<a & b>')
|
||||
})
|
||||
|
||||
test("returns empty string unchanged", () => {
|
||||
expect(escapeXml("")).toBe("");
|
||||
});
|
||||
test('returns empty string unchanged', () => {
|
||||
expect(escapeXml('')).toBe('')
|
||||
})
|
||||
|
||||
test("returns normal text unchanged", () => {
|
||||
expect(escapeXml("hello world")).toBe("hello world");
|
||||
});
|
||||
});
|
||||
test('returns normal text unchanged', () => {
|
||||
expect(escapeXml('hello world')).toBe('hello world')
|
||||
})
|
||||
})
|
||||
|
||||
describe("escapeXmlAttr", () => {
|
||||
test("escapes double quotes", () => {
|
||||
expect(escapeXmlAttr('say "hello"')).toBe("say "hello"");
|
||||
});
|
||||
describe('escapeXmlAttr', () => {
|
||||
test('escapes double quotes', () => {
|
||||
expect(escapeXmlAttr('say "hello"')).toBe('say "hello"')
|
||||
})
|
||||
|
||||
test("escapes single quotes", () => {
|
||||
expect(escapeXmlAttr("it's")).toBe("it's");
|
||||
});
|
||||
test('escapes single quotes', () => {
|
||||
expect(escapeXmlAttr("it's")).toBe('it's')
|
||||
})
|
||||
|
||||
test("escapes all special chars", () => {
|
||||
expect(escapeXmlAttr('<a & "b">')).toBe("<a & "b">");
|
||||
});
|
||||
});
|
||||
test('escapes all special chars', () => {
|
||||
expect(escapeXmlAttr('<a & "b">')).toBe('<a & "b">')
|
||||
})
|
||||
})
|
||||
|
||||
Reference in New Issue
Block a user