Compare commits
	
		
			4 Commits
		
	
	
		
			master
			...
			9A681768AA
		
	
	| Author | SHA1 | Date | |
|---|---|---|---|
|  | c370cf063b | ||
|  | 95a8864c05 | ||
|  | 8026417d21 | ||
|  | 6748df1eab | 
| @ -4044,11 +4044,7 @@ template <typename Container> | ||||
| inline PolymorphicMatcher<internal::ContainerEqMatcher< | ||||
|     typename std::remove_const<Container>::type>> | ||||
| ContainerEq(const Container& rhs) { | ||||
|   // This following line is for working around a bug in MSVC 8.0,
 | ||||
|   // which causes Container to be a const type sometimes.
 | ||||
|   typedef typename std::remove_const<Container>::type RawContainer; | ||||
|   return MakePolymorphicMatcher( | ||||
|       internal::ContainerEqMatcher<RawContainer>(rhs)); | ||||
|   return MakePolymorphicMatcher(internal::ContainerEqMatcher<Container>(rhs)); | ||||
| } | ||||
| 
 | ||||
| // Returns a matcher that matches a container that, when sorted using
 | ||||
| @ -4081,12 +4077,8 @@ template <typename TupleMatcher, typename Container> | ||||
| inline internal::PointwiseMatcher<TupleMatcher, | ||||
|                                   typename std::remove_const<Container>::type> | ||||
| Pointwise(const TupleMatcher& tuple_matcher, const Container& rhs) { | ||||
|   // This following line is for working around a bug in MSVC 8.0,
 | ||||
|   // which causes Container to be a const type sometimes (e.g. when
 | ||||
|   // rhs is a const int[])..
 | ||||
|   typedef typename std::remove_const<Container>::type RawContainer; | ||||
|   return internal::PointwiseMatcher<TupleMatcher, RawContainer>( | ||||
|       tuple_matcher, rhs); | ||||
|   return internal::PointwiseMatcher<TupleMatcher, Container>(tuple_matcher, | ||||
|                                                              rhs); | ||||
| } | ||||
| 
 | ||||
| 
 | ||||
| @ -4117,14 +4109,9 @@ inline internal::UnorderedElementsAreArrayMatcher< | ||||
|             typename std::remove_const<RhsContainer>::type>::type::value_type>> | ||||
| UnorderedPointwise(const Tuple2Matcher& tuple2_matcher, | ||||
|                    const RhsContainer& rhs_container) { | ||||
|   // This following line is for working around a bug in MSVC 8.0,
 | ||||
|   // which causes RhsContainer to be a const type sometimes (e.g. when
 | ||||
|   // rhs_container is a const int[]).
 | ||||
|   typedef typename std::remove_const<RhsContainer>::type RawRhsContainer; | ||||
| 
 | ||||
|   // RhsView allows the same code to handle RhsContainer being a
 | ||||
|   // STL-style container and it being a native C-style array.
 | ||||
|   typedef typename internal::StlContainerView<RawRhsContainer> RhsView; | ||||
|   typedef typename internal::StlContainerView<RhsContainer> RhsView; | ||||
|   typedef typename RhsView::type RhsStlContainer; | ||||
|   typedef typename RhsStlContainer::value_type Second; | ||||
|   const RhsStlContainer& rhs_stl_container = | ||||
|  | ||||
| @ -1231,7 +1231,7 @@ environment, which knows how to set-up and tear-down: | ||||
| ```c++ | ||||
| class Environment : public ::testing::Environment { | ||||
|  public: | ||||
|   virtual ~Environment() {} | ||||
|   ~Environment() override {} | ||||
| 
 | ||||
|   // Override this to define how to set up the environment. | ||||
|   void SetUp() override {} | ||||
|  | ||||
| @ -29,7 +29,7 @@ | ||||
| # (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE | ||||
| # OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. | ||||
| 
 | ||||
| """Tests the text output of Google C++ Testing and Mocking Framework. | ||||
| r"""Tests the text output of Google C++ Testing and Mocking Framework. | ||||
| 
 | ||||
| To update the golden file: | ||||
| googletest_output_test.py --build_dir=BUILD/DIR --gengolden | ||||
|  | ||||
		Loading…
	
	
			
			x
			
			
		
	
		Reference in New Issue
	
	Block a user