Сравнение протобуф-сообщений: добавить допуск для целых чисел

Я ищу, чтобы сравнить два сообщения protobuf, которые содержат поля int32 для подсчета. В основном я пытаюсь проверить, является ли счет одинаковым для нескольких прогонов, но он не должен быть точно таким же. Это может отличаться на + -5 (например). Я пытаюсь увидеть, как я могу использовать утилиту message_differencer для этого.

Из того, что я прочитал в документации, кажется, что я должен расширить DefaultFieldComparator и реализовать метод сравнения. Это все? SetFractionAndMargin применим только к плавающим и удваивается, верно? Ничего подобного не существует для целых, верно?

Заранее спасибо!

0

Решение

Задача ещё не решена.

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]