convert usage of fail* to assert*
diff --git a/Lib/test/test_scope.py b/Lib/test/test_scope.py
index 36177ea..b68e8f5 100644
--- a/Lib/test/test_scope.py
+++ b/Lib/test/test_scope.py
@@ -467,7 +467,7 @@
     locals()['looked_up_by_load_name'] = True
     passed = looked_up_by_load_name
 
-self.assert_(X.passed)
+self.assertTrue(X.passed)
 """
 
     def testLocalsFunction(self):
@@ -482,7 +482,7 @@
             return g
 
         d = f(2)(4)
-        self.assert_(d.has_key('h'))
+        self.assertTrue(d.has_key('h'))
         del d['h']
         self.assertEqual(d, {'x': 2, 'y': 7, 'w': 6})
 
@@ -516,8 +516,8 @@
             return C
 
         varnames = f(1).z
-        self.assert_("x" not in varnames)
-        self.assert_("y" in varnames)
+        self.assertTrue("x" not in varnames)
+        self.assertTrue("y" in varnames)
 
     def testLocalsClass_WithTrace(self):
         # Issue23728: after the trace function returns, the locals()