Fixed two cases where the tests were actually wrong
Store flags for diff in to have properties assertion
Fixed a lot of tests where the diff was missing