Files
openai--openai-agents-python/tests
Rohan Mehta db462e32a3 Fix visualization recursion with cycle detection (#737)
## Summary
- avoid infinite recursion in visualization by tracking visited agents
- test cycle detection in graph utility

## Testing
- `make mypy`
- `make tests` 

Resolves #668
2025-05-23 13:00:10 -04:00
..
2025-04-24 12:12:46 -04:00
2025-03-21 15:32:37 -04:00
2025-05-21 15:17:58 -04:00
2025-03-11 09:42:28 -07:00
2025-03-11 09:42:28 -07:00
2025-03-17 11:11:39 -04:00
2025-03-11 09:42:28 -07:00
2025-03-11 14:54:10 -07:00
2025-03-11 09:42:28 -07:00
2025-03-11 09:42:28 -07:00
2025-03-20 11:24:15 +01:00
2025-03-11 09:42:28 -07:00
2025-03-11 09:42:28 -07:00
2025-03-11 09:42:28 -07:00
2025-03-11 09:42:28 -07:00
2025-03-11 09:42:28 -07:00
2025-03-11 09:42:28 -07:00
2025-03-11 09:42:28 -07:00
2025-03-21 18:31:06 +02:00

Tests

Before running any tests, make sure you have uv installed (and ideally run make sync after).

Running tests

make tests

Snapshots

We use inline-snapshots for some tests. If your code adds new snapshot tests or breaks existing ones, you can fix/create them. After fixing/creating snapshots, run make tests again to verify the tests pass.

Fixing snapshots

make snapshots-fix

Creating snapshots

make snapshots-update