class_docstr: Test ability to marshall arrow_vega_lite_chart protos.
class_docstr_tok: ["Test","ability","to","marshall","arrow_vega_lite_chart","protos","."]
code: def test_theme(self, theme_value, proto_value):
      st.vega_lite_chart(
          df1,
          {"mark": "rect"},
          use_container_width=True,
          theme=theme_value,
      )
  
      el = self.get_delta_from_queue().new_element
      self.assertEqual(el.arrow_vega_lite_chart.theme, proto_value)
  
imports: import json
  import pandas
  import pyarrow
  from parameterized import parameterized
  import streamlit
  from streamlit.errors import StreamlitAPIException
  from streamlit.type_util import bytes_to_data_frame, pyarrow_table_to_bytes
  from tests.delta_generator_test_case import DeltaGeneratorTestCase
label_desc: Use image node_id 14 for calling the ArrowVegaLiteTest obj's underlying member method code with example usage: obj.test_theme(theme_value, proto_value) without return types