code: def test_write_metadata_stripped():
      reader = RasaYAMLReader()
      result = reader.reads(INTENT_EXAMPLES_WITH_METADATA)
  
      # Add strippable characters to first example text
      result.training_examples[0].data["text"] += "    \r\n "
  
      dumped = RasaYAMLWriter().dumps(result)
      assert dumped == INTENT_EXAMPLES_WITH_METADATA
  
imports: import textwrap
  import warnings
  from typing import Text
  import pytest
  import pathlib
  from rasa.shared.exceptions import YamlException, YamlSyntaxException
  import rasa.shared.utils.io
  from rasa.shared.constants import LATEST_TRAINING_DATA_FORMAT_VERSION
  from rasa.shared.nlu.constants import INTENT, METADATA, METADATA_INTENT, METADATA_EXAMPLE
  from rasa.shared.nlu.training_data.formats.rasa_yaml import RasaYAMLReader, RasaYAMLWriter
  from tests.conftest import filter_expected_warnings
label_desc: Use image node_id 6 for calling a global function with example usage: test_write_metadata_stripped() without return types