code: def test_multimodal_predict_correct():
      """Test if multimodal data can be processed with pipeline preprocessing correctly"""
      mm_data, pipeline = get_single_task_multimodal_tabular_data()
  
      pipeline.fit(mm_data)
      predicted_labels = pipeline.predict(mm_data, output_mode="labels")
      predicted = pipeline.predict(mm_data)
  
      # Union of several tables into one feature table
      assert predicted.features.shape == (9, 24)
      assert predicted.predict[0, 0] > 0.5
      assert predicted_labels.predict[0, 0] == "true"
  
file_path: FEDOT/test/unit/multimodal/test_multimodal.py
imports: from fedot import Fedot
  from fedot.core.pipelines.node import PipelineNode
  from fedot.core.pipelines.pipeline import Pipeline
  from fedot.core.repository.tasks import TaskTypesEnum
  from test.unit.multimodal.data_generators import get_single_task_multimodal_tabular_data
label_desc: Use image node_id 1 for calling a global function with example usage: test_multimodal_predict_correct() without return types