class_docstr: Test the config system.
class_docstr_tok: ["Test","the","config","system","."]
code: def test_delete_option(self):
      # Create a dummy default option.
      config._create_option(
          "_test.testDeleteOption",
          description="This option tests the _delete_option function.",
          default_val="delete me!",
      )
      config.get_config_options(force_reparse=True)
      self.assertEqual(
          config.get_option("_test.testDeleteOption"), "delete me!"
      )
  
      config._delete_option("_test.testDeleteOption")
  
      with pytest.raises(RuntimeError) as e:
          config.get_option("_test.testDeleteOption")
      self.assertEqual(
          str(e.value),
          'Config key "_test.testDeleteOption" not defined.',
      )
  
      config._delete_option("_test.testDeleteOption")
  
imports: import copy
  import os
  import textwrap
  import unittest
  from unittest.mock import MagicMock, mock_open, patch
  import pytest
  from parameterized import parameterized
  from streamlit import config, env_util
  from streamlit.config_option import ConfigOption
  from streamlit.errors import StreamlitAPIException
label_desc: Use image node_id 17 for calling the ConfigTest obj's underlying member method code with example usage: obj.test_delete_option() without return types