MCPcopy Index your code
hub / github.com/RustPython/RustPython / test_main_very_verbose

Method test_main_very_verbose

Lib/test/test_timeit.py:312–332  ·  view source on GitHub ↗
(self)

Source from the content-addressed store, hash-verified

310 """))
311
312 def test_main_very_verbose(self):
313 s = self.run_main(seconds_per_increment=0.000_030, switches=['-vv'])
314 self.assertEqual(s, dedent("""\
315 1 loop -> 3e-05 secs
316 2 loops -> 6e-05 secs
317 5 loops -> 0.00015 secs
318 10 loops -> 0.0003 secs
319 20 loops -> 0.0006 secs
320 50 loops -> 0.0015 secs
321 100 loops -> 0.003 secs
322 200 loops -> 0.006 secs
323 500 loops -> 0.015 secs
324 1000 loops -> 0.03 secs
325 2000 loops -> 0.06 secs
326 5000 loops -> 0.15 secs
327 10000 loops -> 0.3 secs
328
329 raw times: 300 msec, 300 msec, 300 msec, 300 msec, 300 msec
330
331 10000 loops, best of 5: 30 usec per loop
332 """))
333
334 def test_main_with_time_unit(self):
335 unit_sec = self.run_main(seconds_per_increment=0.003,

Callers

nothing calls this directly

Calls 3

run_mainMethod · 0.95
dedentFunction · 0.90
assertEqualMethod · 0.45

Tested by

no test coverage detected