mirror of
https://github.com/google/googletest.git
synced 2026-06-15 08:26:11 +08:00
Merge 109254f421d5837465a3eff104b6774dcf33c933 into 7140cd416cecd7462a8aae488024abeee55598e4
This commit is contained in:
commit
5c1000c228
@ -1863,11 +1863,11 @@ class [[nodiscard]] TestWithParam : public Test,
|
||||
// Note:
|
||||
//
|
||||
// 1. It is possible to make a user-defined type work with
|
||||
// {ASSERT|EXPECT}_??(), but that requires overloading the
|
||||
// comparison operators and is thus discouraged by the Google C++
|
||||
// Usage Guide. Therefore, you are advised to use the
|
||||
// {ASSERT|EXPECT}_TRUE() macro to assert that two objects are
|
||||
// equal.
|
||||
// {ASSERT|EXPECT}_??() by overloading the comparison operators. Note
|
||||
// that these macros rely on argument-dependent lookup to find the
|
||||
// comparison operators, so the operators must be defined in the same
|
||||
// namespace as the types being compared (or at least one of the
|
||||
// types if they are from different namespaces).
|
||||
//
|
||||
// 2. The {ASSERT|EXPECT}_??() macros do pointer comparisons on
|
||||
// pointers (in particular, C strings). Therefore, if you use it
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user