Minor style fixes
Typos, punctuation & broken links
This commit is contained in:
parent
67fcf00703
commit
854b28f199
|
@ -60,7 +60,7 @@ the following notable projects:
|
||||||
* [Protocol Buffers](https://github.com/google/protobuf), Google's data
|
* [Protocol Buffers](https://github.com/google/protobuf), Google's data
|
||||||
interchange format.
|
interchange format.
|
||||||
* The [OpenCV](http://opencv.org/) computer vision library.
|
* The [OpenCV](http://opencv.org/) computer vision library.
|
||||||
* [tiny-dnn](https://github.com/tiny-dnn/tiny-dnn): header only, dependency-free deep learning framework in C++11
|
* [tiny-dnn](https://github.com/tiny-dnn/tiny-dnn): header only, dependency-free deep learning framework in C++11.
|
||||||
|
|
||||||
## Related Open Source Projects ##
|
## Related Open Source Projects ##
|
||||||
|
|
||||||
|
|
|
@ -35,7 +35,7 @@ We hope you find it useful!
|
||||||
* Does automatic verification of expectations (no record-and-replay needed).
|
* Does automatic verification of expectations (no record-and-replay needed).
|
||||||
* Allows arbitrary (partial) ordering constraints on
|
* Allows arbitrary (partial) ordering constraints on
|
||||||
function calls to be expressed,.
|
function calls to be expressed,.
|
||||||
* Lets a user extend it by defining new matchers and actions.
|
* Lets an user extend it by defining new matchers and actions.
|
||||||
* Does not use exceptions.
|
* Does not use exceptions.
|
||||||
* Is easy to learn and use.
|
* Is easy to learn and use.
|
||||||
|
|
||||||
|
|
|
@ -960,12 +960,11 @@ Have you read a
|
||||||
the Google Test Primer page?
|
the Google Test Primer page?
|
||||||
|
|
||||||
## I want to use Google Test with Visual Studio but don't know where to start. ##
|
## I want to use Google Test with Visual Studio but don't know where to start. ##
|
||||||
Many people are in your position and one of the posted his solution to
|
Many people are in your position and one of them posted his solution to our mailing list.
|
||||||
our mailing list.
|
|
||||||
|
|
||||||
## I am seeing compile errors mentioning std::type\_traits when I try to use Google Test on Solaris. ##
|
## I am seeing compile errors mentioning std::type\_traits when I try to use Google Test on Solaris. ##
|
||||||
Google Test uses parts of the standard C++ library that SunStudio does not support.
|
Google Test uses parts of the standard C++ library that SunStudio does not support.
|
||||||
Our users reported success using alternative implementations. Try running the build after runing this commad:
|
Our users reported success using alternative implementations. Try running the build after running this command:
|
||||||
|
|
||||||
`export CC=cc CXX=CC CXXFLAGS='-library=stlport4'`
|
`export CC=cc CXX=CC CXXFLAGS='-library=stlport4'`
|
||||||
|
|
||||||
|
@ -1015,7 +1014,7 @@ instead of
|
||||||
```
|
```
|
||||||
in order to define a test.
|
in order to define a test.
|
||||||
|
|
||||||
Currently, the following `TEST`, `FAIL`, `SUCCEED`, and the basic comparison assertion macros can have alternative names. You can see the full list of covered macros [here](http://www.google.com/codesearch?q=if+!GTEST_DONT_DEFINE_\w%2B+package:http://googletest\.googlecode\.com+file:/include/gtest/gtest.h). More information can be found in the "Avoiding Macro Name Clashes" section of the README file.
|
Currently, the following `TEST`, `FAIL`, `SUCCEED`, and the basic comparison assertion macros can have . You can see the full list of covered macros [here](../include/gtest/gtest.h). More information can be found in the "Avoiding Macro Name Clashes" section of the README file.
|
||||||
|
|
||||||
|
|
||||||
## Is it OK if I have two separate `TEST(Foo, Bar)` test methods defined in different namespaces? ##
|
## Is it OK if I have two separate `TEST(Foo, Bar)` test methods defined in different namespaces? ##
|
||||||
|
|
|
@ -281,7 +281,7 @@ declaration`".
|
||||||
|
|
||||||
For each test defined with `TEST_F()`, Google Test will:
|
For each test defined with `TEST_F()`, Google Test will:
|
||||||
1. Create a _fresh_ test fixture at runtime
|
1. Create a _fresh_ test fixture at runtime
|
||||||
1. Immediately initialize it via `SetUp()` ,
|
1. Immediately initialize it via `SetUp()`
|
||||||
1. Run the test
|
1. Run the test
|
||||||
1. Clean up by calling `TearDown()`
|
1. Clean up by calling `TearDown()`
|
||||||
1. Delete the test fixture. Note that different tests in the same test case have different test fixture objects, and Google Test always deletes a test fixture before it creates the next one. Google Test does not reuse the same test fixture for multiple tests. Any changes one test makes to the fixture do not affect other tests.
|
1. Delete the test fixture. Note that different tests in the same test case have different test fixture objects, and Google Test always deletes a test fixture before it creates the next one. Google Test does not reuse the same test fixture for multiple tests. Any changes one test makes to the fixture do not affect other tests.
|
||||||
|
|
|
@ -169,7 +169,7 @@ improving Pump.
|
||||||
|
|
||||||
## Real Examples ##
|
## Real Examples ##
|
||||||
|
|
||||||
You can find real-world applications of Pump in [Google Test](http://www.google.com/codesearch?q=file%3A\.pump%24+package%3Ahttp%3A%2F%2Fgoogletest\.googlecode\.com) and [Google Mock](http://www.google.com/codesearch?q=file%3A\.pump%24+package%3Ahttp%3A%2F%2Fgooglemock\.googlecode\.com). The source file `foo.h.pump` generates `foo.h`.
|
You can find real-world applications of Pump in [Google Test](https://github.com/google/googletest/tree/master/googletest) and [Google Mock](https://github.com/google/googletest/tree/master/googlemock). The source file `foo.h.pump` generates `foo.h`.
|
||||||
|
|
||||||
## Tips ##
|
## Tips ##
|
||||||
|
|
||||||
|
|
|
@ -6,13 +6,13 @@ This guide will explain how to use the Google Testing Framework in your Xcode pr
|
||||||
|
|
||||||
Here is the quick guide for using Google Test in your Xcode project.
|
Here is the quick guide for using Google Test in your Xcode project.
|
||||||
|
|
||||||
1. Download the source from the [website](http://code.google.com/p/googletest) using this command: `svn checkout http://googletest.googlecode.com/svn/trunk/ googletest-read-only`
|
1. Download the source from the [website](http://code.google.com/p/googletest) using this command: `svn checkout http://googletest.googlecode.com/svn/trunk/ googletest-read-only`.
|
||||||
1. Open up the `gtest.xcodeproj` in the `googletest-read-only/xcode/` directory and build the gtest.framework.
|
1. Open up the `gtest.xcodeproj` in the `googletest-read-only/xcode/` directory and build the gtest.framework.
|
||||||
1. Create a new "Shell Tool" target in your Xcode project called something like "UnitTests"
|
1. Create a new "Shell Tool" target in your Xcode project called something like "UnitTests".
|
||||||
1. Add the gtest.framework to your project and add it to the "Link Binary with Libraries" build phase of "UnitTests"
|
1. Add the gtest.framework to your project and add it to the "Link Binary with Libraries" build phase of "UnitTests".
|
||||||
1. Add your unit test source code to the "Compile Sources" build phase of "UnitTests"
|
1. Add your unit test source code to the "Compile Sources" build phase of "UnitTests".
|
||||||
1. Edit the "UnitTests" executable and add an environment variable named "DYLD\_FRAMEWORK\_PATH" with a value equal to the path to the framework containing the gtest.framework relative to the compiled executable.
|
1. Edit the "UnitTests" executable and add an environment variable named "DYLD\_FRAMEWORK\_PATH" with a value equal to the path to the framework containing the gtest.framework relative to the compiled executable.
|
||||||
1. Build and Go
|
1. Build and Go.
|
||||||
|
|
||||||
The following sections further explain each of the steps listed above in depth, describing in more detail how to complete it including some variations.
|
The following sections further explain each of the steps listed above in depth, describing in more detail how to complete it including some variations.
|
||||||
|
|
||||||
|
@ -66,7 +66,7 @@ If you haven't set up the DYLD\_FRAMEWORK\_PATH, correctly, you might get a mess
|
||||||
Reason: image not found
|
Reason: image not found
|
||||||
```
|
```
|
||||||
|
|
||||||
To correct this problem, got to the directory containing the executable named in "Referenced from:" value in the error message above. Then, with the terminal in this location, find the relative path to the directory containing the gtest.framework. That is the value you'll need to set as the DYLD\_FRAMEWORK\_PATH.
|
To correct this problem, go to to the directory containing the executable named in "Referenced from:" value in the error message above. Then, with the terminal in this location, find the relative path to the directory containing the gtest.framework. That is the value you'll need to set as the DYLD\_FRAMEWORK\_PATH.
|
||||||
|
|
||||||
# Build and Go #
|
# Build and Go #
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue
Block a user