Closed Ismaxis closed 1 month ago
хмм, а как вообще может получиться, что у тебя тут будет использоваться помуванный компаратор?
Пока я писал у меня случился баг, что я в мув конструкторе бимапа сначала мувал компараторы, а потом свопал деревья (где тоже случался обратный мув компараторов). Убрать изначальный мув компараторов невозможно, т.к они могут быть не default constructible, поэтому мне для решения потребовалось ещё раз хорошенько подумать, что означает мув бимапы.
Мне показалось, что стоит добавить такой тест, т.к. можно легко не подумав сделать баг, подобный моему, и мапа не будет работать со сложными компараторами
Проверь, нельзя ли связать твой тест с существующим issue и расширить
Спасибо, взято за основу для новых тестов
Added usage of moved comparator checks