diff --git a/ivy_tests/test_ivy/helpers/function_testing.py b/ivy_tests/test_ivy/helpers/function_testing.py index 729ea54850492..f41a4071256f4 100644 --- a/ivy_tests/test_ivy/helpers/function_testing.py +++ b/ivy_tests/test_ivy/helpers/function_testing.py @@ -248,7 +248,7 @@ def test_function_backend_computation( lambda x, _: x[0] is x[1], [test_ret, out] ), lambda x: not x, - ) + ), "the array in out argument does not contain same value as the returned" if not max(test_flags.container) and ivy_backend.native_inplace_support: # these backends do not always support native inplace updates assert not ivy_backend.nested_any( @@ -256,24 +256,6 @@ def test_function_backend_computation( lambda x, _: x[0].data is x[1].data, [test_ret, out] ), lambda x: not x, - ) - # TODO use context manager - test_ret = ( - ret_from_target[getattr(ivy.__dict__[fn_name], "out_index")] - if hasattr(ivy.__dict__[fn_name], "out_index") - else ret_from_target - ) - assert not ivy.nested_any( - ivy.nested_multi_map(lambda x, _: x[0] is x[1], [test_ret, out]), - lambda x: not x, - ), "the array in out argument does not contain same value as the returned" - if not max(test_flags.container) and ivy_backend.native_inplace_support: - # these backends do not always support native inplace updates - assert not ivy.nested_any( - ivy.nested_multi_map( - lambda x, _: x[0].data is x[1].data, [test_ret, out] - ), - lambda x: not x, ), ( "the array in out argument does not contain same value as the" " returned"