restore mistakenly removed iffs in their explicit form
Due to confusion arisen from "iff" standing for "if and only if", this commit uses the latter.
This commit is contained in:
@@ -395,12 +395,14 @@ TEST(ExactlyTest, HasCorrectBounds) {
|
||||
|
||||
class EvenCardinality : public CardinalityInterface {
|
||||
public:
|
||||
// Returns true if call_count calls will satisfy this cardinality.
|
||||
// Returns true if and only if call_count calls will satisfy this
|
||||
// cardinality.
|
||||
bool IsSatisfiedByCallCount(int call_count) const override {
|
||||
return (call_count % 2 == 0);
|
||||
}
|
||||
|
||||
// Returns true if call_count calls will saturate this cardinality.
|
||||
// Returns true if and only if call_count calls will saturate this
|
||||
// cardinality.
|
||||
bool IsSaturatedByCallCount(int /* call_count */) const override {
|
||||
return false;
|
||||
}
|
||||
|
||||
@@ -956,10 +956,9 @@ TEST(TypedEqTest, CanDescribeSelf) {
|
||||
|
||||
// Tests that TypedEq<T>(v) has type Matcher<T>.
|
||||
|
||||
// Type<T>::IsTypeOf(v) compiles if the type of value v is T, where T
|
||||
// is a "bare" type (i.e. not in the form of const U or U&). If v's
|
||||
// type is not T, the compiler will generate a message about
|
||||
// "undefined reference".
|
||||
// Type<T>::IsTypeOf(v) compiles if and only if the type of value v is T, where
|
||||
// T is a "bare" type (i.e. not in the form of const U or U&). If v's type is
|
||||
// not T, the compiler will generate a message about "undefined reference".
|
||||
template <typename T>
|
||||
struct Type {
|
||||
static bool IsTypeOf(const T& /* v */) { return true; }
|
||||
@@ -2640,8 +2639,8 @@ class IsGreaterThan {
|
||||
// For testing Truly().
|
||||
const int foo = 0;
|
||||
|
||||
// This predicate returns true if the argument references foo and has
|
||||
// a zero value.
|
||||
// This predicate returns true if and only if the argument references foo and
|
||||
// has a zero value.
|
||||
bool ReferencesFooAndIsZero(const int& n) {
|
||||
return (&n == &foo) && (n == 0);
|
||||
}
|
||||
@@ -3594,7 +3593,7 @@ class Uncopyable {
|
||||
GTEST_DISALLOW_COPY_AND_ASSIGN_(Uncopyable);
|
||||
};
|
||||
|
||||
// Returns true if x.value() is positive.
|
||||
// Returns true if and only if x.value() is positive.
|
||||
bool ValueIsPositive(const Uncopyable& x) { return x.value() > 0; }
|
||||
|
||||
MATCHER_P(UncopyableIs, inner_matcher, "") {
|
||||
|
||||
@@ -1952,12 +1952,14 @@ TEST(DeletingMockEarlyTest, Failure2) {
|
||||
|
||||
class EvenNumberCardinality : public CardinalityInterface {
|
||||
public:
|
||||
// Returns true if call_count calls will satisfy this cardinality.
|
||||
// Returns true if and only if call_count calls will satisfy this
|
||||
// cardinality.
|
||||
bool IsSatisfiedByCallCount(int call_count) const override {
|
||||
return call_count % 2 == 0;
|
||||
}
|
||||
|
||||
// Returns true if call_count calls will saturate this cardinality.
|
||||
// Returns true if and only if call_count calls will saturate this
|
||||
// cardinality.
|
||||
bool IsSaturatedByCallCount(int /* call_count */) const override {
|
||||
return false;
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user