diff options
author | zhanyong.wan <zhanyong.wan@8415998a-534a-0410-bf83-d39667b30386> | 2013-04-24 02:49:43 +0000 |
---|---|---|
committer | zhanyong.wan <zhanyong.wan@8415998a-534a-0410-bf83-d39667b30386> | 2013-04-24 02:49:43 +0000 |
commit | f4274520da256a3e8dd4fe2aa2e714f44ad89d18 (patch) | |
tree | 3776c14250f66f840ff9706e0a37aa71e4aebda2 /CHANGES | |
parent | 061f1d4d167a0c118ae653516770e9d78bab320e (diff) | |
download | googletest-f4274520da256a3e8dd4fe2aa2e714f44ad89d18.tar.gz googletest-f4274520da256a3e8dd4fe2aa2e714f44ad89d18.tar.bz2 googletest-f4274520da256a3e8dd4fe2aa2e714f44ad89d18.zip |
Makes EXPECT_THAT typesafe; updates CHANGES for 1.7.0; pulls in gtest r653
Diffstat (limited to 'CHANGES')
-rw-r--r-- | CHANGES | 22 |
1 files changed, 21 insertions, 1 deletions
@@ -1,6 +1,26 @@ Changes for 1.7.0: -TO BE WRITTEN. +* All new improvements in Google Test 1.7.0. +* New feature: matchers WhenSorted(), WhenSortedBy(), IsEmpty(), and + SizeIs(). +* Improvement: Google Mock can now be built as a DLL. +* Improvement: when exceptions are enabled, a mock method with no + default action now throws instead crashing the test. +* Improvement: function return types used in MOCK_METHOD*() macros can + now contain unprotected commas. +* Improvement (potentially breaking): EXPECT_THAT() and ASSERT_THAT() + are now more strict in ensuring that the value type and the matcher + type are compatible, catching potential bugs in tests. +* Improvement: Pointee() now works on an optional<T>. +* Improvement: the ElementsAreArray() matcher can now take a vector or + iterator range as input, and makes a copy of its input elements + before the conversion to a Matcher. +* Bug fix: mock object destruction triggerred by another mock object's + destruction no longer hangs. +* Improvement: Google Mock Doctor works better with newer Clang and + GCC now. +* Compatibility fixes. +* Bug/warning fixes. Changes for 1.6.0: |