diff --git a/tests/functional/codegen/calling_convention/test_default_parameters.py b/tests/functional/codegen/calling_convention/test_default_parameters.py index 1929b83cce..240ccb3bb1 100644 --- a/tests/functional/codegen/calling_convention/test_default_parameters.py +++ b/tests/functional/codegen/calling_convention/test_default_parameters.py @@ -119,7 +119,7 @@ def bar(): payable FOO: constant(Foo) = Foo(0xFFfFfFffFFfffFFfFFfFFFFFffFFFffffFfFFFfF) @external -def bar(a: uint256, b: Foo = Foo(0xFFfFfFffFFfffFFfFFfFFFFFffFFFffffFfFFFfF)) -> Foo: +def bar(a: uint256, b: Foo = Foo(0xF5D4020dCA6a62bB1efFcC9212AAF3c9819E30D7)) -> Foo: return b @external @@ -132,18 +132,15 @@ def faz(a: uint256, b: Foo = FOO) -> Foo: """ c = get_contract(code) - assert c.bar(1) == "0xFFfFfFffFFfffFFfFFfFFFFFffFFFffffFfFFFfF" - assert ( - c.bar(1, "0xFFfFfFffFFfffFFfFFfFFFFFffFFFffffFfFFFfF") - == "0xFFfFfFffFFfffFFfFFfFFFFFffFFFffffFfFFFfF" - ) + addr1 = "0xFFfFfFffFFfffFFfFFfFFFFFffFFFffffFfFFFfF" + addr2 = "0xF5D4020dCA6a62bB1efFcC9212AAF3c9819E30D7" + + assert c.bar(1) == addr2 + assert c.bar(1, addr1) == addr1 assert c.baz(1) is None assert c.baz(1, "0x0000000000000000000000000000000000000000") is None - assert c.faz(1) == "0xFFfFfFffFFfffFFfFFfFFFFFffFFFffffFfFFFfF" - assert ( - c.faz(1, "0xFFfFfFffFFfffFFfFFfFFFFFffFFFffffFfFFFfF") - == "0xFFfFfFffFFfffFFfFFfFFFFFffFFFffffFfFFFfF" - ) + assert c.faz(1) == addr1 + assert c.faz(1, addr1) == addr1 def test_default_param_internal_function(get_contract):