[boost] [test] How to structure tests where compilation should fail?