code: def test_non_exist_func_type(self):
      with self.assertRaisesRegex(
          ValueError, "The func_type must be one of 'general, pandas'"
      ):
          udf(
              lambda i: i + 1,
              result_type=DataTypes.BIGINT(),
              func_type="non-exist",
          )
  
imports: import datetime
  import decimal
  import pytz
  from pyflink.common import Row
  from pyflink.table import DataTypes
  from pyflink.table.tests.test_udf import SubtractOne
  from pyflink.table.udf import udf
  from pyflink.testing import source_sink_utils
  from pyflink.testing.test_case_utils import PyFlinkBatchTableTestCase, PyFlinkStreamTableTestCase, PyFlinkTestCase
label_desc: Use image node_id 1 for calling the PandasUDFTests obj's underlying member method code with example usage: obj.test_non_exist_func_type() without return types