28 lines
657 B
Python
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)
|