code: def test_from_pandas_with_types(self):
      new_types = self.data_type.field_types()
      new_types[0] = DataTypes.BIGINT()
      table = self.t_env.from_pandas(self.pdf, schema=new_types)
      self.assertEqual(
          new_types, table.get_schema().get_field_data_types()
      )
      table = self.t_env.from_pandas(self.pdf, schema=tuple(new_types))
      self.assertEqual(
          new_types, table.get_schema().get_field_data_types()
      )
  
imports: import datetime
  import decimal
  from pandas.testing import assert_frame_equal
  from pyflink.common import Row
  from pyflink.table.types import DataTypes
  from pyflink.testing import source_sink_utils
  from pyflink.testing.test_case_utils import PyFlinkBatchTableTestCase, PyFlinkStreamTableTestCase
label_desc: Use image node_id 3 for calling the PandasConversionTests obj's underlying member method code with example usage: obj.test_from_pandas_with_types() without return types