code: def test_calc_true_wrapping_width(
      text: Text, wrapping_width: int, true_wrapping_width: int
  ) -> None:
      assert (
          interactive.calc_true_wrapping_width(text, wrapping_width)
          == true_wrapping_width
      )
  
imports: import asyncio
  import json
  import os
  import uuid
  from collections import deque
  from pathlib import Path
  from typing import Any, Dict, List, Text, Tuple
  from tests.conftest import AsyncMock
  import pytest
  from _pytest.monkeypatch import MonkeyPatch
  from aioresponses import aioresponses
  import unittest.mock
  from unittest.mock import Mock
  import rasa.shared.utils.io
  import rasa.utils.io
  from rasa.core.actions import action
  from rasa.core.training import interactive
  from rasa.shared.constants import INTENT_MESSAGE_PREFIX, DEFAULT_SENDER_ID, DOCS_URL_POLICIES, LATEST_TRAINING_DATA_FORMAT_VERSION
  from rasa.shared.core.constants import ACTION_LISTEN_NAME, ACTION_UNLIKELY_INTENT_NAME
  from rasa.shared.core.domain import Domain
  from rasa.shared.core.events import BotUttered, ActionExecuted, UserUttered
  from rasa.shared.core.trackers import DialogueStateTracker
  from rasa.shared.core.training_data.story_reader.yaml_story_reader import YAMLStoryReader
  from rasa.shared.importers.rasa import TrainingDataImporter
  from rasa.shared.nlu.constants import TEXT
  from rasa.shared.nlu.training_data.formats import RasaYAMLReader
  from rasa.shared.nlu.training_data.loading import RASA, UNK, RASA_YAML
  from rasa.shared.nlu.training_data.message import Message
  from rasa.utils.endpoints import EndpointConfig
  from tests import utilities
label_desc: Use image node_id 16 for calling a global function with example usage: test_calc_true_wrapping_width(text, wrapping_width, true_wrapping_width) without return types