[boost] howto make test2 not run unless test1 succeeds