From bbb91711da9a2af01bb745b09f57890c0703b685 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Mois=C3=A9s?= <7888669+moisses89@users.noreply.github.com> Date: Wed, 15 Jan 2025 20:39:26 +0100 Subject: [PATCH] Fix race condition --- app/tests/services/test_contract_metadata.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/app/tests/services/test_contract_metadata.py b/app/tests/services/test_contract_metadata.py index 036087d..91f95fd 100644 --- a/app/tests/services/test_contract_metadata.py +++ b/app/tests/services/test_contract_metadata.py @@ -1,3 +1,4 @@ +from copy import copy from unittest import mock from unittest.mock import MagicMock @@ -319,7 +320,7 @@ async def test_process_metadata_should_update_contracts( await AbiSource(name="Etherscan", url="").create(session) contract_metadata = EnhancedContractMetadata( address=contract_address, - metadata=etherscan_proxy_metadata_mock, + metadata=copy(etherscan_proxy_metadata_mock), # Avoid race condition source=ClientSource.ETHERSCAN, chain_id=1, )