Fix the matcher tests in dart2js minified mode.

R=kevmoo@google.com
BUG=

Review URL: https://codereview.chromium.org//332913002

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart/pkg/matcher@37290 260f80e4-7a28-3924-810f-c04153c831b5
diff --git a/CHANGELOG.md b/CHANGELOG.md
index 3852190..af9ce95 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -1,3 +1,7 @@
+## 0.10.1+1
+
+* Get the tests passing when run on dart2js in minified mode.
+
 ## 0.10.1
 
 * Compare sets order-independently when using `equals()`.
diff --git a/pubspec.yaml b/pubspec.yaml
index becc452..6f6f277 100644
--- a/pubspec.yaml
+++ b/pubspec.yaml
@@ -1,5 +1,5 @@
 name: matcher
-version: 0.10.1
+version: 0.10.1+1
 author: Dart Team <misc@dartlang.org>
 description: Support for specifying test expectations
 homepage: http://www.dartlang.org
diff --git a/test/core_matchers_test.dart b/test/core_matchers_test.dart
index c7644a2..7e9b246 100644
--- a/test/core_matchers_test.dart
+++ b/test/core_matchers_test.dart
@@ -55,14 +55,14 @@
 
     shouldPass(set2, equals(set1));
     shouldPass(numbers, equals(set1));
-    shouldFail([1, 2, 3, 4, 5, 6, 7, 8, 9], equals(set1),
-        "Expected: ?:[1, 2, 3, 4, 5, 6, 7, 8, 9, 10]\n"
-        "  Actual: [1, 2, 3, 4, 5, 6, 7, 8, 9]\n"
-        "   Which: does not contain 10");
-    shouldFail([1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11], equals(set1),
-        "Expected: ?:[1, 2, 3, 4, 5, 6, 7, 8, 9, 10]\n"
-        "  Actual: [1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11]\n"
-        "   Which: larger than expected");
+    shouldFail([1, 2, 3, 4, 5, 6, 7, 8, 9], equals(set1), matches(
+        r"Expected: .*:\[1, 2, 3, 4, 5, 6, 7, 8, 9, 10\]"
+        r"  Actual: \[1, 2, 3, 4, 5, 6, 7, 8, 9\]"
+        r"   Which: does not contain 10"));
+    shouldFail([1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11], equals(set1), matches(
+        r"Expected: .*:\[1, 2, 3, 4, 5, 6, 7, 8, 9, 10\]"
+        r"  Actual: \[1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11\]"
+        r"   Which: larger than expected"));
   });
 
   test('anything', () {