class_docstr: Test ability to marshall checkbox protos.
class_docstr_tok: ["Test","ability","to","marshall","checkbox","protos","."]
docstr: Test that the checkbox help properly dedents in order to avoid code blocks
docstr_tok: ["Test","that","the","checkbox","help","properly","dedents","in","order","to","avoid","code","blocks"]
code: def test_checkbox_help_dedents(self):
      """Test that the checkbox help properly dedents in order to avoid code blocks"""
      st.checkbox(
          "Checkbox label",
          value=True,
          help="""\
  hello
   world
  """,
      )
      c = self.get_delta_from_queue(0).new_element.checkbox
      self.assertEqual(c.label, "Checkbox label")
      self.assertEqual(c.default, True)
      self.assertEqual(c.help, "hello\n world\n")
  
imports: from unittest.mock import MagicMock, patch
  from parameterized import parameterized
  import streamlit
  from streamlit.errors import StreamlitAPIException
  from streamlit.proto.Checkbox_pb2 import Checkbox
  from streamlit.proto.LabelVisibilityMessage_pb2 import LabelVisibilityMessage
  from streamlit.type_util import _LOGGER
  from tests.delta_generator_test_case import DeltaGeneratorTestCase
label_desc: Use image node_id 6 for calling the CheckboxTest obj's underlying member method code with example usage: obj.test_checkbox_help_dedents() without return types