atropos/atroposlib/tests/test_utils
Dakota e13526d308 Fix API to accept messages without reward field + comprehensive tests
- Made reward field truly optional in messages (no auto-addition)
- Accept custom roles (dog, cat, etc.) beyond standard ones
- Added 24 new tests for edge cases (tuples, unicode, large content)
- Reorganized test structure: moved from testing/ to atroposlib/tests/
- Fixed legacy API tests and removed tests requiring missing data files

All 43 tests pass\! Fixes message handling for SFT use cases.

🤖 Generated with [Claude Code](https://claude.ai/code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-06-09 14:03:08 -05:00
..
__init__.py first commit 2025-04-29 12:10:10 -07:00
test_heterogeneous_batching.py first commit 2025-04-29 12:10:10 -07:00
test_tokenize_for_trainer.py Fix API to accept messages without reward field + comprehensive tests 2025-06-09 14:03:08 -05:00