From 5d02dbfbdd64b5f5e00b7b0621e14727ab154b21 Mon Sep 17 00:00:00 2001 From: Alberto Date: Wed, 29 May 2024 17:14:45 +0200 Subject: [PATCH] test: gracefully handling imabalanced deposit fail --- tests/unitary/pool/stateful/test_stateful.py | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/tests/unitary/pool/stateful/test_stateful.py b/tests/unitary/pool/stateful/test_stateful.py index cb79d8b1..01cfe23c 100644 --- a/tests/unitary/pool/stateful/test_stateful.py +++ b/tests/unitary/pool/stateful/test_stateful.py @@ -1,4 +1,5 @@ import boa +from boa import BoaError from hypothesis import assume, event, note from hypothesis.stateful import precondition, rule from hypothesis.strategies import data, floats, integers, sampled_from @@ -187,7 +188,11 @@ def add_liquidity_imbalanced(self, data, user: str): imbalanced_amounts = self.correct_all_decimals(imbalanced_amounts) # we add the liquidity - self.add_liquidity(imbalanced_amounts, user) + try: + self.add_liquidity(imbalanced_amounts, user) + event("imbalanced add_liquidity successful") + except BoaError: + event("imbalanced add_liquidity failed") # since this is an imbalanced deposit we report the new equilibrium self.report_equilibrium()