Show More
@@ -96,7 +96,7 b' class DisplayHook(Configurable):' | |||||
96 | tokens = list(tokenize.generate_tokens(sio.readline)) |
|
96 | tokens = list(tokenize.generate_tokens(sio.readline)) | |
97 |
|
97 | |||
98 | for token in reversed(tokens): |
|
98 | for token in reversed(tokens): | |
99 | if token[0] in (tokenize.ENDMARKER, tokenize.COMMENT): |
|
99 | if token[0] in (tokenize.ENDMARKER, tokenize.NL, tokenize.NEWLINE, tokenize.COMMENT): | |
100 | continue |
|
100 | continue | |
101 | if (token[0] == tokenize.OP) and (token[1] == ';'): |
|
101 | if (token[0] == tokenize.OP) and (token[1] == ';'): | |
102 | return True |
|
102 | return True |
@@ -10,6 +10,10 b' def test_output_displayed():' | |||||
10 |
|
10 | |||
11 | with AssertPrints('2'): |
|
11 | with AssertPrints('2'): | |
12 | ip.run_cell('1+1 # comment with a semicolon;', store_history=True) |
|
12 | ip.run_cell('1+1 # comment with a semicolon;', store_history=True) | |
|
13 | ||||
|
14 | with AssertPrints('2'): | |||
|
15 | ip.run_cell('1+1\n#commented_out_function();', store_history=True) | |||
|
16 | ||||
13 |
|
17 | |||
14 | def test_output_quiet(): |
|
18 | def test_output_quiet(): | |
15 | """Checking to make sure that output is quiet""" |
|
19 | """Checking to make sure that output is quiet""" | |
@@ -19,3 +23,6 b' def test_output_quiet():' | |||||
19 |
|
23 | |||
20 | with AssertNotPrints('2'): |
|
24 | with AssertNotPrints('2'): | |
21 | ip.run_cell('1+1; # comment with a semicolon', store_history=True) |
|
25 | ip.run_cell('1+1; # comment with a semicolon', store_history=True) | |
|
26 | ||||
|
27 | with AssertNotPrints('2'): | |||
|
28 | ip.run_cell('1+1;\n#commented_out_function()', store_history=True) |
General Comments 0
You need to be logged in to leave comments.
Login now