@@ -141,7 +141,7 @@ class TestForDeathTest : public testing::Test {
|
||||
DieInside("MemberFunction");
|
||||
}
|
||||
|
||||
// True if MemberFunction() should die.
|
||||
// True if and only if MemberFunction() should die.
|
||||
bool should_die_;
|
||||
const FilePath original_dir_;
|
||||
};
|
||||
@@ -158,7 +158,7 @@ class MayDie {
|
||||
}
|
||||
|
||||
private:
|
||||
// True if MemberFunction() should die.
|
||||
// True if and only if MemberFunction() should die.
|
||||
bool should_die_;
|
||||
};
|
||||
|
||||
@@ -573,8 +573,8 @@ TEST_F(TestForDeathTest, ErrorMessageMismatch) {
|
||||
}, "died but not with expected error");
|
||||
}
|
||||
|
||||
// On exit, *aborted will be true if the EXPECT_DEATH() statement
|
||||
// aborted the function.
|
||||
// On exit, *aborted will be true if and only if the EXPECT_DEATH()
|
||||
// statement aborted the function.
|
||||
void ExpectDeathTestHelper(bool* aborted) {
|
||||
*aborted = true;
|
||||
EXPECT_DEATH(DieIf(false), "DieIf"); // This assertion should fail.
|
||||
|
||||
@@ -86,7 +86,7 @@ class ThrowOnFailureTest(gtest_test_utils.TestCase):
|
||||
variable; None if the variable should be unset.
|
||||
flag_value: value of the --gtest_break_on_failure flag;
|
||||
None if the flag should not be present.
|
||||
should_fail: True if the program is expected to fail.
|
||||
should_fail: True if and only if the program is expected to fail.
|
||||
"""
|
||||
|
||||
SetEnvVar(THROW_ON_FAILURE, env_var_value)
|
||||
|
||||
@@ -116,7 +116,7 @@ void Check(bool condition, const char* msg) {
|
||||
}
|
||||
}
|
||||
|
||||
// Runs the tests. Return true if successful.
|
||||
// Runs the tests. Return true if and only if successful.
|
||||
//
|
||||
// The 'failure' parameter specifies the type of failure that should
|
||||
// be generated by the global set-up.
|
||||
|
||||
@@ -144,10 +144,10 @@ class Predicate1Test : public testing::Test {
|
||||
}
|
||||
}
|
||||
|
||||
// true if the test function is expected to run to finish.
|
||||
// true if and only if the test function is expected to run to finish.
|
||||
static bool expected_to_finish_;
|
||||
|
||||
// true if the test function did run to finish.
|
||||
// true if and only if the test function did run to finish.
|
||||
static bool finished_;
|
||||
|
||||
static int n1_;
|
||||
@@ -539,10 +539,10 @@ class Predicate2Test : public testing::Test {
|
||||
}
|
||||
}
|
||||
|
||||
// true if the test function is expected to run to finish.
|
||||
// true if and only if the test function is expected to run to finish.
|
||||
static bool expected_to_finish_;
|
||||
|
||||
// true if the test function did run to finish.
|
||||
// true if and only if the test function did run to finish.
|
||||
static bool finished_;
|
||||
|
||||
static int n1_;
|
||||
@@ -976,10 +976,10 @@ class Predicate3Test : public testing::Test {
|
||||
}
|
||||
}
|
||||
|
||||
// true if the test function is expected to run to finish.
|
||||
// true if and only if the test function is expected to run to finish.
|
||||
static bool expected_to_finish_;
|
||||
|
||||
// true if the test function did run to finish.
|
||||
// true if and only if the test function did run to finish.
|
||||
static bool finished_;
|
||||
|
||||
static int n1_;
|
||||
@@ -1455,10 +1455,10 @@ class Predicate4Test : public testing::Test {
|
||||
}
|
||||
}
|
||||
|
||||
// true if the test function is expected to run to finish.
|
||||
// true if and only if the test function is expected to run to finish.
|
||||
static bool expected_to_finish_;
|
||||
|
||||
// true if the test function did run to finish.
|
||||
// true if and only if the test function did run to finish.
|
||||
static bool finished_;
|
||||
|
||||
static int n1_;
|
||||
@@ -1976,10 +1976,10 @@ class Predicate5Test : public testing::Test {
|
||||
}
|
||||
}
|
||||
|
||||
// true if the test function is expected to run to finish.
|
||||
// true if and only if the test function is expected to run to finish.
|
||||
static bool expected_to_finish_;
|
||||
|
||||
// true if the test function did run to finish.
|
||||
// true if and only if the test function did run to finish.
|
||||
static bool finished_;
|
||||
|
||||
static int n1_;
|
||||
|
||||
@@ -45,7 +45,7 @@ namespace {
|
||||
|
||||
class PrematureExitTest : public Test {
|
||||
public:
|
||||
// Returns true if the given file exists.
|
||||
// Returns true if and only if the given file exists.
|
||||
static bool FileExists(const char* filepath) {
|
||||
StatStruct stat;
|
||||
return Stat(filepath, &stat) == 0;
|
||||
@@ -61,7 +61,7 @@ class PrematureExitTest : public Test {
|
||||
}
|
||||
}
|
||||
|
||||
// Returns true if the premature-exit file exists.
|
||||
// Returns true if and only if the premature-exit file exists.
|
||||
bool PrematureExitFileExists() const {
|
||||
return FileExists(premature_exit_file_path_);
|
||||
}
|
||||
|
||||
@@ -215,10 +215,11 @@ class Subprocess:
|
||||
Returns:
|
||||
An object that represents outcome of the executed process. It has the
|
||||
following attributes:
|
||||
terminated_by_signal True if the child process has been terminated
|
||||
by a signal.
|
||||
terminated_by_signal True if and only if the child process has been
|
||||
terminated by a signal.
|
||||
signal Sygnal that terminated the child process.
|
||||
exited True if the child process exited normally.
|
||||
exited True if and only if the child process exited
|
||||
normally.
|
||||
exit_code The code with which the child process exited.
|
||||
output Child process's stdout and stderr output
|
||||
combined in a string.
|
||||
|
||||
@@ -2167,12 +2167,12 @@ static Environment* record_property_env GTEST_ATTRIBUTE_UNUSED_ =
|
||||
|
||||
// First, some predicates and predicate-formatters needed by the tests.
|
||||
|
||||
// Returns true if the argument is an even number.
|
||||
// Returns true if and only if the argument is an even number.
|
||||
bool IsEven(int n) {
|
||||
return (n % 2) == 0;
|
||||
}
|
||||
|
||||
// A functor that returns true if the argument is an even number.
|
||||
// A functor that returns true if and only if the argument is an even number.
|
||||
struct IsEvenFunctor {
|
||||
bool operator()(int n) { return IsEven(n); }
|
||||
};
|
||||
@@ -2216,13 +2216,13 @@ struct AssertIsEvenFunctor {
|
||||
}
|
||||
};
|
||||
|
||||
// Returns true if the sum of the arguments is an even number.
|
||||
// Returns true if and only if the sum of the arguments is an even number.
|
||||
bool SumIsEven2(int n1, int n2) {
|
||||
return IsEven(n1 + n2);
|
||||
}
|
||||
|
||||
// A functor that returns true if the sum of the arguments is an even
|
||||
// number.
|
||||
// A functor that returns true if and only if the sum of the arguments is an
|
||||
// even number.
|
||||
struct SumIsEven3Functor {
|
||||
bool operator()(int n1, int n2, int n3) {
|
||||
return IsEven(n1 + n2 + n3);
|
||||
|
||||
Reference in New Issue
Block a user