(contractName: string, fn: {name:string}, args: string[], field: ProcessedField)
| 84 | ) |
| 85 | |
| 86 | const _getUnderflowTest = (contractName: string, fn: {name:string}, args: string[], field: ProcessedField) => generateIt( |
| 87 | `Reverts when ${field.name} underflows`, |
| 88 | [ |
| 89 | `await expect(`, |
| 90 | _generateCall(contractName, fn, args), |
| 91 | ').to.be.revertedWith("0x11 (Arithmetic operation underflowed or overflowed outside of an unchecked block)");' |
| 92 | ] |
| 93 | ); |
| 94 | |
| 95 | const getMinMaxValues = (fields: ProcessedField[]) => { |
| 96 | const minValues = fields.map(field => getFieldValue(field, 'min')); |
no test coverage detected