Ejemplo n.º 1
0
    def test_table_config(self):

        table_config = TableConfig()
        table_config.set_timezone("Asia/Shanghai")
        table_config.set_max_generated_code_length(64000)
        table_config.set_null_check(True)

        self.assertTrue(table_config.get_null_check())
        self.assertEqual(table_config.get_max_generated_code_length(), 64000)
        self.assertEqual(table_config.get_timezone(), "Asia/Shanghai")
Ejemplo n.º 2
0
    def test_table_config(self):

        table_config = TableConfig()
        table_config.set_timezone("Asia/Shanghai")
        table_config.set_max_generated_code_length(64000)
        table_config.set_null_check(True)
        table_config.set_built_in_catalog_name("test_catalog")
        table_config.set_built_in_database_name("test_database")

        self.assertTrue(table_config.get_null_check())
        self.assertEqual(table_config.get_max_generated_code_length(), 64000)
        self.assertEqual(table_config.get_timezone(), "Asia/Shanghai")
        self.assertEqual(table_config.get_built_in_catalog_name(), "test_catalog")
        self.assertEqual(table_config.get_built_in_database_name(), "test_database")
Ejemplo n.º 3
0
    def test_create_table_environment(self):
        table_config = TableConfig()
        table_config.set_max_generated_code_length(32000)
        table_config.set_null_check(False)
        table_config.set_timezone("Asia/Shanghai")

        env = ExecutionEnvironment.get_execution_environment()
        t_env = BatchTableEnvironment.create(env, table_config)

        readed_table_config = t_env.get_config()

        self.assertFalse(readed_table_config.get_null_check())
        self.assertEqual(readed_table_config.get_max_generated_code_length(), 32000)
        self.assertEqual(readed_table_config.get_timezone(), "Asia/Shanghai")
Ejemplo n.º 4
0
    def test_create_table_environment(self):
        table_config = TableConfig()
        table_config.set_max_generated_code_length(32000)
        table_config.set_null_check(False)
        table_config.set_timezone("Asia/Shanghai")
        table_config.set_built_in_catalog_name("test_catalog")
        table_config.set_built_in_database_name("test_database")

        env = StreamExecutionEnvironment.get_execution_environment()
        t_env = StreamTableEnvironment.create(env, table_config)

        readed_table_config = t_env.get_config()

        self.assertFalse(readed_table_config.get_null_check())
        self.assertEqual(readed_table_config.get_max_generated_code_length(), 32000)
        self.assertEqual(readed_table_config.get_timezone(), "Asia/Shanghai")
        self.assertEqual(table_config.get_built_in_catalog_name(), "test_catalog")
        self.assertEqual(table_config.get_built_in_database_name(), "test_database")