(t *testing.T, segments []T, maxSize int)
| 333 | } |
| 334 | |
| 335 | func requireProtoSegmentsFit[T proto.Message](t *testing.T, segments []T, maxSize int) { |
| 336 | t.Helper() |
| 337 | |
| 338 | for i, segment := range segments { |
| 339 | require.LessOrEqualf(t, proto.Size(segment), maxSize, "segment %d exceeds max size", i) |
| 340 | } |
| 341 | } |
no test coverage detected