| We include a snapshot of gmock from http://googlemock.googlecode.com/svn/trunk. |
| (Why not pull from it directly via DEPS? Because it uses svn:externals, which |
| confuses gclient.) |
| |
| Current revision: 282 |
| |
| |
| -- HOW TO USE -- |
| |
| If you are unfamiliar with gmock, there is an example of how to write a test |
| based on gmock in base/gmock_unittest.cc. To use gmock, just add a dependency |
| onto testing/gmock.gyp:gmock in your gyp target. |
| |
| For more general informaiton, there is a lot of good documentation availble on |
| the googlemock website: |
| |
| http://code.google.com/p/googlemock/ |
| |
| In particular, the "For Dummies" guide is a good place to start. The |
| "CheatSheet" and "CookBook" are better as references. |
| |
| |
| -- RECREATING PACKAGE -- |
| |
| Example: |
| |
| svn export --ignore-externals \ |
| http://googlemock.googlecode.com/svn/trunk/ gmock |
| |
| When checking out a copy from svn, --ignore-externals should be used to avoid |
| getting an extra copy of gtest. |
| |
| This command will grab the head of trunk. Optionally, -r [revision number] to |
| can be passed to svn export if you want a specific revision. The current |
| revision of the source is listed at the top of the README. |