を停止することを、すべてのスレッドを停止し、終了していますか?今のところ関数が実行されているようです。アサーションが失敗したそれらのスレッドで</p> <pre><code>TEST(one, test_one) { vector<thread> threads // ... initialize threads } </code></pre> <p>とどこかを次のように私はテストケースを持っている場合は、どのように私はどのように実行中のすべてのスレッド
-3
A
答えて
1
すべてのスレッドを停止して終了するにはどうすればよいですか?
テスト対象のクラスとのやりとりやそれが実際に関与するスレッドとのやりとりなしには実行できません。
テスト中のクラスが複数ある場合は、複数のスレッドを実行する必要があります。スレッドを停止して結合するように信号を送るために、デストラクタに実装が必要です。
私は期待assert()
声明、および全体のプロセスが殺される(終端されている他のスレッドを心配するので、必要はありません)から救済death testの線に沿って何かを考えることができますが。
+0
私は質問をdownvoted同じ人がここで同じことをしたと思います – Curious
+0
@KerrekSBそれは一方で行ってしまった。 –
関連する問題
- 1. どのように私はこのように、位置</em>の<em>リストを持っている
- 2. 私は、それはperlの</p> <p>私がいたを使用して行うことができますどのように</p> <pre><code>String sql = Query1; </code></pre> <p>のようにそれを交換したい行</p> <pre><code>String sql="select * from "+ "emp_data"; </code></pre> <p>のように私が持っている私のファイルでのPerl
- 3. は、どのように私は私は2つのセグメントを持っている場合</p> <p>が</p> <p>例であるURI
- 4. どのように私はこの1つのよう<code>Float</code>を持っているフロート
- 5. 私は<strong>Springアプリケーション</strong>を持ってどのようにSSO
- 6. は、どのように私はフォルダが</p> <p>今基本的に今私は<code>tomhome</code>から<code>/home/tom</code>にすべてのデータをコピー<code>/data/tomhome</code>と呼ばれる持って、私は私の別のpartioionに</p>その後 <pre><code>/home/tom </code></pre> <p>のように私のホームディレクトリを持っているのlinux
- 7. はどのように私は私が持っているファイアウォールから<code>log file</code>
- 8. は、どのように私は</p> <p>、VC++
- 9. モデルは、私は次のよう<code>initialize</code>メソッドでビューを持っているレンダリングは、イベント
- 10. は、どのように私は<strong>スウィフト3</strong>でこの機能を持っている
- 11. は、どのように私は、変数</p> <pre><code>int x = 2; </code></pre> <p>とリストを持っている
- 12. どのように私はこのようにレイアウト<code>("list_item.xml")</code>を持って<code>ListView</code></p> <p>のリスト項目に<code>Button</code>のためのonclickイベントを設定したいのListView
- 13. は、どのように私は私が、このようなURL</p> <p>www.mainsite.com/data/Trueとwww.mainsite.com/data/true</p> <p>をしたパラメータ
- 14. は、どのように私はこの<code>Chart</code>を持っているスプラインや線
- 15. は、どのように私は私のような<code>mix.exs</code>ファイルに何かを持っている場合は、デフォルトエリクサーミックスタスク
- 16. どのよう</strong>をcodepenこの<strong>によってレイアウトを行うしようとフレックス
- 17. どのように私は<code>App</code>を作成してい
- 18. は、どのように私は、このような</p> <pre><code>lista = {2x,3x+4,5,Cos[x]} </code></pre> <p>として、その後のようないくつかのx値のためのリストを得たMathematicaの
- 19. どのように私はそれをコンポーネント</li> </ol> <p>を返す場所</li> <li>Iを与える、私は</p> <ol> <li>によってその場でAngular2コンポーネントを作成しようとしているのdiv
- 20. 私はどのようにして、持ち上げられたR.divideに関数を渡すことができますか?これは<code>average</code>のpointfree実装として働く</p> <pre><code>var average = R.lift(R.divide)(R.sum, R.length) </code></pre> <p>どのように来る:
- 21. レール、Postgre - どのよう<code>Translation</code>の<code>value</code>によってどのように私は<code>Inputs</code>のリストを並べ替えることができますhas_manyの
- 22. どのように私は私がこのシンボルのエクスポートがこの</p> <p>のようなエラーに</p> <p>私がしようとしている何かを与えていると私のテーブルをエクスポートできるように、それを削除したいこの₹シンボルを持つテーブル
- 23. Qtはだから私はこのような<em>data.txtを</em>どこのデータ持ったファイル
- 24. 私はスナップショットが存在しない場合、私は、このスナップショットから</p> </blockquote> <p></p> <blockquote> <p>「暗闇の中で踊る」を得ることができますどのようにこのFireBase DataSnapshot
- 25. ファイルリダイレクトVS.</p> <pre><code>while(<>){ print; } </code></pre> <p>と私はこのようにリダイレクトしてファイルに渡す必要があります考えています:<code>./sort.pl < wordlist</code>を、それが持っている私はそうのようないくつかのファイルからSTDINにかかる<code>sort.pl</code>という名前のperlスクリプトを持って
- 26. は、どのように私は</p> <p>最初のファイルには、次のように<code>Song.xml</code>で参加する必要がある2つの<code>.xml</code>のファイルを持っている2 XML XSL
- 27. 画像ここ</p> <p><a href="https://i.stack.imgur.com/jzYXW.png" rel="nofollow noreferrer">MG8ou.png</a></p> <p>私のコードに見られるように、私は、それが複数の番号を持っている場合の接触から電話を分離することができますどのように
- 28. どのように私は <pre><code>list = [['vegas','London'],['US','UK']] </code></pre> <p></p>がどのようにこのリストの各要素にアクセスするためのリストを持っているリスト要素
- 29. 私はint型のペアを含むセットを持っている場合は、</p> <pre><code>set<pair<int,int> > cells; </code></pre> <p>は、どのように私は「検索」を使用して設定でペアを抜けるかどうかを見つけることができ++
- 30. どのように私は、次のしている私の<code>package.json</code>でbrowsersync
ああ、それはスレッドを_runnable_条件でどのように同期させたかによってまったく異なります。 –
[Death Tests](http://stackoverflow.com/questions/3698718/what-are-google-test-death-tests)の行の中の何か。 –