MCPcopy Create free account
hub / github.com/d1ll0n/stack-packer / generateIt

Function generateIt

src/code-gen/test/foundry.ts:72–76  ·  view source on GitHub ↗
(name: string, code: ArrayJoinInput<string>[])

Source from the content-addressed store, hash-verified

70
71const _generateCall = (contractName: string, fn: {name:string}, args: string[]) => `${contractName}.${fn.name}(${args.join(", ")})`;
72const generateIt = (name: string, code: ArrayJoinInput<string>[]) => [
73 `it('${name}', async () => {`,
74 code,
75 '});'
76]
77const _getOverflowTest = (contractName: string, fn: {name:string}, args: string[], field: ProcessedField) => generateIt(
78 `Reverts when ${field.name} overflows`,
79 [

Callers 3

_getOverflowTestFunction · 0.70
_getUnderflowTestFunction · 0.70
getSetterTestFunction · 0.70

Calls

no outgoing calls

Tested by

no test coverage detected