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

Function generateIt

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

Source from the content-addressed store, hash-verified

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

Callers 3

_getOverflowTestFunction · 0.70
_getUnderflowTestFunction · 0.70
getSetterTestFunction · 0.70

Calls

no outgoing calls

Tested by

no test coverage detected