code: def test_export_project_correctly():
      folder_name = "iris_classification"
      zip_name = Path(folder_name).with_suffix(".zip")
      path_to_zip = DEFAULT_PROJECTS_PATH.joinpath(zip_name)
      path_to_folder = DEFAULT_PROJECTS_PATH.joinpath(folder_name)
  
      PATHS_TO_DELETE_AFTER_TEST.append(zip_name)
      PATHS_TO_DELETE_AFTER_TEST.append(path_to_folder)
  
      pipeline = create_pipeline()
      train_data = test_data = get_classification_data()
      export_project_to_zip(
          zip_name=path_to_zip,
          opt_history=None,
          pipeline=pipeline,
          train_data=train_data,
          test_data=test_data,
          log_file_name=LOG_NAME,
      )
  
      assert path_to_zip.exists()
  
      with zipfile.ZipFile(path_to_zip) as zip_object:
          actual = {file.filename for file in zip_object.infolist()}
          expected = {
              LOG_NAME,
              "train_data.csv",
              "pipeline/",
              "pipeline/pipeline.json",
              "test_data.csv",
          }
          assert actual == expected
  
file_path: FEDOT/test/integration/utilities/test_project_import_export.py
imports: import os
  import shutil
  import zipfile
  from pathlib import Path
  import pytest
  from fedot import Fedot
  from fedot.core.utils import fedot_project_root
  from fedot.utilities.project_import_export import DEFAULT_PROJECTS_PATH, export_project_to_zip, import_project_from_zip
  from test.integration.models.test_atomized_model import create_pipeline
  from test.unit.validation.test_table_cv import get_classification_data
label_desc: Use image node_id 3 for calling a global function with example usage: test_export_project_correctly() without return types