Skip to content

Commit 79b01bb

Browse files
committed
Update fork test block height
1 parent 80725bc commit 79b01bb

7 files changed

Lines changed: 17 additions & 22 deletions

cadence/tests/forked_rebalance_scenario1_test.cdc

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -330,7 +330,7 @@ fun test_ForkedRebalanceYieldVaultScenario1() {
330330
log("=============================================\n")
331331
}
332332

333-
// closeYieldVault(signer: user, id: yieldVaultIDs![0], beFailed: false)
333+
closeYieldVault(signer: user, id: yieldVaultIDs![0], beFailed: false)
334334

335335
let flowBalanceAfter = getBalance(address: user.address, vaultPublicPath: /public/flowTokenReceiver)!
336336
log("[TEST] flow balance after \(flowBalanceAfter)")

cadence/tests/forked_rebalance_scenario2_test.cdc

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -445,7 +445,7 @@ fun test_RebalanceYieldVaultScenario2() {
445445
Test.assert(percentToleranceCheck, message: "Percent difference \(yieldVaultPercentDiff)% is not within tolerance \(0.01)%")
446446
}
447447

448-
// closeYieldVault(signer: user, id: yieldVaultIDs![0], beFailed: false)
448+
closeYieldVault(signer: user, id: yieldVaultIDs![0], beFailed: false)
449449

450450
// let flowBalanceAfter = getBalance(address: user.address, vaultPublicPath: /public/flowTokenReceiver)!
451451
// log("[TEST] flow balance after \(flowBalanceAfter)")

cadence/tests/forked_rebalance_scenario3a_test.cdc

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -413,8 +413,7 @@ fun test_RebalanceYieldVaultScenario3A() {
413413
log("Difference: \(positionFlowBalance - yieldVaultBalance)")
414414
log("========================================\n")
415415

416-
// TODO: closeYieldVault currently fails due to precision issues
417-
// closeYieldVault(signer: user, id: yieldVaultIDs![0], beFailed: false)
416+
closeYieldVault(signer: user, id: yieldVaultIDs![0], beFailed: false)
418417

419418
log("\n=== TEST COMPLETE - All precision checks passed ===")
420419
}

cadence/tests/forked_rebalance_scenario3b_test.cdc

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -381,8 +381,7 @@ fun test_RebalanceYieldVaultScenario3B() {
381381
log("Difference: \(positionFlowBalance - yieldVaultBalance)")
382382
log("========================================\n")
383383

384-
// Skip closeYieldVault for now due to getYieldVaultBalance precision issues
385-
// closeYieldVault(signer: user, id: yieldVaultIDs![0], beFailed: false)
384+
closeYieldVault(signer: user, id: yieldVaultIDs![0], beFailed: false)
386385

387386
log("\n=== TEST COMPLETE ===")
388387
}

cadence/tests/forked_rebalance_scenario3c_test.cdc

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -358,8 +358,7 @@ fun test_ForkedRebalanceYieldVaultScenario3C() {
358358
message: "Expected MOET debt after yield price increase to be \(expectedDebtValues[2]) but got \(debtAfterYieldIncrease)"
359359
)
360360

361-
// TODO: closeYieldVault currently fails due to precision issues
362-
// closeYieldVault(signer: user, id: yieldVaultIDs![0], beFailed: false)
361+
closeYieldVault(signer: user, id: yieldVaultIDs![0], beFailed: false)
363362

364363
log("\n=== TEST COMPLETE ===")
365364
}

cadence/tests/forked_rebalance_scenario3d_test.cdc

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -371,8 +371,7 @@ fun test_ForkedRebalanceYieldVaultScenario3D() {
371371
message: "Expected MOET debt after yield price increase to be \(expectedDebtValues[2]) but got \(debtAfterYieldIncrease)"
372372
)
373373

374-
// TODO: closeYieldVault currently fails due to precision issues
375-
// closeYieldVault(signer: user, id: yieldVaultIDs![0], beFailed: false)
374+
closeYieldVault(signer: user, id: yieldVaultIDs![0], beFailed: false)
376375

377376
log("\n=== TEST COMPLETE ===")
378377
}

cadence/tests/forked_rebalance_scenario4_test.cdc

Lines changed: 11 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -541,16 +541,15 @@ fun test_RebalanceHighCollateralLowYieldPrices() {
541541
let flowBalanceBefore = getBalance(address: user.address, vaultPublicPath: /public/flowTokenReceiver)!
542542

543543
// Close the yield vault
544-
// log("\n[Scenario5] Closing yield vault...")
545-
// TODO: closeYieldVault currently fails due to precision issues
546-
// closeYieldVault(signer: user, id: yieldVaultIDs![0], beFailed: false)
547-
548-
// // User should receive their collateral back; vault should be destroyed.
549-
// let flowBalanceAfter = getBalance(address: user.address, vaultPublicPath: /public/flowTokenReceiver)!
550-
// Test.assert(flowBalanceAfter > flowBalanceBefore,
551-
// message: "Expected user FLOW balance to increase after closing vault, got \(flowBalanceAfter) (was \(flowBalanceBefore))")
552-
553-
// yieldVaultIDs = getYieldVaultIDs(address: user.address)
554-
// Test.assert(yieldVaultIDs == nil || yieldVaultIDs!.length == 0,
555-
// message: "Expected no yield vaults after close but found \(yieldVaultIDs?.length ?? 0)")
544+
log("\n[Scenario5] Closing yield vault...")
545+
closeYieldVault(signer: user, id: yieldVaultIDs![0], beFailed: false)
546+
547+
// User should receive their collateral back; vault should be destroyed.
548+
let flowBalanceAfter = getBalance(address: user.address, vaultPublicPath: /public/flowTokenReceiver)!
549+
Test.assert(flowBalanceAfter > flowBalanceBefore,
550+
message: "Expected user FLOW balance to increase after closing vault, got \(flowBalanceAfter) (was \(flowBalanceBefore))")
551+
552+
yieldVaultIDs = getYieldVaultIDs(address: user.address)
553+
Test.assert(yieldVaultIDs == nil || yieldVaultIDs!.length == 0,
554+
message: "Expected no yield vaults after close but found \(yieldVaultIDs?.length ?? 0)")
556555
}

0 commit comments

Comments
 (0)