class_docstr: Test case of database 
class_docstr_tok: ["Test","case","of","database"]
docstr: target: test create db with invalid name
  method: create db with invalid name
  expected: error
docstr_tok: ["target",":","test","create","db","with","invalid","name","method",":","create","db","with","invalid","name","expected",":","error"]
code: def test_create_db_invalid_name(self, get_invalid_string):
      """
      target: test create db with invalid name
      method: create db with invalid name
      expected: error
      """
      self._connect()
      error = {ct.err_code: 1, ct.err_msg: "Invalid database name"}
      self.database_wrap.create_database(
          db_name=get_invalid_string,
          check_task=CheckTasks.err_res,
          check_items=error,
      )
  
imports: import pandas
  import pytest
  from base.client_base import TestcaseBase
  from common.common_type import CheckTasks, CaseLabel
  from common import common_func
  from common import common_type
  from utils.util_log import test_log
label_desc: Use image node_id 4 for calling the TestDatabaseParams obj's underlying member method code with example usage: obj.test_create_db_invalid_name(get_invalid_string) without return types