class_docstr: TestResult contains information useful for tracking test results
class_docstr_tok: ["TestResult","contains","information","useful","for","tracking","test","results"]
docstr: Returns total number of publisher tests
docstr_tok: ["Returns","total","number","of","publisher","tests"]
code: def count_publisher_tests_run(self):
      """Returns total number of publisher tests"""
      return len(self._publication_results)
  
imports: from collections import defaultdict
  import textwrap
  from streamalert.shared import rule
  from streamalert.shared.logger import get_logger
  from streamalert_cli.test.event import TestEvent
  from streamalert_cli.test.format import format_green, format_red, format_underline
label_desc: Use image node_id 24 for calling the TestResult obj's underlying member method code with example usage: obj.count_publisher_tests_run() and returns: len