code: def test_get_forward_dataframes_deep(es):
      dataframes = es.get_forward_dataframes("log", deep=True)
      path_to_sessions = forward_path(es, ["log", "sessions"])
      path_to_products = forward_path(es, ["log", "products"])
      path_to_customers = forward_path(
          es, ["log", "sessions", "customers"]
      )
      path_to_regions = forward_path(
          es, ["log", "sessions", "customers", "régions"]
      )
      path_to_cohorts = forward_path(
          es, ["log", "sessions", "customers", "cohorts"]
      )
      assert list(dataframes) == [
          ("sessions", path_to_sessions),
          ("customers", path_to_customers),
          ("cohorts", path_to_cohorts),
          ("régions", path_to_regions),
          ("products", path_to_products),
      ]
  
imports: import pandas
  import pytest
  from featuretools import EntitySet
  from featuretools.tests.testing_utils import backward_path, forward_path
label_desc: Use image node_id 5 for calling a global function with example usage: test_get_forward_dataframes_deep(es) without return types