Цитата:
тут непонятно что делать, если свалился мой тест, но из-за того, что изменилось поведение в стандарте.
если отделять мух от котлет, то как отделить правильно?
Сначала свалится тот тест, который тестирует поведеление стандартного функционала. Его поправят - раз поведение изменилось, надо и тест привести в соответствие.
Потом свалится твой тест. Это уже хорошо. Ради этого все и затевалось. То есть проблема не прошла незамеченной. И что делать дальше уже не так, по сути важно
Вроде только один вариант. Править свой код и свой тест, чтобы оно работало корректно с новой версией функционала. Особенно с учетом того, что править стандартный код становится все сложнее