HH-44533 move json asserts and fix tests

да, inplace тут лучше, в python3 она тоже есть