@@ -64,7 +64,7 @@ def requires(resource, msg=None):
6464 return
6565 if not is_resource_enabled (resource ):
6666 if msg is None :
67- msg = "Use of the `%s' resource not enabled" % resource
67+ msg = f "Use of the `{ resource } ` resource not enabled"
6868 raise ResourceDenied (msg )
6969
7070
@@ -94,12 +94,10 @@ def get_tests(package, mask, verbosity):
9494 except ResourceDenied as detail :
9595 skipped .append (modname )
9696 if verbosity > 1 :
97- print ("Skipped %s: %s" % ( modname , detail ) , file = sys .stderr )
97+ print (f "Skipped { modname } : { detail } " , file = sys .stderr )
9898 continue
9999 except Exception as detail :
100- print (
101- "Warning: could not import %s: %s" % (modname , detail ), file = sys .stderr
102- )
100+ print (f"Warning: could not import { modname } : { detail } " , file = sys .stderr )
103101 continue
104102 for name in dir (mod ):
105103 if name .startswith ("_" ):
@@ -149,9 +147,9 @@ def cleanup():
149147 cleanup ()
150148 refcounts [i ] = sys .gettotalrefcount () - rc
151149 if [_f for _f in refcounts if _f ]:
152- print ("%s leaks:\n \t " % testcase , refcounts )
150+ print (f" { testcase } leaks:\n \t " , refcounts )
153151 elif verbosity :
154- print ("%s : ok." % testcase )
152+ print (f" { testcase } : ok." )
155153
156154
157155class TestRunner (unittest .TextTestRunner ):
@@ -180,21 +178,21 @@ def run(self, test, skipped):
180178 len (skipped ) != 1 and "s" or "" ,
181179 )
182180 )
183- self .stream .writeln ("Unavailable resources: %s" % ", " .join (requested ))
181+ self .stream .writeln (f "Unavailable resources: { ', ' .join (requested )} " )
184182 else :
185183 self .stream .writeln (
186- "Ran %d test%s in %.3fs" % ( run , run != 1 and "s" or "" , timeTaken )
184+ f "Ran { run } test{ 's' if run != 1 else '' } in { timeTaken :.3f } s"
187185 )
188186 self .stream .writeln ()
189187 if not result .wasSuccessful ():
190188 self .stream .write ("FAILED (" )
191189 failed , errored = list (map (len , (result .failures , result .errors )))
192190 if failed :
193- self .stream .write ("failures=%d" % failed )
191+ self .stream .write (f "failures={ failed } " )
194192 if errored :
195193 if failed :
196194 self .stream .write (", " )
197- self .stream .write ("errors=%d" % errored )
195+ self .stream .write (f "errors={ errored } " )
198196 self .stream .writeln (")" )
199197 else :
200198 self .stream .writeln ("OK" )
0 commit comments