code: def has_partition(
      self, partition_name, check_task=None, check_items=None
  ):
      func_name = sys._getframe().f_code.co_name
      res, succ = api_request(
          [self.collection.has_partition, partition_name]
      )
      check_result = ResponseChecker(
          res,
          func_name,
          check_task,
          check_items,
          succ,
          partition_name=partition_name,
      ).run()
      return res, check_result
  
imports: import sys
  import time
  import timeout_decorator
  from numpy import NaN
  from pymilvus import Collection
  from check.func_check import ResponseChecker
  from utils.api_request import api_request
  from utils.wrapper import trace
  from utils.util_log import test_log
  from pymilvus.orm.types import CONSISTENCY_STRONG
  from common.common_func import param_info
label_desc: Use image node_id 24 for calling the ApiCollectionWrapper obj's underlying member method code with example usage: obj.has_partition(partition_name, check_task, check_items) and returns: res,  check_result