Files
routstr-core/tests
Jeroen Ubbink 1f57b9805a test(integration): add model serialization characterization tests
Eight tests through the three public surfaces that go through _row_to_model:
plain model, litellm backfill, cache-rate preservation, request floor, fee
flag vs recomputed max costs, sats-conversion failure survival, the full
serialised dict field for field, and agreement between the single-model
read-back and the provider listing.

The full-dict test is what catches a field disappearing outright; the
value-level tests above it would all still pass.
2026-09-01 15:17:58 +02:00
..
2025-08-06 20:31:55 -03:00