Hum... I was reading the actual body of the unittest, and it seems off. It looks like it is catching the assert, just to log it, but the unittest basically returns after the first error, meaning it basically never fails !

The *indentation* makes it feal like it was debug code that was never removed? Seems we just want to run the body of the function, and *not* catch anything that is thrown...