aboutsummaryrefslogtreecommitdiffstats
path: root/CHANGES
diff options
context:
space:
mode:
authorzhanyong.wan <zhanyong.wan@8415998a-534a-0410-bf83-d39667b30386>2013-04-24 02:49:43 +0000
committerzhanyong.wan <zhanyong.wan@8415998a-534a-0410-bf83-d39667b30386>2013-04-24 02:49:43 +0000
commitf4274520da256a3e8dd4fe2aa2e714f44ad89d18 (patch)
tree3776c14250f66f840ff9706e0a37aa71e4aebda2 /CHANGES
parent061f1d4d167a0c118ae653516770e9d78bab320e (diff)
downloadgoogletest-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--CHANGES22
1 files changed, 21 insertions, 1 deletions
diff --git a/CHANGES b/CHANGES
index 4ccabf6d..d20b50b7 100644
--- a/CHANGES
+++ b/CHANGES
@@ -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: