diff --git a/tests/core/conftest.py b/tests/core/conftest.py index daf0b336d5..63c35961ac 100644 --- a/tests/core/conftest.py +++ b/tests/core/conftest.py @@ -3,7 +3,7 @@ import pytest_asyncio from web3 import ( - Web3, + AsyncWeb3, ) from web3.eth import ( AsyncEth, @@ -122,7 +122,9 @@ def __init__(self, a, b): @pytest_asyncio.fixture() async def async_w3(): provider = AsyncEthereumTesterProvider() - w3 = Web3(provider, modules={"eth": [AsyncEth]}, middlewares=provider.middlewares) + w3 = AsyncWeb3( + provider, modules={"eth": [AsyncEth]}, middlewares=provider.middlewares + ) w3.eth.default_account = await w3.eth.coinbase return w3 @@ -130,7 +132,9 @@ async def async_w3(): @pytest_asyncio.fixture() async def async_w3_non_strict_abi(): provider = AsyncEthereumTesterProvider() - w3 = Web3(provider, modules={"eth": [AsyncEth]}, middlewares=provider.middlewares) + w3 = AsyncWeb3( + provider, modules={"eth": [AsyncEth]}, middlewares=provider.middlewares + ) w3.strict_bytes_type_checking = False w3.eth.default_account = await w3.eth.coinbase return w3 diff --git a/tests/core/eth-module/test_accounts.py b/tests/core/eth-module/test_accounts.py index 8f6b9c6271..3389fc3f71 100644 --- a/tests/core/eth-module/test_accounts.py +++ b/tests/core/eth-module/test_accounts.py @@ -26,6 +26,7 @@ from web3 import ( Account, + AsyncWeb3, Web3, ) from web3.eth import ( @@ -557,7 +558,7 @@ def test_eth_account_sign_and_send_EIP155_transaction_to_eth_tester( @pytest.fixture() def async_w3(): - return Web3(AsyncEthereumTesterProvider(), modules={"eth": [AsyncEth]}) + return AsyncWeb3(AsyncEthereumTesterProvider(), modules={"eth": [AsyncEth]}) @patch("web3.eth.BaseEth.account", "wired via BaseEth") diff --git a/tests/core/middleware/test_attrdict_middleware.py b/tests/core/middleware/test_attrdict_middleware.py index b0d0e62e50..21d6de8717 100644 --- a/tests/core/middleware/test_attrdict_middleware.py +++ b/tests/core/middleware/test_attrdict_middleware.py @@ -1,6 +1,7 @@ import pytest from web3 import ( + AsyncWeb3, EthereumTesterProvider, Web3, ) @@ -98,7 +99,7 @@ def test_no_attrdict_middleware_does_not_convert_dicts_to_attrdict(): @pytest.mark.asyncio async def test_async_attrdict_middleware_default_for_async_ethereum_tester_provider(): - async_w3 = Web3(AsyncEthereumTesterProvider()) + async_w3 = AsyncWeb3(AsyncEthereumTesterProvider()) assert async_w3.middleware_onion.get("attrdict") == async_attrdict_middleware @@ -132,7 +133,7 @@ async def test_async_attrdict_middleware_is_recursive(async_w3): @pytest.mark.asyncio async def test_no_async_attrdict_middleware_does_not_convert_dicts_to_attrdict(): - async_w3 = Web3(AsyncEthereumTesterProvider()) + async_w3 = AsyncWeb3(AsyncEthereumTesterProvider()) async_w3.middleware_onion.inject( await async_construct_result_generator_middleware(