code: def test_with_backend_cached(backend_fw):
      non_cached_local_ivy = ivy.with_backend(backend_fw)
      cached_local_ivy = ivy.with_backend(backend_fw)
      assert non_cached_local_ivy == cached_local_ivy
  
file_path: ivy/ivy_tests/test_ivy/test_misc/test_backend_utils/test_with_backend.py
imports: import pytest
  import itertools
  from hypothesis import strategies, given, settings, HealthCheck
  import ivy
  import numpy
  from ivy.utils.backend.handler import _backend_dict
label_desc: Use image node_id 5 for calling a global function with example usage: test_with_backend_cached(backend_fw) without return types