Show More
@@ -416,6 +416,21 b' def test_time():' | |||||
416 | with tt.AssertPrints("hihi", suppress=False): |
|
416 | with tt.AssertPrints("hihi", suppress=False): | |
417 | ip.run_cell("f('hi')") |
|
417 | ip.run_cell("f('hi')") | |
418 |
|
418 | |||
|
419 | # ';' at the end of %time prevents instruction value to be printed. | |||
|
420 | # This tests fix for #13837 | |||
|
421 | def test_time_no_outputwith_semicolon(): | |||
|
422 | ip = get_ipython() | |||
|
423 | ||||
|
424 | with tt.AssertPrints(" 123456"): | |||
|
425 | with tt.AssertPrints("Wall time: ", suppress=False): | |||
|
426 | with tt.AssertPrints("CPU times: ", suppress=False): | |||
|
427 | ip.run_cell("%time 123000+456") | |||
|
428 | ||||
|
429 | with tt.AssertNotPrints(" 123456"): | |||
|
430 | with tt.AssertPrints("Wall time: ", suppress=False): | |||
|
431 | with tt.AssertPrints("CPU times: ", suppress=False): | |||
|
432 | ip.run_cell("%time 123000+456;") | |||
|
433 | ||||
419 | def test_time_last_not_expression(): |
|
434 | def test_time_last_not_expression(): | |
420 | ip.run_cell("%%time\n" |
|
435 | ip.run_cell("%%time\n" | |
421 | "var_1 = 1\n" |
|
436 | "var_1 = 1\n" |
General Comments 0
You need to be logged in to leave comments.
Login now