Skip to content

Commit 67f0a6f

Browse files
test: delete ape tests
Sorry ape, nobody has run these in centuries and they always get picked up by pytest
1 parent 64091d7 commit 67f0a6f

File tree

6 files changed

+14
-784
lines changed

6 files changed

+14
-784
lines changed

contracts/mpolicies/SemilogMonetaryPolicy.vy

Lines changed: 14 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -133,7 +133,20 @@ def ln_int(_x: uint256) -> int256:
133133
@internal
134134
@view
135135
def calculate_rate(_for: address, d_reserves: int256, d_debt: int256) -> uint256:
136-
total_debt: int256 = convert(Controller(_for).total_debt(), int256)
136+
total_debt: int256 = 0
137+
success: bool = False
138+
debt_data: Bytes[32] = empty(Bytes[32])
139+
success, debt_data = raw_call(
140+
_for,
141+
method_id("total_debt()"),
142+
max_outsize=32,
143+
is_static_call=True,
144+
revert_on_failure=False,
145+
)
146+
data_length: uint256 = len(debt_data)
147+
if success and data_length == 32:
148+
total_debt = convert(convert(debt_data, uint256), int256)
149+
137150
total_reserves: int256 = convert(BORROWED_TOKEN.balanceOf(_for), int256) + total_debt + d_reserves
138151
total_debt += d_debt
139152
assert total_debt >= 0, "Negative debt"

tests_forked_ape/__init__.py

Whitespace-only changes.

tests_forked_ape/conftest.py

Lines changed: 0 additions & 351 deletions
This file was deleted.

0 commit comments

Comments
 (0)