replaced the QTestLib framework my custom macros and a (optional) custom script to run the tests from ctest.
and fix an issue in the triangular test