From 3e0c31cfd6e4e3860eb447d9ba12a9d4567e896f Mon Sep 17 00:00:00 2001 From: Masen Furer Date: Tue, 8 Oct 2024 17:45:42 -0700 Subject: [PATCH] test_state: disable local def handling for dupe-detection test --- tests/units/test_state.py | 3 +++ 1 file changed, 3 insertions(+) diff --git a/tests/units/test_state.py b/tests/units/test_state.py index a890c2aa4..b0f6fe16e 100644 --- a/tests/units/test_state.py +++ b/tests/units/test_state.py @@ -2502,7 +2502,10 @@ def test_mutable_copy_vars(mutable_state: MutableTestState, copy_func: Callable) def test_duplicate_substate_class(mocker): + # Neuter pytest escape hatch, because we want to test duplicate detection. mocker.patch("reflex.state.is_testing_env", lambda: False) + # Neuter state handling since these _are_ defined inside a function. + mocker.patch("reflex.state.BaseState._handle_local_def", lambda: None) with pytest.raises(ValueError): class TestState(BaseState):