code: def test_memory_profiler_correctly():
      """
      Profilers requirements are needed
      """
  
      path = os.path.abspath("memory_profiler")
      full_path_train, full_path_test = get_scoring_data()
      arguments = {
          "train_file_path": full_path_train,
          "test_file_path": full_path_test,
          "timeout": 1.5,
      }
      MemoryProfiler(
          run_credit_scoring_problem,
          kwargs=arguments,
          path=path,
          roots=[run_credit_scoring_problem],
          max_depth=8,
      )
  
      assert os.path.exists(path)
  
file_path: FEDOT/test/integration/test_profiler.py
imports: import os
  import shutil
  import pytest
  from golem.utilities.profiler.memory_profiler import MemoryProfiler
  from golem.utilities.profiler.time_profiler import TimeProfiler
  from cases.credit_scoring.credit_scoring_problem import get_scoring_data, run_credit_scoring_problem
label_desc: Use image node_id 4 for calling a global function with example usage: test_memory_profiler_correctly() without return types