Show More
@@ -971,11 +971,11 b' python-profiler package from non-free.""")' | |||
|
971 | 971 | |
|
972 | 972 | if cell is None: |
|
973 | 973 | # called as line magic |
|
974 |
ast_setup = |
|
|
975 |
ast_stmt = |
|
|
974 | ast_setup = self.shell.compile.ast_parse("pass") | |
|
975 | ast_stmt = self.shell.compile.ast_parse(transform(stmt)) | |
|
976 | 976 | else: |
|
977 |
ast_setup = |
|
|
978 |
ast_stmt = |
|
|
977 | ast_setup = self.shell.compile.ast_parse(transform(stmt)) | |
|
978 | ast_stmt = self.shell.compile.ast_parse(transform(cell)) | |
|
979 | 979 | |
|
980 | 980 | ast_setup = self.shell.transform_ast(ast_setup) |
|
981 | 981 | ast_stmt = self.shell.transform_ast(ast_stmt) |
@@ -999,7 +999,7 b' python-profiler package from non-free.""")' | |||
|
999 | 999 | tc_min = 0.1 |
|
1000 | 1000 | |
|
1001 | 1001 | t0 = clock() |
|
1002 | code = compile(timeit_ast, "<magic-timeit>", "exec") | |
|
1002 | code = self.shell.compile(timeit_ast, "<magic-timeit>", "exec") | |
|
1003 | 1003 | tc = clock()-t0 |
|
1004 | 1004 | |
|
1005 | 1005 | ns = {} |
@@ -1095,7 +1095,7 b' python-profiler package from non-free.""")' | |||
|
1095 | 1095 | tp_min = 0.1 |
|
1096 | 1096 | |
|
1097 | 1097 | t0 = clock() |
|
1098 |
expr_ast = |
|
|
1098 | expr_ast = self.shell.compile.ast_parse(expr) | |
|
1099 | 1099 | tp = clock()-t0 |
|
1100 | 1100 | |
|
1101 | 1101 | # Apply AST transformations |
@@ -1112,7 +1112,7 b' python-profiler package from non-free.""")' | |||
|
1112 | 1112 | mode = 'exec' |
|
1113 | 1113 | source = '<timed exec>' |
|
1114 | 1114 | t0 = clock() |
|
1115 | code = compile(expr_ast, source, mode) | |
|
1115 | code = self.shell.compile(expr_ast, source, mode) | |
|
1116 | 1116 | tc = clock()-t0 |
|
1117 | 1117 | |
|
1118 | 1118 | # skew measurement as little as possible |
@@ -385,6 +385,7 b' def test_time3():' | |||
|
385 | 385 | def test_time_futures(): |
|
386 | 386 | "Test %time with __future__ environments" |
|
387 | 387 | ip = get_ipython() |
|
388 | ip.autocall = 0 | |
|
388 | 389 | ip.run_cell("from __future__ import division") |
|
389 | 390 | with tt.AssertPrints('0.25'): |
|
390 | 391 | ip.run_line_magic('time', 'print(1/4)') |
General Comments 0
You need to be logged in to leave comments.
Login now