code: def test_buttons_in_columns(
      themed_app: Page, assert_snapshot: ImageCompareFunction
  ):
      """Test that the button widgets are correctly rendered in columns via screenshot matching."""
      columns_container = themed_app.get_by_test_id("stHorizontalBlock")
      expect(columns_container).to_have_count(1)
  
      assert_snapshot(columns_container, name="st_button-in_columns")
  
file_path: streamlit/e2e_playwright/st_button_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_buttons_in_columns(themed_app, assert_snapshot) without return types