No real functional change, just following the pattern of moving unittest code into a sub module that is picked up by the build system when WITH_TESTS is set.
No real functional change, just following the pattern of moving unittest code into a sub module that is picked up by the build system when WITH_TESTS is set.