code: def testEventsOnBoundary(self):
      feed = yahoofeed.Feed()
      feed.addBarsFromCSV(
          "orcl",
          common.get_data_file_path("orcl-2000-yahoofinance.csv"),
      )
  
      dates = []
      dates.append(datetime.date(2000, 1, 3))
      dates.append(datetime.date(2000, 1, 4))
      dates.append(datetime.date(2000, 1, 5))
      dates.append(datetime.date(2000, 1, 6))
      dates.append(datetime.date(2000, 1, 7))
      dates.append(datetime.date(2000, 1, 10))
      dates.append(datetime.date(2000, 12, 22))
      dates.append(datetime.date(2000, 12, 26))
      dates.append(datetime.date(2000, 12, 27))
      dates.append(datetime.date(2000, 12, 28))
      dates.append(datetime.date(2000, 12, 29))
      predicate = Predicate(dates)
      eventProfiler = eventprofiler.Profiler(predicate, 5, 5)
      eventProfiler.run(feed, True)
      self.assertEqual(eventProfiler.getResults().getEventCount(), 0)
  
file_path: pyalgotrade/testcases/eventprofiler_test.py
imports: import datetime
  from .None import common
  from pyalgotrade import eventprofiler
  from pyalgotrade.barfeed import yahoofeed
label_desc: Use image node_id 2 for calling the EventProfilerTestCase obj's underlying member method code with example usage: obj.testEventsOnBoundary() without return types