code: def test__iter__doesnt_include_embed_keys(self):
      self.query_params._query_params = (
          self.query_params_dict_with_embed_key
      )
      for key in self.query_params.__iter__():
          if key == "embed" or key == "embed_options":
              raise KeyError(
                  "Cannot iterate through embed or embed_options key"
              )
  
imports: import pytest
  from streamlit.errors import StreamlitAPIException
  from streamlit.runtime.state.query_params import QueryParams
  from tests.delta_generator_test_case import DeltaGeneratorTestCase
label_desc: Use image node_id 2 for calling the QueryParamsMethodTests obj's underlying member method code with example usage: obj.test__iter__doesnt_include_embed_keys() without return types