blob: 8426b1c03956ae64c8257f1f37de5b553f21fbdd [file] [log] [blame]
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
<meta name="generator" content="Doxygen 1.8.5"/>
<title>Apache Mesos: 3rdparty/stout/include/stout/gtest.hpp File Reference</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
<script type="text/javascript" src="dynsections.js"></script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
<tbody>
<tr style="height: 56px;">
<td style="padding-left: 0.5em;">
<div id="projectname">Apache Mesos
</div>
</td>
</tr>
</tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.8.5 -->
<div id="navrow1" class="tabs">
<ul class="tablist">
<li><a href="index.html"><span>Main&#160;Page</span></a></li>
<li><a href="pages.html"><span>Related&#160;Pages</span></a></li>
<li><a href="namespaces.html"><span>Namespaces</span></a></li>
<li><a href="annotated.html"><span>Classes</span></a></li>
<li class="current"><a href="files.html"><span>Files</span></a></li>
<li><a href="examples.html"><span>Examples</span></a></li>
</ul>
</div>
<div id="navrow2" class="tabs2">
<ul class="tablist">
<li><a href="files.html"><span>File&#160;List</span></a></li>
<li><a href="globals.html"><span>File&#160;Members</span></a></li>
</ul>
</div>
<div id="nav-path" class="navpath">
<ul>
<li class="navelem"><a class="el" href="dir_8cab8f464681f7cc51cee77e79a434cd.html">3rdparty</a></li><li class="navelem"><a class="el" href="dir_aa547de1d719d14adccfca1dfb1735b3.html">stout</a></li><li class="navelem"><a class="el" href="dir_1a1b923d951dd999d43396870333fc33.html">include</a></li><li class="navelem"><a class="el" href="dir_dbd52553d038069c1ed93e3477ea333d.html">stout</a></li> </ul>
</div>
</div><!-- top -->
<div class="header">
<div class="summary">
<a href="#define-members">Macros</a> &#124;
<a href="#func-members">Functions</a> &#124;
<a href="#var-members">Variables</a> </div>
<div class="headertitle">
<div class="title">gtest.hpp File Reference</div> </div>
</div><!--header-->
<div class="contents">
<div class="textblock"><code>#include &lt;string&gt;</code><br/>
<code>#include &lt;gtest/gtest.h&gt;</code><br/>
<code>#include &lt;<a class="el" href="option_8hpp_source.html">stout/option.hpp</a>&gt;</code><br/>
<code>#include &lt;<a class="el" href="result_8hpp_source.html">stout/result.hpp</a>&gt;</code><br/>
<code>#include &lt;<a class="el" href="try_8hpp_source.html">stout/try.hpp</a>&gt;</code><br/>
</div>
<p><a href="stout_2include_2stout_2gtest_8hpp_source.html">Go to the source code of this file.</a></p>
<table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="define-members"></a>
Macros</h2></td></tr>
<tr class="memitem:a0add664e84bbf99f845f1b715dd63f90"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="stout_2include_2stout_2gtest_8hpp.html#a0add664e84bbf99f845f1b715dd63f90">ASSERT_SOME</a>(actual)&#160;&#160;&#160;ASSERT_PRED_FORMAT1(<a class="el" href="stout_2include_2stout_2gtest_8hpp.html#ad0bdb0d91a1245ea8ff50ab019aea186">AssertSome</a>, actual)</td></tr>
<tr class="separator:a0add664e84bbf99f845f1b715dd63f90"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a94f3dab228965564a5960e3ab45b6d7f"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="stout_2include_2stout_2gtest_8hpp.html#a94f3dab228965564a5960e3ab45b6d7f">EXPECT_SOME</a>(actual)&#160;&#160;&#160;EXPECT_PRED_FORMAT1(<a class="el" href="stout_2include_2stout_2gtest_8hpp.html#ad0bdb0d91a1245ea8ff50ab019aea186">AssertSome</a>, actual)</td></tr>
<tr class="separator:a94f3dab228965564a5960e3ab45b6d7f"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a1d2cd920bf9b9543277725dd65a486ab"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="stout_2include_2stout_2gtest_8hpp.html#a1d2cd920bf9b9543277725dd65a486ab">ASSERT_SOME_EQ</a>(expected, actual)&#160;&#160;&#160;ASSERT_PRED_FORMAT2(<a class="el" href="stout_2include_2stout_2gtest_8hpp.html#adb152f87a157c905d17af2d051098df9">AssertSomeEq</a>, expected, actual)</td></tr>
<tr class="separator:a1d2cd920bf9b9543277725dd65a486ab"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a6942b83c31084a6fbfe4228d500de2b2"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="stout_2include_2stout_2gtest_8hpp.html#a6942b83c31084a6fbfe4228d500de2b2">EXPECT_SOME_EQ</a>(expected, actual)&#160;&#160;&#160;EXPECT_PRED_FORMAT2(<a class="el" href="stout_2include_2stout_2gtest_8hpp.html#adb152f87a157c905d17af2d051098df9">AssertSomeEq</a>, expected, actual)</td></tr>
<tr class="separator:a6942b83c31084a6fbfe4228d500de2b2"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aae750d22a719741b2a76dd8a340ac10f"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="stout_2include_2stout_2gtest_8hpp.html#aae750d22a719741b2a76dd8a340ac10f">ASSERT_SOME_NE</a>(notExpected, actual)&#160;&#160;&#160;ASSERT_PRED_FORMAT2(<a class="el" href="stout_2include_2stout_2gtest_8hpp.html#a0be5869f812d3562577316398e04271c">AssertSomeNe</a>, notExpected, actual)</td></tr>
<tr class="separator:aae750d22a719741b2a76dd8a340ac10f"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:af041c3091363b0b1d6937c140d1453cf"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="stout_2include_2stout_2gtest_8hpp.html#af041c3091363b0b1d6937c140d1453cf">EXPECT_SOME_NE</a>(notExpected, actual)&#160;&#160;&#160;EXPECT_PRED_FORMAT2(<a class="el" href="stout_2include_2stout_2gtest_8hpp.html#a0be5869f812d3562577316398e04271c">AssertSomeNe</a>, notExpected, actual)</td></tr>
<tr class="separator:af041c3091363b0b1d6937c140d1453cf"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ae71deaa9ab57c4c659a0d867c3d2f90a"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="stout_2include_2stout_2gtest_8hpp.html#ae71deaa9ab57c4c659a0d867c3d2f90a">ASSERT_SOME_TRUE</a>(actual)&#160;&#160;&#160;ASSERT_PRED_FORMAT2(<a class="el" href="stout_2include_2stout_2gtest_8hpp.html#adb152f87a157c905d17af2d051098df9">AssertSomeEq</a>, true, actual)</td></tr>
<tr class="separator:ae71deaa9ab57c4c659a0d867c3d2f90a"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a86c843b59d82983ce64cdbfc95c98ca3"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="stout_2include_2stout_2gtest_8hpp.html#a86c843b59d82983ce64cdbfc95c98ca3">EXPECT_SOME_TRUE</a>(actual)&#160;&#160;&#160;EXPECT_PRED_FORMAT2(<a class="el" href="stout_2include_2stout_2gtest_8hpp.html#adb152f87a157c905d17af2d051098df9">AssertSomeEq</a>, true, actual)</td></tr>
<tr class="separator:a86c843b59d82983ce64cdbfc95c98ca3"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a48e716af4fce20c08ffe2e319d04500e"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="stout_2include_2stout_2gtest_8hpp.html#a48e716af4fce20c08ffe2e319d04500e">ASSERT_SOME_FALSE</a>(actual)&#160;&#160;&#160;ASSERT_PRED_FORMAT2(<a class="el" href="stout_2include_2stout_2gtest_8hpp.html#adb152f87a157c905d17af2d051098df9">AssertSomeEq</a>, false, actual)</td></tr>
<tr class="separator:a48e716af4fce20c08ffe2e319d04500e"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a9c1dcea4db5cbc7b679119f7fa8dd029"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="stout_2include_2stout_2gtest_8hpp.html#a9c1dcea4db5cbc7b679119f7fa8dd029">EXPECT_SOME_FALSE</a>(actual)&#160;&#160;&#160;EXPECT_PRED_FORMAT2(<a class="el" href="stout_2include_2stout_2gtest_8hpp.html#adb152f87a157c905d17af2d051098df9">AssertSomeEq</a>, false, actual)</td></tr>
<tr class="separator:a9c1dcea4db5cbc7b679119f7fa8dd029"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:acb9e9f851544bdf4924fa366939217ea"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="stout_2include_2stout_2gtest_8hpp.html#acb9e9f851544bdf4924fa366939217ea">ASSERT_ERROR</a>(actual)&#160;&#160;&#160;ASSERT_TRUE(actual.isError())</td></tr>
<tr class="separator:acb9e9f851544bdf4924fa366939217ea"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:abc44e71439fda9f4bbbd3d080bd1b7ba"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="stout_2include_2stout_2gtest_8hpp.html#abc44e71439fda9f4bbbd3d080bd1b7ba">EXPECT_ERROR</a>(actual)&#160;&#160;&#160;EXPECT_TRUE(actual.isError())</td></tr>
<tr class="separator:abc44e71439fda9f4bbbd3d080bd1b7ba"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aed5426179b756841415f14c2a39fb28d"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="stout_2include_2stout_2gtest_8hpp.html#aed5426179b756841415f14c2a39fb28d">ASSERT_NONE</a>(actual)&#160;&#160;&#160;ASSERT_TRUE(actual.isNone())</td></tr>
<tr class="separator:aed5426179b756841415f14c2a39fb28d"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a7fbc61bae2372728e385dafba82c7511"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="stout_2include_2stout_2gtest_8hpp.html#a7fbc61bae2372728e385dafba82c7511">EXPECT_NONE</a>(actual)&#160;&#160;&#160;EXPECT_TRUE(actual.isNone())</td></tr>
<tr class="separator:a7fbc61bae2372728e385dafba82c7511"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a915ee025d609b11b6bf8e42caf135328"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="stout_2include_2stout_2gtest_8hpp.html#a915ee025d609b11b6bf8e42caf135328">TEST_TEMP_DISABLED_ON_WINDOWS</a>(test_case_name, test_name)&#160;&#160;&#160;TEST(test_case_name, test_name)</td></tr>
<tr class="separator:a915ee025d609b11b6bf8e42caf135328"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:adb3921291176baa14893ec8ca6712f27"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="stout_2include_2stout_2gtest_8hpp.html#adb3921291176baa14893ec8ca6712f27">TEST_F_TEMP_DISABLED_ON_WINDOWS</a>(test_case_name, test_name)&#160;&#160;&#160;TEST_F(test_case_name, test_name)</td></tr>
<tr class="separator:adb3921291176baa14893ec8ca6712f27"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ac4dd3e1ff6ee0bd6e7b1aa4c5646015b"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="stout_2include_2stout_2gtest_8hpp.html#ac4dd3e1ff6ee0bd6e7b1aa4c5646015b">TEST_P_TEMP_DISABLED_ON_WINDOWS</a>(test_case_name, test_name)&#160;&#160;&#160;TEST_P(test_case_name, test_name)</td></tr>
<tr class="separator:ac4dd3e1ff6ee0bd6e7b1aa4c5646015b"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a55ee6e689aef77f87dfdb335d0a7ab40"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="stout_2include_2stout_2gtest_8hpp.html#a55ee6e689aef77f87dfdb335d0a7ab40">SLEEP_COMMAND</a>(x)&#160;&#160;&#160;&quot;sleep &quot; #x</td></tr>
<tr class="separator:a55ee6e689aef77f87dfdb335d0a7ab40"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a6edc9bb8992aef99bdcb5213266ab49e"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="stout_2include_2stout_2gtest_8hpp.html#a6edc9bb8992aef99bdcb5213266ab49e">ASSERT_EXITED</a>(expected, actual)&#160;&#160;&#160;ASSERT_PRED_FORMAT2(<a class="el" href="stout_2include_2stout_2gtest_8hpp.html#a35ffb1309cac5b5df236add23d5582a4">AssertExited</a>, expected, actual)</td></tr>
<tr class="separator:a6edc9bb8992aef99bdcb5213266ab49e"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:addaa736ef62e1837941905b0ba4f1b93"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="stout_2include_2stout_2gtest_8hpp.html#addaa736ef62e1837941905b0ba4f1b93">EXPECT_EXITED</a>(expected, actual)&#160;&#160;&#160;EXPECT_PRED_FORMAT2(<a class="el" href="stout_2include_2stout_2gtest_8hpp.html#a35ffb1309cac5b5df236add23d5582a4">AssertExited</a>, expected, actual)</td></tr>
<tr class="separator:addaa736ef62e1837941905b0ba4f1b93"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a0fbb9aaec69edbb04a48525cbb0df14f"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="stout_2include_2stout_2gtest_8hpp.html#a0fbb9aaec69edbb04a48525cbb0df14f">ASSERT_WEXITSTATUS_EQ</a>(expected, actual)&#160;&#160;&#160;ASSERT_PRED_FORMAT2(<a class="el" href="stout_2include_2stout_2gtest_8hpp.html#a9f0924a7f42c846a34589d10d60d7538">AssertExitStatusEq</a>, expected, actual)</td></tr>
<tr class="separator:a0fbb9aaec69edbb04a48525cbb0df14f"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:af6f8835a8aa28206986c8e3d8ba9638c"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="stout_2include_2stout_2gtest_8hpp.html#af6f8835a8aa28206986c8e3d8ba9638c">EXPECT_WEXITSTATUS_EQ</a>(expected, actual)&#160;&#160;&#160;EXPECT_PRED_FORMAT2(<a class="el" href="stout_2include_2stout_2gtest_8hpp.html#a9f0924a7f42c846a34589d10d60d7538">AssertExitStatusEq</a>, expected, actual)</td></tr>
<tr class="separator:af6f8835a8aa28206986c8e3d8ba9638c"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:accf76a475038f20704d30b6bd66710a9"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="stout_2include_2stout_2gtest_8hpp.html#accf76a475038f20704d30b6bd66710a9">ASSERT_WEXITSTATUS_NE</a>(expected, actual)&#160;&#160;&#160;ASSERT_PRED_FORMAT2(<a class="el" href="stout_2include_2stout_2gtest_8hpp.html#a0eee39affc289ff372336ce8bbeef40a">AssertExitStatusNe</a>, expected, actual)</td></tr>
<tr class="separator:accf76a475038f20704d30b6bd66710a9"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ad38707e6d3876b027320749e67e9fe01"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="stout_2include_2stout_2gtest_8hpp.html#ad38707e6d3876b027320749e67e9fe01">EXPECT_WEXITSTATUS_NE</a>(expected, actual)&#160;&#160;&#160;EXPECT_PRED_FORMAT2(<a class="el" href="stout_2include_2stout_2gtest_8hpp.html#a0eee39affc289ff372336ce8bbeef40a">AssertExitStatusNe</a>, expected, actual)</td></tr>
<tr class="separator:ad38707e6d3876b027320749e67e9fe01"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:af182a83b056fb6a40855d939c7a98443"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="stout_2include_2stout_2gtest_8hpp.html#af182a83b056fb6a40855d939c7a98443">ASSERT_SIGNALED</a>(expected, actual)&#160;&#160;&#160;ASSERT_PRED_FORMAT2(<a class="el" href="stout_2include_2stout_2gtest_8hpp.html#a799901963033736968a8328d9aa63b38">AssertSignaled</a>, expected, actual)</td></tr>
<tr class="separator:af182a83b056fb6a40855d939c7a98443"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a2e14e8db6cbc03003e3b37b02fa754e2"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="stout_2include_2stout_2gtest_8hpp.html#a2e14e8db6cbc03003e3b37b02fa754e2">EXPECT_SIGNALED</a>(expected, actual)&#160;&#160;&#160;EXPECT_PRED_FORMAT2(<a class="el" href="stout_2include_2stout_2gtest_8hpp.html#a799901963033736968a8328d9aa63b38">AssertSignaled</a>, expected, actual)</td></tr>
<tr class="separator:a2e14e8db6cbc03003e3b37b02fa754e2"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ad80789c9ee764b85fbfee97683e1dae7"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="stout_2include_2stout_2gtest_8hpp.html#ad80789c9ee764b85fbfee97683e1dae7">ASSERT_WTERMSIG_EQ</a>(expected, actual)&#160;&#160;&#160;ASSERT_PRED_FORMAT2(<a class="el" href="stout_2include_2stout_2gtest_8hpp.html#a5e399531eaa0ff53ca397cadd739fe33">AssertTermSigEq</a>, expected, actual)</td></tr>
<tr class="separator:ad80789c9ee764b85fbfee97683e1dae7"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a6bf2b8705fa80981a718bf55ba14db11"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="stout_2include_2stout_2gtest_8hpp.html#a6bf2b8705fa80981a718bf55ba14db11">EXPECT_WTERMSIG_EQ</a>(expected, actual)&#160;&#160;&#160;EXPECT_PRED_FORMAT2(<a class="el" href="stout_2include_2stout_2gtest_8hpp.html#a5e399531eaa0ff53ca397cadd739fe33">AssertTermSigEq</a>, expected, actual)</td></tr>
<tr class="separator:a6bf2b8705fa80981a718bf55ba14db11"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a62cb0011a53d50333095f035e0283de1"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="stout_2include_2stout_2gtest_8hpp.html#a62cb0011a53d50333095f035e0283de1">ASSERT_WTERMSIG_NE</a>(expected, actual)&#160;&#160;&#160;ASSERT_PRED_FORMAT2(<a class="el" href="stout_2include_2stout_2gtest_8hpp.html#a4af6af348abe6fc830763329ae961e5f">AssertTermSigNe</a>, expected, actual)</td></tr>
<tr class="separator:a62cb0011a53d50333095f035e0283de1"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ae522965b91bc36ce90dd3a91c269a28e"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="stout_2include_2stout_2gtest_8hpp.html#ae522965b91bc36ce90dd3a91c269a28e">EXPECT_WTERMSIG_NE</a>(expected, actual)&#160;&#160;&#160;EXPECT_PRED_FORMAT2(<a class="el" href="stout_2include_2stout_2gtest_8hpp.html#a4af6af348abe6fc830763329ae961e5f">AssertTermSigNe</a>, expected, actual)</td></tr>
<tr class="separator:ae522965b91bc36ce90dd3a91c269a28e"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="func-members"></a>
Functions</h2></td></tr>
<tr class="memitem:a132f4728e0e7ebab8dd069db7539cec5"><td class="memTemplParams" colspan="2">template&lt;typename T &gt; </td></tr>
<tr class="memitem:a132f4728e0e7ebab8dd069db7539cec5"><td class="memTemplItemLeft" align="right" valign="top">::testing::AssertionResult&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="stout_2include_2stout_2gtest_8hpp.html#a132f4728e0e7ebab8dd069db7539cec5">AssertSome</a> (const char *expr, const <a class="el" href="classOption.html">Option</a>&lt; T &gt; &amp;actual)</td></tr>
<tr class="separator:a132f4728e0e7ebab8dd069db7539cec5"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a9c42a43dc448160ca174817baa269aaf"><td class="memTemplParams" colspan="2">template&lt;typename T &gt; </td></tr>
<tr class="memitem:a9c42a43dc448160ca174817baa269aaf"><td class="memTemplItemLeft" align="right" valign="top">::testing::AssertionResult&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="stout_2include_2stout_2gtest_8hpp.html#a9c42a43dc448160ca174817baa269aaf">AssertSome</a> (const char *expr, const <a class="el" href="classTry.html">Try</a>&lt; T &gt; &amp;actual)</td></tr>
<tr class="separator:a9c42a43dc448160ca174817baa269aaf"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ad0bdb0d91a1245ea8ff50ab019aea186"><td class="memTemplParams" colspan="2">template&lt;typename T &gt; </td></tr>
<tr class="memitem:ad0bdb0d91a1245ea8ff50ab019aea186"><td class="memTemplItemLeft" align="right" valign="top">::testing::AssertionResult&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="stout_2include_2stout_2gtest_8hpp.html#ad0bdb0d91a1245ea8ff50ab019aea186">AssertSome</a> (const char *expr, const <a class="el" href="classResult.html">Result</a>&lt; T &gt; &amp;actual)</td></tr>
<tr class="separator:ad0bdb0d91a1245ea8ff50ab019aea186"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:adb152f87a157c905d17af2d051098df9"><td class="memTemplParams" colspan="2">template&lt;typename T1 , typename T2 &gt; </td></tr>
<tr class="memitem:adb152f87a157c905d17af2d051098df9"><td class="memTemplItemLeft" align="right" valign="top">::testing::AssertionResult&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="stout_2include_2stout_2gtest_8hpp.html#adb152f87a157c905d17af2d051098df9">AssertSomeEq</a> (const char *expectedExpr, const char *actualExpr, const T1 &amp;expected, const T2 &amp;actual)</td></tr>
<tr class="separator:adb152f87a157c905d17af2d051098df9"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a0be5869f812d3562577316398e04271c"><td class="memTemplParams" colspan="2">template&lt;typename T1 , typename T2 &gt; </td></tr>
<tr class="memitem:a0be5869f812d3562577316398e04271c"><td class="memTemplItemLeft" align="right" valign="top">::testing::AssertionResult&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="stout_2include_2stout_2gtest_8hpp.html#a0be5869f812d3562577316398e04271c">AssertSomeNe</a> (const char *notExpectedExpr, const char *actualExpr, const T1 &amp;notExpected, const T2 &amp;actual)</td></tr>
<tr class="separator:a0be5869f812d3562577316398e04271c"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a35ffb1309cac5b5df236add23d5582a4"><td class="memItemLeft" align="right" valign="top">inline::testing::AssertionResult&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="stout_2include_2stout_2gtest_8hpp.html#a35ffb1309cac5b5df236add23d5582a4">AssertExited</a> (const char *actualExpr, const int actual)</td></tr>
<tr class="separator:a35ffb1309cac5b5df236add23d5582a4"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a9f0924a7f42c846a34589d10d60d7538"><td class="memItemLeft" align="right" valign="top">inline::testing::AssertionResult&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="stout_2include_2stout_2gtest_8hpp.html#a9f0924a7f42c846a34589d10d60d7538">AssertExitStatusEq</a> (const char *expectedExpr, const char *actualExpr, const int expected, const int actual)</td></tr>
<tr class="separator:a9f0924a7f42c846a34589d10d60d7538"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a0eee39affc289ff372336ce8bbeef40a"><td class="memItemLeft" align="right" valign="top">inline::testing::AssertionResult&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="stout_2include_2stout_2gtest_8hpp.html#a0eee39affc289ff372336ce8bbeef40a">AssertExitStatusNe</a> (const char *expectedExpr, const char *actualExpr, const int expected, const int actual)</td></tr>
<tr class="separator:a0eee39affc289ff372336ce8bbeef40a"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a799901963033736968a8328d9aa63b38"><td class="memItemLeft" align="right" valign="top">inline::testing::AssertionResult&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="stout_2include_2stout_2gtest_8hpp.html#a799901963033736968a8328d9aa63b38">AssertSignaled</a> (const char *actualExpr, const int actual)</td></tr>
<tr class="separator:a799901963033736968a8328d9aa63b38"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a5e399531eaa0ff53ca397cadd739fe33"><td class="memItemLeft" align="right" valign="top">inline::testing::AssertionResult&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="stout_2include_2stout_2gtest_8hpp.html#a5e399531eaa0ff53ca397cadd739fe33">AssertTermSigEq</a> (const char *expectedExpr, const char *actualExpr, const int expected, const int actual)</td></tr>
<tr class="separator:a5e399531eaa0ff53ca397cadd739fe33"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a4af6af348abe6fc830763329ae961e5f"><td class="memItemLeft" align="right" valign="top">inline::testing::AssertionResult&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="stout_2include_2stout_2gtest_8hpp.html#a4af6af348abe6fc830763329ae961e5f">AssertTermSigNe</a> (const char *expectedExpr, const char *actualExpr, const int expected, const int actual)</td></tr>
<tr class="separator:a4af6af348abe6fc830763329ae961e5f"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="var-members"></a>
Variables</h2></td></tr>
<tr class="memitem:a77ba763e4f61cbbb251f94cb55a3ac43"><td class="memItemLeft" align="right" valign="top">constexpr char&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="stout_2include_2stout_2gtest_8hpp.html#a77ba763e4f61cbbb251f94cb55a3ac43">TRUE_COMMAND</a> [] = &quot;true&quot;</td></tr>
<tr class="separator:a77ba763e4f61cbbb251f94cb55a3ac43"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
<h2 class="groupheader">Macro Definition Documentation</h2>
<a class="anchor" id="acb9e9f851544bdf4924fa366939217ea"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">#define ASSERT_ERROR</td>
<td>(</td>
<td class="paramtype">&#160;</td>
<td class="paramname">actual</td><td>)</td>
<td>&#160;&#160;&#160;ASSERT_TRUE(actual.isError())</td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a class="anchor" id="a6edc9bb8992aef99bdcb5213266ab49e"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">#define ASSERT_EXITED</td>
<td>(</td>
<td class="paramtype">&#160;</td>
<td class="paramname">expected, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">&#160;</td>
<td class="paramname">actual&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td>&#160;&#160;&#160;ASSERT_PRED_FORMAT2(<a class="el" href="stout_2include_2stout_2gtest_8hpp.html#a35ffb1309cac5b5df236add23d5582a4">AssertExited</a>, expected, actual)</td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a class="anchor" id="aed5426179b756841415f14c2a39fb28d"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">#define ASSERT_NONE</td>
<td>(</td>
<td class="paramtype">&#160;</td>
<td class="paramname">actual</td><td>)</td>
<td>&#160;&#160;&#160;ASSERT_TRUE(actual.isNone())</td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a class="anchor" id="af182a83b056fb6a40855d939c7a98443"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">#define ASSERT_SIGNALED</td>
<td>(</td>
<td class="paramtype">&#160;</td>
<td class="paramname">expected, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">&#160;</td>
<td class="paramname">actual&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td>&#160;&#160;&#160;ASSERT_PRED_FORMAT2(<a class="el" href="stout_2include_2stout_2gtest_8hpp.html#a799901963033736968a8328d9aa63b38">AssertSignaled</a>, expected, actual)</td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a class="anchor" id="a0add664e84bbf99f845f1b715dd63f90"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">#define ASSERT_SOME</td>
<td>(</td>
<td class="paramtype">&#160;</td>
<td class="paramname">actual</td><td>)</td>
<td>&#160;&#160;&#160;ASSERT_PRED_FORMAT1(<a class="el" href="stout_2include_2stout_2gtest_8hpp.html#ad0bdb0d91a1245ea8ff50ab019aea186">AssertSome</a>, actual)</td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a class="anchor" id="a1d2cd920bf9b9543277725dd65a486ab"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">#define ASSERT_SOME_EQ</td>
<td>(</td>
<td class="paramtype">&#160;</td>
<td class="paramname">expected, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">&#160;</td>
<td class="paramname">actual&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td>&#160;&#160;&#160;ASSERT_PRED_FORMAT2(<a class="el" href="stout_2include_2stout_2gtest_8hpp.html#adb152f87a157c905d17af2d051098df9">AssertSomeEq</a>, expected, actual)</td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a class="anchor" id="a48e716af4fce20c08ffe2e319d04500e"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">#define ASSERT_SOME_FALSE</td>
<td>(</td>
<td class="paramtype">&#160;</td>
<td class="paramname">actual</td><td>)</td>
<td>&#160;&#160;&#160;ASSERT_PRED_FORMAT2(<a class="el" href="stout_2include_2stout_2gtest_8hpp.html#adb152f87a157c905d17af2d051098df9">AssertSomeEq</a>, false, actual)</td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a class="anchor" id="aae750d22a719741b2a76dd8a340ac10f"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">#define ASSERT_SOME_NE</td>
<td>(</td>
<td class="paramtype">&#160;</td>
<td class="paramname">notExpected, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">&#160;</td>
<td class="paramname">actual&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td>&#160;&#160;&#160;ASSERT_PRED_FORMAT2(<a class="el" href="stout_2include_2stout_2gtest_8hpp.html#a0be5869f812d3562577316398e04271c">AssertSomeNe</a>, notExpected, actual)</td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a class="anchor" id="ae71deaa9ab57c4c659a0d867c3d2f90a"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">#define ASSERT_SOME_TRUE</td>
<td>(</td>
<td class="paramtype">&#160;</td>
<td class="paramname">actual</td><td>)</td>
<td>&#160;&#160;&#160;ASSERT_PRED_FORMAT2(<a class="el" href="stout_2include_2stout_2gtest_8hpp.html#adb152f87a157c905d17af2d051098df9">AssertSomeEq</a>, true, actual)</td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a class="anchor" id="a0fbb9aaec69edbb04a48525cbb0df14f"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">#define ASSERT_WEXITSTATUS_EQ</td>
<td>(</td>
<td class="paramtype">&#160;</td>
<td class="paramname">expected, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">&#160;</td>
<td class="paramname">actual&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td>&#160;&#160;&#160;ASSERT_PRED_FORMAT2(<a class="el" href="stout_2include_2stout_2gtest_8hpp.html#a9f0924a7f42c846a34589d10d60d7538">AssertExitStatusEq</a>, expected, actual)</td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a class="anchor" id="accf76a475038f20704d30b6bd66710a9"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">#define ASSERT_WEXITSTATUS_NE</td>
<td>(</td>
<td class="paramtype">&#160;</td>
<td class="paramname">expected, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">&#160;</td>
<td class="paramname">actual&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td>&#160;&#160;&#160;ASSERT_PRED_FORMAT2(<a class="el" href="stout_2include_2stout_2gtest_8hpp.html#a0eee39affc289ff372336ce8bbeef40a">AssertExitStatusNe</a>, expected, actual)</td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a class="anchor" id="ad80789c9ee764b85fbfee97683e1dae7"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">#define ASSERT_WTERMSIG_EQ</td>
<td>(</td>
<td class="paramtype">&#160;</td>
<td class="paramname">expected, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">&#160;</td>
<td class="paramname">actual&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td>&#160;&#160;&#160;ASSERT_PRED_FORMAT2(<a class="el" href="stout_2include_2stout_2gtest_8hpp.html#a5e399531eaa0ff53ca397cadd739fe33">AssertTermSigEq</a>, expected, actual)</td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a class="anchor" id="a62cb0011a53d50333095f035e0283de1"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">#define ASSERT_WTERMSIG_NE</td>
<td>(</td>
<td class="paramtype">&#160;</td>
<td class="paramname">expected, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">&#160;</td>
<td class="paramname">actual&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td>&#160;&#160;&#160;ASSERT_PRED_FORMAT2(<a class="el" href="stout_2include_2stout_2gtest_8hpp.html#a4af6af348abe6fc830763329ae961e5f">AssertTermSigNe</a>, expected, actual)</td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a class="anchor" id="abc44e71439fda9f4bbbd3d080bd1b7ba"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">#define EXPECT_ERROR</td>
<td>(</td>
<td class="paramtype">&#160;</td>
<td class="paramname">actual</td><td>)</td>
<td>&#160;&#160;&#160;EXPECT_TRUE(actual.isError())</td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a class="anchor" id="addaa736ef62e1837941905b0ba4f1b93"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">#define EXPECT_EXITED</td>
<td>(</td>
<td class="paramtype">&#160;</td>
<td class="paramname">expected, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">&#160;</td>
<td class="paramname">actual&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td>&#160;&#160;&#160;EXPECT_PRED_FORMAT2(<a class="el" href="stout_2include_2stout_2gtest_8hpp.html#a35ffb1309cac5b5df236add23d5582a4">AssertExited</a>, expected, actual)</td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a class="anchor" id="a7fbc61bae2372728e385dafba82c7511"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">#define EXPECT_NONE</td>
<td>(</td>
<td class="paramtype">&#160;</td>
<td class="paramname">actual</td><td>)</td>
<td>&#160;&#160;&#160;EXPECT_TRUE(actual.isNone())</td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a class="anchor" id="a2e14e8db6cbc03003e3b37b02fa754e2"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">#define EXPECT_SIGNALED</td>
<td>(</td>
<td class="paramtype">&#160;</td>
<td class="paramname">expected, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">&#160;</td>
<td class="paramname">actual&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td>&#160;&#160;&#160;EXPECT_PRED_FORMAT2(<a class="el" href="stout_2include_2stout_2gtest_8hpp.html#a799901963033736968a8328d9aa63b38">AssertSignaled</a>, expected, actual)</td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a class="anchor" id="a94f3dab228965564a5960e3ab45b6d7f"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">#define EXPECT_SOME</td>
<td>(</td>
<td class="paramtype">&#160;</td>
<td class="paramname">actual</td><td>)</td>
<td>&#160;&#160;&#160;EXPECT_PRED_FORMAT1(<a class="el" href="stout_2include_2stout_2gtest_8hpp.html#ad0bdb0d91a1245ea8ff50ab019aea186">AssertSome</a>, actual)</td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a class="anchor" id="a6942b83c31084a6fbfe4228d500de2b2"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">#define EXPECT_SOME_EQ</td>
<td>(</td>
<td class="paramtype">&#160;</td>
<td class="paramname">expected, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">&#160;</td>
<td class="paramname">actual&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td>&#160;&#160;&#160;EXPECT_PRED_FORMAT2(<a class="el" href="stout_2include_2stout_2gtest_8hpp.html#adb152f87a157c905d17af2d051098df9">AssertSomeEq</a>, expected, actual)</td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a class="anchor" id="a9c1dcea4db5cbc7b679119f7fa8dd029"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">#define EXPECT_SOME_FALSE</td>
<td>(</td>
<td class="paramtype">&#160;</td>
<td class="paramname">actual</td><td>)</td>
<td>&#160;&#160;&#160;EXPECT_PRED_FORMAT2(<a class="el" href="stout_2include_2stout_2gtest_8hpp.html#adb152f87a157c905d17af2d051098df9">AssertSomeEq</a>, false, actual)</td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a class="anchor" id="af041c3091363b0b1d6937c140d1453cf"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">#define EXPECT_SOME_NE</td>
<td>(</td>
<td class="paramtype">&#160;</td>
<td class="paramname">notExpected, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">&#160;</td>
<td class="paramname">actual&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td>&#160;&#160;&#160;EXPECT_PRED_FORMAT2(<a class="el" href="stout_2include_2stout_2gtest_8hpp.html#a0be5869f812d3562577316398e04271c">AssertSomeNe</a>, notExpected, actual)</td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a class="anchor" id="a86c843b59d82983ce64cdbfc95c98ca3"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">#define EXPECT_SOME_TRUE</td>
<td>(</td>
<td class="paramtype">&#160;</td>
<td class="paramname">actual</td><td>)</td>
<td>&#160;&#160;&#160;EXPECT_PRED_FORMAT2(<a class="el" href="stout_2include_2stout_2gtest_8hpp.html#adb152f87a157c905d17af2d051098df9">AssertSomeEq</a>, true, actual)</td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a class="anchor" id="af6f8835a8aa28206986c8e3d8ba9638c"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">#define EXPECT_WEXITSTATUS_EQ</td>
<td>(</td>
<td class="paramtype">&#160;</td>
<td class="paramname">expected, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">&#160;</td>
<td class="paramname">actual&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td>&#160;&#160;&#160;EXPECT_PRED_FORMAT2(<a class="el" href="stout_2include_2stout_2gtest_8hpp.html#a9f0924a7f42c846a34589d10d60d7538">AssertExitStatusEq</a>, expected, actual)</td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a class="anchor" id="ad38707e6d3876b027320749e67e9fe01"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">#define EXPECT_WEXITSTATUS_NE</td>
<td>(</td>
<td class="paramtype">&#160;</td>
<td class="paramname">expected, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">&#160;</td>
<td class="paramname">actual&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td>&#160;&#160;&#160;EXPECT_PRED_FORMAT2(<a class="el" href="stout_2include_2stout_2gtest_8hpp.html#a0eee39affc289ff372336ce8bbeef40a">AssertExitStatusNe</a>, expected, actual)</td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a class="anchor" id="a6bf2b8705fa80981a718bf55ba14db11"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">#define EXPECT_WTERMSIG_EQ</td>
<td>(</td>
<td class="paramtype">&#160;</td>
<td class="paramname">expected, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">&#160;</td>
<td class="paramname">actual&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td>&#160;&#160;&#160;EXPECT_PRED_FORMAT2(<a class="el" href="stout_2include_2stout_2gtest_8hpp.html#a5e399531eaa0ff53ca397cadd739fe33">AssertTermSigEq</a>, expected, actual)</td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a class="anchor" id="ae522965b91bc36ce90dd3a91c269a28e"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">#define EXPECT_WTERMSIG_NE</td>
<td>(</td>
<td class="paramtype">&#160;</td>
<td class="paramname">expected, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">&#160;</td>
<td class="paramname">actual&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td>&#160;&#160;&#160;EXPECT_PRED_FORMAT2(<a class="el" href="stout_2include_2stout_2gtest_8hpp.html#a4af6af348abe6fc830763329ae961e5f">AssertTermSigNe</a>, expected, actual)</td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a class="anchor" id="a55ee6e689aef77f87dfdb335d0a7ab40"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">#define SLEEP_COMMAND</td>
<td>(</td>
<td class="paramtype">&#160;</td>
<td class="paramname">x</td><td>)</td>
<td>&#160;&#160;&#160;&quot;sleep &quot; #x</td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a class="anchor" id="adb3921291176baa14893ec8ca6712f27"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">#define TEST_F_TEMP_DISABLED_ON_WINDOWS</td>
<td>(</td>
<td class="paramtype">&#160;</td>
<td class="paramname">test_case_name, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">&#160;</td>
<td class="paramname">test_name&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td>&#160;&#160;&#160;TEST_F(test_case_name, test_name)</td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a class="anchor" id="ac4dd3e1ff6ee0bd6e7b1aa4c5646015b"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">#define TEST_P_TEMP_DISABLED_ON_WINDOWS</td>
<td>(</td>
<td class="paramtype">&#160;</td>
<td class="paramname">test_case_name, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">&#160;</td>
<td class="paramname">test_name&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td>&#160;&#160;&#160;TEST_P(test_case_name, test_name)</td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a class="anchor" id="a915ee025d609b11b6bf8e42caf135328"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">#define TEST_TEMP_DISABLED_ON_WINDOWS</td>
<td>(</td>
<td class="paramtype">&#160;</td>
<td class="paramname">test_case_name, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">&#160;</td>
<td class="paramname">test_name&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td>&#160;&#160;&#160;TEST(test_case_name, test_name)</td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<h2 class="groupheader">Function Documentation</h2>
<a class="anchor" id="a35ffb1309cac5b5df236add23d5582a4"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">inline ::testing::AssertionResult AssertExited </td>
<td>(</td>
<td class="paramtype">const char *&#160;</td>
<td class="paramname"><em>actualExpr</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">const int&#160;</td>
<td class="paramname"><em>actual</em>&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a class="anchor" id="a9f0924a7f42c846a34589d10d60d7538"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">inline ::testing::AssertionResult AssertExitStatusEq </td>
<td>(</td>
<td class="paramtype">const char *&#160;</td>
<td class="paramname"><em>expectedExpr</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">const char *&#160;</td>
<td class="paramname"><em>actualExpr</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">const int&#160;</td>
<td class="paramname"><em>expected</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">const int&#160;</td>
<td class="paramname"><em>actual</em>&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a class="anchor" id="a0eee39affc289ff372336ce8bbeef40a"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">inline ::testing::AssertionResult AssertExitStatusNe </td>
<td>(</td>
<td class="paramtype">const char *&#160;</td>
<td class="paramname"><em>expectedExpr</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">const char *&#160;</td>
<td class="paramname"><em>actualExpr</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">const int&#160;</td>
<td class="paramname"><em>expected</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">const int&#160;</td>
<td class="paramname"><em>actual</em>&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a class="anchor" id="a799901963033736968a8328d9aa63b38"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">inline ::testing::AssertionResult AssertSignaled </td>
<td>(</td>
<td class="paramtype">const char *&#160;</td>
<td class="paramname"><em>actualExpr</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">const int&#160;</td>
<td class="paramname"><em>actual</em>&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a class="anchor" id="a132f4728e0e7ebab8dd069db7539cec5"></a>
<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;typename T &gt; </div>
<table class="memname">
<tr>
<td class="memname">::testing::AssertionResult AssertSome </td>
<td>(</td>
<td class="paramtype">const char *&#160;</td>
<td class="paramname"><em>expr</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">const <a class="el" href="classOption.html">Option</a>&lt; T &gt; &amp;&#160;</td>
<td class="paramname"><em>actual</em>&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a class="anchor" id="a9c42a43dc448160ca174817baa269aaf"></a>
<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;typename T &gt; </div>
<table class="memname">
<tr>
<td class="memname">::testing::AssertionResult AssertSome </td>
<td>(</td>
<td class="paramtype">const char *&#160;</td>
<td class="paramname"><em>expr</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">const <a class="el" href="classTry.html">Try</a>&lt; T &gt; &amp;&#160;</td>
<td class="paramname"><em>actual</em>&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a class="anchor" id="ad0bdb0d91a1245ea8ff50ab019aea186"></a>
<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;typename T &gt; </div>
<table class="memname">
<tr>
<td class="memname">::testing::AssertionResult AssertSome </td>
<td>(</td>
<td class="paramtype">const char *&#160;</td>
<td class="paramname"><em>expr</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">const <a class="el" href="classResult.html">Result</a>&lt; T &gt; &amp;&#160;</td>
<td class="paramname"><em>actual</em>&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a class="anchor" id="adb152f87a157c905d17af2d051098df9"></a>
<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;typename T1 , typename T2 &gt; </div>
<table class="memname">
<tr>
<td class="memname">::testing::AssertionResult AssertSomeEq </td>
<td>(</td>
<td class="paramtype">const char *&#160;</td>
<td class="paramname"><em>expectedExpr</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">const char *&#160;</td>
<td class="paramname"><em>actualExpr</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">const T1 &amp;&#160;</td>
<td class="paramname"><em>expected</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">const T2 &amp;&#160;</td>
<td class="paramname"><em>actual</em>&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a class="anchor" id="a0be5869f812d3562577316398e04271c"></a>
<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;typename T1 , typename T2 &gt; </div>
<table class="memname">
<tr>
<td class="memname">::testing::AssertionResult AssertSomeNe </td>
<td>(</td>
<td class="paramtype">const char *&#160;</td>
<td class="paramname"><em>notExpectedExpr</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">const char *&#160;</td>
<td class="paramname"><em>actualExpr</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">const T1 &amp;&#160;</td>
<td class="paramname"><em>notExpected</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">const T2 &amp;&#160;</td>
<td class="paramname"><em>actual</em>&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a class="anchor" id="a5e399531eaa0ff53ca397cadd739fe33"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">inline ::testing::AssertionResult AssertTermSigEq </td>
<td>(</td>
<td class="paramtype">const char *&#160;</td>
<td class="paramname"><em>expectedExpr</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">const char *&#160;</td>
<td class="paramname"><em>actualExpr</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">const int&#160;</td>
<td class="paramname"><em>expected</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">const int&#160;</td>
<td class="paramname"><em>actual</em>&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a class="anchor" id="a4af6af348abe6fc830763329ae961e5f"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">inline ::testing::AssertionResult AssertTermSigNe </td>
<td>(</td>
<td class="paramtype">const char *&#160;</td>
<td class="paramname"><em>expectedExpr</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">const char *&#160;</td>
<td class="paramname"><em>actualExpr</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">const int&#160;</td>
<td class="paramname"><em>expected</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">const int&#160;</td>
<td class="paramname"><em>actual</em>&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<h2 class="groupheader">Variable Documentation</h2>
<a class="anchor" id="a77ba763e4f61cbbb251f94cb55a3ac43"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">constexpr char TRUE_COMMAND[] = &quot;true&quot;</td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
</div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
Generated by &#160;<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/>
</a> 1.8.5
</small></address>
</body>
</html>