Revision: 8865
Author: [email protected]
Date: Fri Sep 24 04:03:46 2010
Log: Adding null check to AbstractHasDataTestBase#testSetTabIndex to fix broken tests. I assumed RegExp.exec() would return an empty MatchResult if nothing matched, but it actually returns null (as the JavaDoc says).

Review at http://gwt-code-reviews.appspot.com/868802

http://code.google.com/p/google-web-toolkit/source/detail?r=8865

Modified:
/trunk/user/test/com/google/gwt/user/cellview/client/AbstractHasDataTestBase.java

=======================================
--- /trunk/user/test/com/google/gwt/user/cellview/client/AbstractHasDataTestBase.java Thu Sep 23 12:26:00 2010 +++ /trunk/user/test/com/google/gwt/user/cellview/client/AbstractHasDataTestBase.java Fri Sep 24 04:03:46 2010
@@ -87,7 +87,7 @@
     if (userAgent.contains("Safari")) {
       RegExp versionRegExp = RegExp.compile("Version/[0-3]", "ig");
       MatchResult result = versionRegExp.exec(userAgent);
-      if (result.getGroupCount() > 0) {
+      if (result != null && result.getGroupCount() > 0) {
         return;
       }
     }

--
http://groups.google.com/group/Google-Web-Toolkit-Contributors

Reply via email to