@@ -1002,7 +1002,7 @@ def test_should_raise_error_when_provider_is_self(self, acp_client, mock_fare_am
10021002 """Should raise ACPError when provider address is same as client"""
10031003 with pytest .raises (ACPError , match = "Provider address cannot be the same as the client address" ):
10041004 acp_client .initiate_job (
1005- provider_address = acp_client .agent_address ,
1005+ provider_address = acp_client .wallet_address ,
10061006 service_requirement = {"task" : "test" },
10071007 fare_amount = mock_fare_amount
10081008 )
@@ -1017,12 +1017,12 @@ def test_should_use_create_job_when_no_account_exists(
10171017
10181018 # Mock contract client methods
10191019 mock_create_op = MagicMock ()
1020- acp_client .contract_client .create_job = MagicMock (return_value = mock_create_op )
1021- acp_client .contract_client .handle_operation = MagicMock (return_value = "tx_response" )
1022- acp_client .contract_client .get_job_id = MagicMock (return_value = 42 )
1020+ acp_client .acp_contract_client .create_job = MagicMock (return_value = mock_create_op )
1021+ acp_client .acp_contract_client .handle_operation = MagicMock (return_value = "tx_response" )
1022+ acp_client .acp_contract_client .get_job_id = MagicMock (return_value = 42 )
10231023
10241024 mock_memo_op = MagicMock ()
1025- acp_client .contract_client .create_memo = MagicMock (return_value = mock_memo_op )
1025+ acp_client .acp_contract_client .create_memo = MagicMock (return_value = mock_memo_op )
10261026
10271027 job_id = acp_client .initiate_job (
10281028 provider_address = TEST_PROVIDER_ADDRESS ,
@@ -1031,7 +1031,7 @@ def test_should_use_create_job_when_no_account_exists(
10311031 )
10321032
10331033 # Verify create_job was called (not create_job_with_account)
1034- acp_client .contract_client .create_job .assert_called_once ()
1034+ acp_client .acp_contract_client .create_job .assert_called_once ()
10351035 assert job_id == 42
10361036
10371037 @patch ('virtuals_acp.client.VirtualsACP.get_by_client_and_provider' )
@@ -1046,15 +1046,15 @@ def test_should_use_create_job_with_account_when_account_exists(
10461046
10471047 # Mock contract client methods
10481048 mock_create_op = MagicMock ()
1049- acp_client .contract_client .create_job_with_account = MagicMock (return_value = mock_create_op )
1050- acp_client .contract_client .handle_operation = MagicMock (return_value = "tx_response" )
1051- acp_client .contract_client .get_job_id = MagicMock (return_value = 43 )
1049+ acp_client .acp_contract_client .create_job_with_account = MagicMock (return_value = mock_create_op )
1050+ acp_client .acp_contract_client .handle_operation = MagicMock (return_value = "tx_response" )
1051+ acp_client .acp_contract_client .get_job_id = MagicMock (return_value = 43 )
10521052
10531053 mock_memo_op = MagicMock ()
1054- acp_client .contract_client .create_memo = MagicMock (return_value = mock_memo_op )
1054+ acp_client .acp_contract_client .create_memo = MagicMock (return_value = mock_memo_op )
10551055
10561056 # Set config to NOT be a base contract (to trigger account path)
1057- acp_client .contract_client .config .contract_address = "0xCustomContract123456789012345678901234567"
1057+ acp_client .acp_contract_client .config .contract_address = "0xCustomContract123456789012345678901234567"
10581058
10591059 job_id = acp_client .initiate_job (
10601060 provider_address = TEST_PROVIDER_ADDRESS ,
@@ -1063,8 +1063,8 @@ def test_should_use_create_job_with_account_when_account_exists(
10631063 )
10641064
10651065 # Verify create_job_with_account was called with account ID
1066- acp_client .contract_client .create_job_with_account .assert_called_once ()
1067- call_args = acp_client .contract_client .create_job_with_account .call_args [0 ]
1066+ acp_client .acp_contract_client .create_job_with_account .assert_called_once ()
1067+ call_args = acp_client .acp_contract_client .create_job_with_account .call_args [0 ]
10681068 assert call_args [0 ] == 5 # account.id
10691069 assert job_id == 43
10701070
@@ -1076,12 +1076,12 @@ def test_should_convert_dict_requirement_to_json(
10761076 mock_get_account .return_value = None
10771077
10781078 mock_create_op = MagicMock ()
1079- acp_client .contract_client .create_job = MagicMock (return_value = mock_create_op )
1080- acp_client .contract_client .handle_operation = MagicMock (return_value = "tx_response" )
1081- acp_client .contract_client .get_job_id = MagicMock (return_value = 44 )
1079+ acp_client .acp_contract_client .create_job = MagicMock (return_value = mock_create_op )
1080+ acp_client .acp_contract_client .handle_operation = MagicMock (return_value = "tx_response" )
1081+ acp_client .acp_contract_client .get_job_id = MagicMock (return_value = 44 )
10821082
10831083 mock_memo_op = MagicMock ()
1084- acp_client .contract_client .create_memo = MagicMock (return_value = mock_memo_op )
1084+ acp_client .acp_contract_client .create_memo = MagicMock (return_value = mock_memo_op )
10851085
10861086 requirement_dict = {"task" : "translate" , "language" : "spanish" }
10871087
@@ -1092,8 +1092,8 @@ def test_should_convert_dict_requirement_to_json(
10921092 )
10931093
10941094 # Verify create_memo was called with JSON string
1095- acp_client .contract_client .create_memo .assert_called_once ()
1096- call_args = acp_client .contract_client .create_memo .call_args [0 ]
1095+ acp_client .acp_contract_client .create_memo .assert_called_once ()
1096+ call_args = acp_client .acp_contract_client .create_memo .call_args [0 ]
10971097
10981098 # The second argument should be the JSON-stringified requirement
10991099 import json
@@ -1107,12 +1107,12 @@ def test_should_use_string_requirement_as_is(
11071107 mock_get_account .return_value = None
11081108
11091109 mock_create_op = MagicMock ()
1110- acp_client .contract_client .create_job = MagicMock (return_value = mock_create_op )
1111- acp_client .contract_client .handle_operation = MagicMock (return_value = "tx_response" )
1112- acp_client .contract_client .get_job_id = MagicMock (return_value = 45 )
1110+ acp_client .acp_contract_client .create_job = MagicMock (return_value = mock_create_op )
1111+ acp_client .acp_contract_client .handle_operation = MagicMock (return_value = "tx_response" )
1112+ acp_client .acp_contract_client .get_job_id = MagicMock (return_value = 45 )
11131113
11141114 mock_memo_op = MagicMock ()
1115- acp_client .contract_client .create_memo = MagicMock (return_value = mock_memo_op )
1115+ acp_client .acp_contract_client .create_memo = MagicMock (return_value = mock_memo_op )
11161116
11171117 requirement_str = "Please translate this document"
11181118
@@ -1123,8 +1123,8 @@ def test_should_use_string_requirement_as_is(
11231123 )
11241124
11251125 # Verify create_memo was called with the string as-is
1126- acp_client .contract_client .create_memo .assert_called_once ()
1127- call_args = acp_client .contract_client .create_memo .call_args [0 ]
1126+ acp_client .acp_contract_client .create_memo .assert_called_once ()
1127+ call_args = acp_client .acp_contract_client .create_memo .call_args [0 ]
11281128 assert call_args [1 ] == requirement_str
11291129
11301130 @patch ('virtuals_acp.client.VirtualsACP.get_by_client_and_provider' )
@@ -1137,12 +1137,12 @@ def test_should_use_default_expiry_if_not_provided(
11371137 mock_get_account .return_value = None
11381138
11391139 mock_create_op = MagicMock ()
1140- acp_client .contract_client .create_job = MagicMock (return_value = mock_create_op )
1141- acp_client .contract_client .handle_operation = MagicMock (return_value = "tx_response" )
1142- acp_client .contract_client .get_job_id = MagicMock (return_value = 46 )
1140+ acp_client .acp_contract_client .create_job = MagicMock (return_value = mock_create_op )
1141+ acp_client .acp_contract_client .handle_operation = MagicMock (return_value = "tx_response" )
1142+ acp_client .acp_contract_client .get_job_id = MagicMock (return_value = 46 )
11431143
11441144 mock_memo_op = MagicMock ()
1145- acp_client .contract_client .create_memo = MagicMock (return_value = mock_memo_op )
1145+ acp_client .acp_contract_client .create_memo = MagicMock (return_value = mock_memo_op )
11461146
11471147 before = datetime .now (timezone .utc ) + timedelta (days = 1 )
11481148
@@ -1156,8 +1156,8 @@ def test_should_use_default_expiry_if_not_provided(
11561156 after = datetime .now (timezone .utc ) + timedelta (days = 1 )
11571157
11581158 # Verify create_job was called with an expiry around 1 day from now
1159- acp_client .contract_client .create_job .assert_called_once ()
1160- call_args = acp_client .contract_client .create_job .call_args [0 ]
1159+ acp_client .acp_contract_client .create_job .assert_called_once ()
1160+ call_args = acp_client .acp_contract_client .create_job .call_args [0 ]
11611161 expired_at = call_args [2 ] # Third argument is expired_at
11621162
11631163 # Should be within a few seconds of 1 day from now
@@ -1171,12 +1171,12 @@ def test_should_use_custom_evaluator_address(
11711171 mock_get_account .return_value = None
11721172
11731173 mock_create_op = MagicMock ()
1174- acp_client .contract_client .create_job = MagicMock (return_value = mock_create_op )
1175- acp_client .contract_client .handle_operation = MagicMock (return_value = "tx_response" )
1176- acp_client .contract_client .get_job_id = MagicMock (return_value = 47 )
1174+ acp_client .acp_contract_client .create_job = MagicMock (return_value = mock_create_op )
1175+ acp_client .acp_contract_client .handle_operation = MagicMock (return_value = "tx_response" )
1176+ acp_client .acp_contract_client .get_job_id = MagicMock (return_value = 47 )
11771177
11781178 mock_memo_op = MagicMock ()
1179- acp_client .contract_client .create_memo = MagicMock (return_value = mock_memo_op )
1179+ acp_client .acp_contract_client .create_memo = MagicMock (return_value = mock_memo_op )
11801180
11811181 custom_evaluator = "0x7777777777777777777777777777777777777777"
11821182
@@ -1188,8 +1188,8 @@ def test_should_use_custom_evaluator_address(
11881188 )
11891189
11901190 # Verify create_job was called with custom evaluator
1191- acp_client .contract_client .create_job .assert_called_once ()
1192- call_args = acp_client .contract_client .create_job .call_args [0 ]
1191+ acp_client .acp_contract_client .create_job .assert_called_once ()
1192+ call_args = acp_client .acp_contract_client .create_job .call_args [0 ]
11931193
11941194 # Second argument is evaluator address
11951195 from web3 import Web3
0 commit comments