Fix formatting in AdvancedGuide.md
Put occurrences of "#include" in a code span so they are not interpreted as headers. Other documents were not broken because the #include was not at the start of the line, but put them in code spans anyway just in case the text gets refilled in the future.
This commit is contained in:
@@ -221,7 +221,7 @@ your build script.
|
||||
### Avoiding Macro Name Clashes ###
|
||||
|
||||
In C++, macros don't obey namespaces. Therefore two libraries that
|
||||
both define a macro of the same name will clash if you #include both
|
||||
both define a macro of the same name will clash if you `#include` both
|
||||
definitions. In case a Google Test macro clashes with another
|
||||
library, you can force Google Test to rename its macro to avoid the
|
||||
conflict.
|
||||
|
||||
@@ -1450,7 +1450,7 @@ two cases to consider:
|
||||
|
||||
Both static functions and definitions/declarations in an unnamed namespace are
|
||||
only visible within the same translation unit. To test them, you can `#include`
|
||||
the entire `.cc` file being tested in your `*_test.cc` file. (#including `.cc`
|
||||
the entire `.cc` file being tested in your `*_test.cc` file. (`#include`ing `.cc`
|
||||
files is not a good way to reuse code - you should not do this in production
|
||||
code!)
|
||||
|
||||
@@ -1551,8 +1551,8 @@ exception, you could catch the exception and assert on it. But Google
|
||||
Test doesn't use exceptions, so how do we test that a piece of code
|
||||
generates an expected failure?
|
||||
|
||||
`"gtest/gtest-spi.h"` contains some constructs to do this. After
|
||||
#including this header, you can use
|
||||
`"gtest/gtest-spi.h"` contains some constructs to do this. After
|
||||
`#include`ing this header, you can use
|
||||
|
||||
| `EXPECT_FATAL_FAILURE(`_statement, substring_`);` |
|
||||
|:--------------------------------------------------|
|
||||
|
||||
@@ -994,7 +994,7 @@ you can use the _horrible_ hack of sniffing your executable name
|
||||
## Google Test defines a macro that clashes with one defined by another library. How do I deal with that? ##
|
||||
|
||||
In C++, macros don't obey namespaces. Therefore two libraries that
|
||||
both define a macro of the same name will clash if you #include both
|
||||
both define a macro of the same name will clash if you `#include` both
|
||||
definitions. In case a Google Test macro clashes with another
|
||||
library, you can force Google Test to rename its macro to avoid the
|
||||
conflict.
|
||||
|
||||
@@ -1365,7 +1365,7 @@ two cases to consider:
|
||||
|
||||
Both static functions and definitions/declarations in an unnamed namespace are
|
||||
only visible within the same translation unit. To test them, you can `#include`
|
||||
the entire `.cc` file being tested in your `*_test.cc` file. (#including `.cc`
|
||||
the entire `.cc` file being tested in your `*_test.cc` file. (`#include`ing `.cc`
|
||||
files is not a good way to reuse code - you should not do this in production
|
||||
code!)
|
||||
|
||||
@@ -1467,7 +1467,7 @@ Test doesn't use exceptions, so how do we test that a piece of code
|
||||
generates an expected failure?
|
||||
|
||||
`<gtest/gtest-spi.h>` contains some constructs to do this. After
|
||||
#including this header, you can use
|
||||
`#include`ing this header, you can use
|
||||
|
||||
| `EXPECT_FATAL_FAILURE(`_statement, substring_`);` |
|
||||
|:--------------------------------------------------|
|
||||
|
||||
@@ -1447,7 +1447,7 @@ two cases to consider:
|
||||
|
||||
Both static functions and definitions/declarations in an unnamed namespace are
|
||||
only visible within the same translation unit. To test them, you can `#include`
|
||||
the entire `.cc` file being tested in your `*_test.cc` file. (#including `.cc`
|
||||
the entire `.cc` file being tested in your `*_test.cc` file. (`#include`ing `.cc`
|
||||
files is not a good way to reuse code - you should not do this in production
|
||||
code!)
|
||||
|
||||
@@ -1549,7 +1549,7 @@ Test doesn't use exceptions, so how do we test that a piece of code
|
||||
generates an expected failure?
|
||||
|
||||
`"gtest/gtest-spi.h"` contains some constructs to do this. After
|
||||
#including this header, you can use
|
||||
`#include`ing this header, you can use
|
||||
|
||||
| `EXPECT_FATAL_FAILURE(`_statement, substring_`);` |
|
||||
|:--------------------------------------------------|
|
||||
|
||||
@@ -989,7 +989,7 @@ you can use the _horrible_ hack of sniffing your executable name
|
||||
## Google Test defines a macro that clashes with one defined by another library. How do I deal with that? ##
|
||||
|
||||
In C++, macros don't obey namespaces. Therefore two libraries that
|
||||
both define a macro of the same name will clash if you #include both
|
||||
both define a macro of the same name will clash if you `#include` both
|
||||
definitions. In case a Google Test macro clashes with another
|
||||
library, you can force Google Test to rename its macro to avoid the
|
||||
conflict.
|
||||
|
||||
@@ -1448,7 +1448,7 @@ two cases to consider:
|
||||
|
||||
Both static functions and definitions/declarations in an unnamed namespace are
|
||||
only visible within the same translation unit. To test them, you can `#include`
|
||||
the entire `.cc` file being tested in your `*_test.cc` file. (#including `.cc`
|
||||
the entire `.cc` file being tested in your `*_test.cc` file. (`#include`ing `.cc`
|
||||
files is not a good way to reuse code - you should not do this in production
|
||||
code!)
|
||||
|
||||
@@ -1550,7 +1550,7 @@ Test doesn't use exceptions, so how do we test that a piece of code
|
||||
generates an expected failure?
|
||||
|
||||
`"gtest/gtest-spi.h"` contains some constructs to do this. After
|
||||
#including this header, you can use
|
||||
`#include`ing this header, you can use
|
||||
|
||||
| `EXPECT_FATAL_FAILURE(`_statement, substring_`);` |
|
||||
|:--------------------------------------------------|
|
||||
|
||||
@@ -989,7 +989,7 @@ you can use the _horrible_ hack of sniffing your executable name
|
||||
## Google Test defines a macro that clashes with one defined by another library. How do I deal with that? ##
|
||||
|
||||
In C++, macros don't obey namespaces. Therefore two libraries that
|
||||
both define a macro of the same name will clash if you #include both
|
||||
both define a macro of the same name will clash if you `#include` both
|
||||
definitions. In case a Google Test macro clashes with another
|
||||
library, you can force Google Test to rename its macro to avoid the
|
||||
conflict.
|
||||
|
||||
Reference in New Issue
Block a user