##// END OF EJS Templates
Fix detection of indentation in nested context....
Matthias Bussonnier -
Show More
@@ -142,7 +142,7 b' def find_next_indent(code):'
142 142 tokens.pop()
143 143 if not tokens:
144 144 return 0
145 if tokens[-1].type in {tokenize.DEDENT, tokenize.NEWLINE, tokenize.COMMENT}:
145 while (tokens[-1].type in {tokenize.DEDENT, tokenize.NEWLINE, tokenize.COMMENT}):
146 146 tokens.pop()
147 147
148 148 if tokens[-1].type == INCOMPLETE_STRING:
@@ -629,6 +629,9 b' indentation_samples = ['
629 629 ' 1,', 5),
630 630 ('b = """123', 0),
631 631 ('', 0),
632 ('def f():\n pass', 0),
633 ('class Bar:\n def f():\n pass', 4),
634 ('class Bar:\n def f():\n raise', 4),
632 635 ]
633 636
634 637 def test_find_next_indent():
General Comments 0
You need to be logged in to leave comments. Login now