Fix flakiness of test. Some browsers set the tabindex by default and that caused the test to fail. Remove the check before explicitly setting the tabindex.

Review by: skybrian@google.com

git-svn-id: https://google-web-toolkit.googlecode.com/svn/trunk@10887 8db76d5a-ed1c-0410-87a9-c151d255dfc7
diff --git a/user/test/com/google/gwt/aria/client/RoleTest.java b/user/test/com/google/gwt/aria/client/RoleTest.java
index 4892a8c..96e5edc 100644
--- a/user/test/com/google/gwt/aria/client/RoleTest.java
+++ b/user/test/com/google/gwt/aria/client/RoleTest.java
@@ -65,11 +65,15 @@
   }
   
   public void testSetGetRemoveExtraAttributes() {
-    assertEquals("", regionRole.getTabindexExtraAttribute(div));
+    // Some versions of IE default to "0" instead of ""
+    assertTrue("".equals(regionRole.getTabindexExtraAttribute(div)) 
+        || "0".equals(regionRole.getTabindexExtraAttribute(div)));
     regionRole.setTabindexExtraAttribute(div, 1);
     assertEquals("1", regionRole.getTabindexExtraAttribute(div));
     regionRole.removeTabindexExtraAttribute(div);
-    assertEquals("", regionRole.getTabindexExtraAttribute(div));
+    // Some versions of IE default to "0" instead of ""
+    assertTrue("".equals(regionRole.getTabindexExtraAttribute(div)) 
+        || "0".equals(regionRole.getTabindexExtraAttribute(div)));
   }
   
   @Override