code: def test_selectbox_has_correct_initial_values(app: Page):
      """Test that st.selectbox returns the correct initial values."""
      markdown_elements = app.get_by_test_id("stMarkdown")
      expect(markdown_elements).to_have_count(13)
  
      expected = [
          "value 1: male",
          "value 2: female",
          "value 3: None",
          "value 4: e2e/scripts/components_iframe.py",
          "value 5: male",
          "value 6: male",
          "value 7: male",
          "value 8: female",
          "selectbox changed: False",
          "value 9: None",
          "value 10: None",
          "value 11: male",
          "value 12: female",
      ]
  
      for markdown_element, expected_text in zip(
          markdown_elements.all(), expected
      ):
          expect(markdown_element).to_have_text(
              expected_text, use_inner_text=True
          )
  
file_path: streamlit/e2e_playwright/st_selectbox_test.py
imports: from playwright.sync_api import Page, expect
  from e2e_playwright.conftest import ImageCompareFunction
label_desc: Use image node_id 2 for calling a global function with example usage: test_selectbox_has_correct_initial_values(app) without return types