Update tests.
Fix incorrect return in PSP_Init().

Mostly affects reset and tests, PSP_InitUpdate() worked properly for the
normal flow.
Merge pull request #5502 from unknownbrackets/tests

Update tests