code: def test_geoimc_functional(
      notebooks, output_notebook, kernel_name, expected_values
  ):
      notebook_path = notebooks["geoimc_quickstart"]
      execute_notebook(
          notebook_path, output_notebook, kernel_name=kernel_name
      )
      results = read_notebook(output_notebook)
  
      for key, value in expected_values.items():
          assert results[key] == pytest.approx(
              value, rel=TOL, abs=ABS_TOL
          )
  
file_path: recommenders/tests/functional/examples/test_notebooks_python.py
imports: import pytest
  from recommenders.utils.notebook_utils import execute_notebook, read_notebook
label_desc: Use image node_id 8 for calling a global function with example usage: test_geoimc_functional(notebooks, output_notebook, kernel_name, expected_values) without return types