code: def test_time_input_has_correct_initial_values(app: Page):
      """Test that st.time_input returns the correct initial values."""
      markdown_elements = app.get_by_test_id("stMarkdown")
      expect(markdown_elements).to_have_count(10)
  
      expected = [
          "Value 1: 08:45:00",
          "Value 2: 21:15:00",
          "Value 3: 08:45:00",
          "Value 4: 08:45:00",
          "Value 5: 08:45:00",
          "Value 6: 08:45:00",
          "time input changed: False",
          "Value 7: 08:45:00",
          "Value 8: None",
          "Value 9: 08:50:00",
      ]
      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_time_input_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_time_input_has_correct_initial_values(app) without return types