Merged revisions 86511 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/branches/py3k

........
  r86511 | benjamin.peterson | 2010-11-18 08:14:43 -0600 (Thu, 18 Nov 2010) | 1 line

  reduce try block compass
........
diff --git a/Lib/unittest/runner.py b/Lib/unittest/runner.py
index 068aa5b..1716891 100644
--- a/Lib/unittest/runner.py
+++ b/Lib/unittest/runner.py
@@ -168,9 +168,10 @@
             results = map(len, (result.expectedFailures,
                                 result.unexpectedSuccesses,
                                 result.skipped))
-            expectedFails, unexpectedSuccesses, skipped = results
         except AttributeError:
             pass
+        else:
+            expectedFails, unexpectedSuccesses, skipped = results
 
         infos = []
         if not result.wasSuccessful():