From 28779cd8f295328ee9d9fac499a25719732c5c16 Mon Sep 17 00:00:00 2001 From: zinodict121 Date: Fri, 28 Aug 2026 09:50:55 -0700 Subject: [PATCH] test: add i128::MIN boundary test for escrow_interest_yield --- contracts/milestone-escrow/src/test.rs | 3 +++ 1 file changed, 3 insertions(+) diff --git a/contracts/milestone-escrow/src/test.rs b/contracts/milestone-escrow/src/test.rs index 8c2ee9d..737cc11 100644 --- a/contracts/milestone-escrow/src/test.rs +++ b/contracts/milestone-escrow/src/test.rs @@ -9166,6 +9166,9 @@ fn test_escrow_interest_yield_overflow_fails() { let res = client.try_escrow_interest_yield(&i128::MAX, &10_000_i128, &31_536_000_i128); assert_eq!(res, Err(Ok(Error::InvalidAmount))); + + let res_min = client.try_escrow_interest_yield(&i128::MIN, &10_000_i128, &31_536_000_i128); + assert_eq!(res_min, Err(Ok(Error::InvalidAmount))); } #[test]