docstr: target: test create table with varchar column
  method: create table with varchar column
  expected: ok
docstr_tok: ["target",":","test","create","table","with","varchar","column","method",":","create","table","with","varchar","column","expected",":","ok"]
code: def test_create_varchar_table(self):
      """
      target: test create table with varchar column
      method: create table with varchar column
      expected: ok
      """
      infinity_obj = infinity.connect(REMOTE_HOST)
      db_obj = infinity_obj.get_database("default")
      db_obj.drop_table("test_create_varchar_table", True)
      table_obj = db_obj.create_table(
          "test_create_varchar_table",
          {"c1": "varchar, primary key", "c2": "float"},
          None,
      )
      assert table_obj
  
      db_obj.drop_table("test_create_varchar_table")
  
imports: import infinity
  from infinity.common import NetworkAddress, REMOTE_HOST
label_desc: Use image node_id 1 for calling the TestCreateTable obj's underlying member method code with example usage: obj.test_create_varchar_table() without return types