Separete unittest for module.
Only run unittest for compiled modules.
Reviewer: Marcelo Lira <marcelo.lira@openbossa.org>,
Luciano Wolf <luciano.wolf@openbossa.org>
Testing in C++ showed no changes in the return value when
changing the last two arguments (tabStops and tabArray), so I
chose only to check the return value and error checking.