code: def test_set_page_config_menu_items_bug_and_help(self):
      menu_items = {
          "report a bug": "https://report_a_bug.com",
          "GET HELP": "https://get_help.com",
      }
      st.set_page_config(menu_items=menu_items)
      c = self.get_message_from_queue().page_config_changed.menu_items
      self.assertFalse(c.hide_report_a_bug)
      self.assertFalse(c.hide_get_help)
      self.assertEqual(c.about_section_md, "")
      self.assertEqual(c.report_a_bug_url, "https://report_a_bug.com")
      self.assertEqual(c.get_help_url, "https://get_help.com")
  
imports: from unittest import mock
  from parameterized import param, parameterized
  import streamlit
  from streamlit.commands.page_config import ENG_EMOJIS, RANDOM_EMOJIS, PageIcon, valid_url
  from streamlit.errors import StreamlitAPIException
  from streamlit.proto.PageConfig_pb2 import PageConfig
  from streamlit.string_util import is_emoji
  from tests.delta_generator_test_case import DeltaGeneratorTestCase
label_desc: Use image node_id 14 for calling the PageConfigTest obj's underlying member method code with example usage: obj.test_set_page_config_menu_items_bug_and_help() without return types