we don't want multiple main()s in case of dynamic linking of boost testing framework