mirror of
https://github.com/google/googletest.git
synced 2025-01-14 00:20:57 +08:00
Googletest export
Adds a warning about anonymous namespaces in relation to private testing. PiperOrigin-RevId: 367730808
This commit is contained in:
parent
c3fc92f0b7
commit
486a4a6be5
@ -1741,10 +1741,11 @@ To test them, we use the following special techniques:
|
||||
}
|
||||
```
|
||||
|
||||
Pay special attention when your class is defined in a namespace, as you
|
||||
should define your test fixtures and tests in the same namespace if you want
|
||||
them to be friends of your class. For example, if the code to be tested
|
||||
looks like:
|
||||
Pay special attention when your class is defined in a namespace. If you want
|
||||
your test fixtures and tests to be friends of your class, then they must be
|
||||
defined in the exact same namespace (no anonymous or inline namespaces).
|
||||
|
||||
For example, if the code to be tested looks like:
|
||||
|
||||
```c++
|
||||
namespace my_namespace {
|
||||
|
Loading…
x
Reference in New Issue
Block a user