> wdk-protocol-lending-euler-evm@1.0.0-beta.1 test:fork > cross-env NODE_OPTIONS=--experimental-vm-modules jest --runInBand tests/fork PASS tests/fork/euler-protocol-evm.fork.test.js (20.523 s) EulerProtocolEvm on a mainnet fork (Euler Prime WETH collateral, USD₮ borrow) √ resolves the configured vault for a token and rejects a mismatched vault (937 ms) √ quotes and performs a supply of 1 WETH (5781 ms) √ refuses to borrow before any collateral is enabled (478 ms) √ enables the WETH vault as collateral (625 ms) √ rejects a borrow beyond the collateral limit at simulation, before signing (91 ms) √ borrows 500 USD₮ in one transaction that also enables the controller (4769 ms) √ refuses a borrow from a second vault while eUSDT-2 is the controller (398 ms) √ refuses borrowing on behalf of another account (1 ms) √ rejects withdrawing collateral that would leave the account unhealthy (217 ms) √ refuses to disable the controller while debt is open (15 ms) √ repays the full debt with MaxUint256, including accrued interest (1498 ms) √ refuses a repay when there is no debt (48 ms) √ withdraws a partial amount, then exits fully with MaxUint256, while the controller is still enabled (1261 ms) √ disables the controller once the debt is zero (482 ms) √ detects a vault operation disabled by governance before sending (1000 ms) √ works with a read-only account for quotes and reads, and blocks writes (31 ms) Test Suites: 1 passed, 1 total Tests: 16 passed, 16 total Snapshots: 0 total Time: 20.675 s Ran all test suites matching /tests\\fork/i.