While there is a end-to-end test suite included in the helpers, it's not quite reasonable.
Essentially we ported what we had on various v2 tests to v3, not considering how v3 changed.
The current test suite tries to:
- supply all assets, 100 each
- try to deposit 1M whatever and hope it's enough to variable borrow 10 of everything
- same as 2) but with stable borrows
At this time the tests are barely working on any networks, as supply/borrow caps and and even ceilings can prevent these tasks from being performed.
In addition to that there are currently various issues that might make sense for us to look into on foundry side:
I think it makes sense to think about how a reasonable e2e flow could look like and which properties we actually want to test & how to test them.
While there is a end-to-end test suite included in the helpers, it's not quite reasonable.
Essentially we ported what we had on various v2 tests to v3, not considering how v3 changed.
The current test suite tries to:
At this time the tests are barely working on any networks, as supply/borrow caps and and even ceilings can prevent these tasks from being performed.
In addition to that there are currently various issues that might make sense for us to look into on foundry side:
I think it makes sense to think about how a reasonable e2e flow could look like and which properties we actually want to test & how to test them.