code: def test_update_records_no_metrics_extracted(
      td_extractor: TextDescriptivesExtractor,
  ):
      records = [
          FeedbackRecord(fields={"text": "This is a test."}),
          FeedbackRecord(fields={"text": "This is another test."}),
      ]
      td_extractor._extract_metrics_for_all_fields = MagicMock(
          return_value=pd.DataFrame()
      )
      updated_records = td_extractor.update_records(records)
      assert updated_records == records
  
imports: from unittest.mock import MagicMock
  import pandas
  import pytest
  from argilla.client.feedback.dataset import FeedbackDataset
  from argilla.client.feedback.integrations.textdescriptives import TextDescriptivesExtractor
  from argilla.client.feedback.schemas.fields import TextField
  from argilla.client.feedback.schemas.metadata import FloatMetadataProperty, IntegerMetadataProperty, TermsMetadataProperty
  from argilla.client.feedback.schemas.questions import TextQuestion
  from argilla.client.feedback.schemas.records import FeedbackRecord
label_desc: Use image node_id 10 for calling a global function with example usage: test_update_records_no_metrics_extracted(td_extractor) without return types