(contractName: string, fn: {name:string}, args: string[], field: ProcessedField)
| 75 | '});' |
| 76 | ] |
| 77 | const _getOverflowTest = (contractName: string, fn: {name:string}, args: string[], field: ProcessedField) => generateIt( |
| 78 | `Reverts when ${field.name} overflows`, |
| 79 | [ |
| 80 | `await expect(`, |
| 81 | _generateCall(contractName, fn, args), |
| 82 | ').to.be.revertedWith("0x11 (Arithmetic operation underflowed or overflowed outside of an unchecked block)");' |
| 83 | ] |
| 84 | ) |
| 85 | |
| 86 | const _getUnderflowTest = (contractName: string, fn: {name:string}, args: string[], field: ProcessedField) => generateIt( |
| 87 | `Reverts when ${field.name} underflows`, |
no test coverage detected