File tree Expand file tree Collapse file tree 1 file changed +14
-7
lines changed
Expand file tree Collapse file tree 1 file changed +14
-7
lines changed Original file line number Diff line number Diff line change @@ -29,16 +29,23 @@ def test_track_agent(self, mock_req):
2929 agentops .init (api_key = self .api_key )
3030 time .sleep (1 )
3131
32- # Assert
33- # start session and create agent
34- agentops .end_session (end_state = "Success" )
32+ # Find agent creation request
33+ agent_requests = [r for r in mock_req .request_history if "/v2/create_agent" in r .url ]
34+ assert len (agent_requests ) > 0
35+ last_agent_request = agent_requests [- 1 ]
36+
37+ # Assert agent creation
38+ assert last_agent_request .headers ["X-Agentops-Api-Key" ] == self .api_key
3539
36- # Wait for flush
40+ # End session and wait for flush
41+ agentops .end_session (end_state = "Success" )
3742 time .sleep (1.5 )
3843
39- # 4 requests: check_for_updates, create_session, create_agent, update_session
40- assert len (mock_req .request_history ) == 4
44+ # Find session end request
45+ end_session_requests = [r for r in mock_req .request_history if "/v2/update_session" in r .url ]
46+ assert len (end_session_requests ) > 0
47+ last_end_request = end_session_requests [- 1 ]
4148
42- assert mock_req . request_history [ - 2 ] .headers ["X-Agentops-Api-Key" ] == self .api_key
49+ assert last_end_request .headers ["X-Agentops-Api-Key" ] == self .api_key
4350
4451 mock_req .reset ()
You can’t perform that action at this time.
0 commit comments