示例#1
0
  def test_read_file_with_blank_lines(self):
    events = send_event.read_events_from_file(
      os.path.join(DATA_DIR, 'events_blank_lines.log'))
    for event in events:
      self.assertIsInstance(event, event_mon.Event)

    self.assertEqual(len(events), 5)
示例#2
0
  def test_read_invalid_file(self):
    events = send_event.read_events_from_file(
      os.path.join(DATA_DIR, 'events_invalid.log'))
    for event in events:
      self.assertIsInstance(event, event_mon.Event)

    self.assertEqual(len(events), 4)
示例#3
0
 def test_read_valid_file(self):
     events = send_event.read_events_from_file(
         os.path.join(DATA_DIR, 'events_valid.log'))
     for event in events:
         # use the class name to avoid importing the pb2 file from event_mon
         self.assertEqual(event.__class__.__name__, "LogEventLite")
     self.assertEqual(len(events), 5)
示例#4
0
 def test_read_valid_file(self):
   events = send_event.read_events_from_file(
     os.path.join(DATA_DIR, 'events_valid.log'))
   for event in events:
     # use the class name to avoid importing the pb2 file from event_mon
     self.assertEqual(event.__class__.__name__, "LogEventLite")
   self.assertEqual(len(events), 5)
示例#5
0
 def test_read_with_extra_result_code(self):
   events = send_event.read_events_from_file(
     os.path.join(DATA_DIR, 'events_valid_extra_result.log'))
   for event in events:
     self.assertIsInstance(event, event_mon.Event)
   self.assertEqual(len(events), 1)
   self.assertEqual(
     len(events[0].proto.build_event.extra_result_code), 1)
示例#6
0
  def test_read_file_with_service_event(self):
    # service_event is not supported (yet).
    events = send_event.read_events_from_file(
      os.path.join(DATA_DIR, 'events_one_service_event.log'))
    for event in events:
      self.assertIsInstance(event, event_mon.Event)

    self.assertEqual(len(events), 4)
示例#7
0
    def test_read_file_with_service_event(self):
        # service_event is not supported (yet).
        events = send_event.read_events_from_file(
            os.path.join(DATA_DIR, 'events_one_service_event.log'))
        for event in events:
            # use the class name to avoid importing the pb2 file from event_mon
            self.assertEqual(event.__class__.__name__, "LogEventLite")

        self.assertEqual(len(events), 4)
示例#8
0
  def test_read_file_with_service_event(self):
    # service_event is not supported (yet).
    events = send_event.read_events_from_file(
      os.path.join(DATA_DIR, 'events_one_service_event.log'))
    for event in events:
      # use the class name to avoid importing the pb2 file from event_mon
      self.assertEqual(event.__class__.__name__, "LogEventLite")

    self.assertEqual(len(events), 4)