MCPcopy
hub / github.com/inikulin/parse5 / generateTestsForEachTreeAdapter

Function generateTestsForEachTreeAdapter

test/utils/common.ts:84–94  ·  view source on GitHub ↗
(name: string, ctor: (adapter: TreeAdapter) => void)

Source from the content-addressed store, hash-verified

82}
83
84export function generateTestsForEachTreeAdapter(name: string, ctor: (adapter: TreeAdapter) => void): void {
85 describe(name, () => {
86 for (const adapterName of Object.keys(treeAdapters)) {
87 const adapter = treeAdapters[adapterName as keyof typeof treeAdapters] as TreeAdapter;
88
89 describe(`Tree adapter: ${adapterName}`, () => {
90 ctor(adapter);
91 });
92 }
93 });
94}
95
96export function getStringDiffMsg(actual: string, expected: string): string {
97 for (let i = 0; i < expected.length; i++) {

Calls

no outgoing calls

Tested by

no test coverage detected

Used in the wild real call sites across dependent graphs

searching dependent graphs…