docstr: Test that it can expand jpg to jpeg even when uppercase.
docstr_tok: ["Test","that","it","can","expand","jpg","to","jpeg","even","when","uppercase","."]
code: def test_uppercase_expansion(self):
      """Test that it can expand jpg to jpeg even when uppercase."""
      st.file_uploader("the label", type=["png", ".JpG"])
  
      c = self.get_delta_from_queue().new_element.file_uploader
      self.assertEqual(c.type, [".png", ".jpg", ".jpeg"])
  
imports: from unittest.mock import patch
  from parameterized import parameterized
  import streamlit
  from streamlit import config
  from streamlit.errors import StreamlitAPIException
  from streamlit.proto.Common_pb2 import FileURLs
  from streamlit.proto.LabelVisibilityMessage_pb2 import LabelVisibilityMessage
  from streamlit.runtime.uploaded_file_manager import DeletedFile, UploadedFile, UploadedFileRec
  from tests.delta_generator_test_case import DeltaGeneratorTestCase
label_desc: Use image node_id 6 for calling the FileUploaderTest obj's underlying member method code with example usage: obj.test_uppercase_expansion() without return types