agentops/tests/unit/test_events.py

28 lines
657 B
Python

import time
import agentops
from agentops import ActionEvent, ErrorEvent
class TestEvents:
def setup_method(self):
self.api_key = "11111111-1111-4111-8111-111111111111"
self.event_type = "test_event_type"
def test_record_timestamp(self, mock_req):
agentops.init(api_key=self.api_key)
event = ActionEvent()
time.sleep(0.15)
agentops.record(event)
assert event.init_timestamp != event.end_timestamp
def test_record_error_event(self, mock_req):
agentops.init(api_key=self.api_key)
event = ErrorEvent(logs=None)
time.sleep(0.15)
agentops.record(event)