(data)
| 2 | |
| 3 | |
| 4 | def fix(data): |
| 5 | # https://github.com/evalplus/evalplus/issues/180 |
| 6 | check_id(data, 1) |
| 7 | replay_contract(data, 1) |
| 8 | |
| 9 | # https://github.com/evalplus/evalplus/issues/181 |
| 10 | check_id(data, 28) |
| 11 | replay_contract(data, 28) |
| 12 | |
| 13 | # https://github.com/evalplus/evalplus/issues/182 |
| 14 | check_id(data, 99) |
| 15 | data[99]["contract"] = data[99]["contract"].replace( |
| 16 | "float(value)", "value = float(value)" |
| 17 | ) |
| 18 | replay_contract(data, 99) |
| 19 | |
| 20 | # https://github.com/evalplus/evalplus/issues/185 |
| 21 | check_id(data, 160) |
| 22 | data[160]["contract"] = data[160]["contract"].replace( |
| 23 | 'operand[i-1] == 0 and operator[i] == "//"', |
| 24 | 'operand[i] == 0 and operator[i-1] == "//"', |
| 25 | ) |
| 26 | replay_contract(data, 160) |
| 27 | |
| 28 | return data |
| 29 | |
| 30 | |
| 31 | if __name__ == "__main__": |
nothing calls this directly
no test coverage detected