rewrite for inferior assertRaises
diff --git a/Lib/test/test_descr.py b/Lib/test/test_descr.py
index 67e58ca..bc5edef 100644
--- a/Lib/test/test_descr.py
+++ b/Lib/test/test_descr.py
@@ -1144,8 +1144,12 @@
 
         class X(object):
             __slots__ = "a"
-        with self.assertRaises(AttributeError):
+        try:
             del X().a
+        except AttributeError:
+            pass
+        else:
+            self.fail("didn't raise AttributeError")
 
     def test_slots_special(self):
         # Testing __dict__ and __weakref__ in __slots__...