失敗時のパラメータ

pcm_sinkのテストを追加しました。サンプリング周波数(11,22,44kHz)、量子化ビット数(8,16)、チャンネル数(1,2)の全組み合わせで中央のド(MIDIノート番号60)を鳴らします。
こういうパラメータを変えてテストする場合、どういうやり方がいいんでしょう。現状はforループで単純に繰り返しているだけなので、途中で例外が発生しても、どの組み合わせで失敗したのか分かりません。BOOST_PARAM_TEST_CASEも試してみましたが、これはパラメータを表示してくれないようです。
うまい方法はないものかと、Boost Testのドキュメントを一から翻訳してたりします。あっという間に一日終わってしまった、、、。
今日の成果物