@@ -313,59 +313,59 @@ def test_pprint():
313313
314314 p ._pprint_tree (f = output )
315315 pprint = '\n ' .join ([
316- " 0 DML 'select'" ,
317- " 1 Whitespace ' '" ,
318- " 2 IdentifierList 'a0, b0...'" ,
319- " | 0 Identifier 'a0'" ,
320- " | | 0 Name 'a0'" ,
321- " | 1 Punctuation ','" ,
322- " | 2 Whitespace ' '" ,
323- " | 3 Identifier 'b0'" ,
324- " | | 0 Name 'b0'" ,
325- " | 4 Punctuation ','" ,
326- " | 5 Whitespace ' '" ,
327- " | 6 Identifier 'c0'" ,
328- " | | 0 Name 'c0'" ,
329- " | 7 Punctuation ','" ,
330- " | 8 Whitespace ' '" ,
331- " | 9 Identifier 'd0'" ,
332- " | | 0 Name 'd0'" ,
333- " | 10 Punctuation ','" ,
334- " | 11 Whitespace ' '" ,
335- " | 12 Float 'e0'" ,
336- " 3 Whitespace ' '" ,
337- " 4 Keyword 'from'" ,
338- " 5 Whitespace ' '" ,
339- " 6 Identifier '(selec...'" ,
340- " | 0 Parenthesis '(selec...'" ,
341- " | | 0 Punctuation '('" ,
342- " | | 1 DML 'select'" ,
343- " | | 2 Whitespace ' '" ,
344- " | | 3 Wildcard '*'" ,
345- " | | 4 Whitespace ' '" ,
346- " | | 5 Keyword 'from'" ,
347- " | | 6 Whitespace ' '" ,
348- " | | 7 Identifier 'dual'" ,
349- " | | | 0 Name 'dual'" ,
350- " | | 8 Punctuation ')'" ,
351- " | 1 Whitespace ' '" ,
352- " | 2 Identifier 'q0'" ,
353- " | | 0 Name 'q0'" ,
354- " 7 Whitespace ' '" ,
355- " 8 Where 'where ...'" ,
356- " | 0 Keyword 'where'" ,
357- " | 1 Whitespace ' '" ,
358- " | 2 Comparison '1=1'" ,
359- " | | 0 Integer '1'" ,
360- " | | 1 Comparison '='" ,
361- " | | 2 Integer '1'" ,
362- " | 3 Whitespace ' '" ,
363- " | 4 Keyword 'and'" ,
364- " | 5 Whitespace ' '" ,
365- " | 6 Comparison '2=2'" ,
366- " | | 0 Integer '2'" ,
367- " | | 1 Comparison '='" ,
368- " | | 2 Integer '2'" ,
316+ "|- 0 DML 'select'" ,
317+ "|- 1 Whitespace ' '" ,
318+ "|- 2 IdentifierList 'a0, b0...'" ,
319+ "| |- 0 Identifier 'a0'" ,
320+ "| | `- 0 Name 'a0'" ,
321+ "| |- 1 Punctuation ','" ,
322+ "| |- 2 Whitespace ' '" ,
323+ "| |- 3 Identifier 'b0'" ,
324+ "| | `- 0 Name 'b0'" ,
325+ "| |- 4 Punctuation ','" ,
326+ "| |- 5 Whitespace ' '" ,
327+ "| |- 6 Identifier 'c0'" ,
328+ "| | `- 0 Name 'c0'" ,
329+ "| |- 7 Punctuation ','" ,
330+ "| |- 8 Whitespace ' '" ,
331+ "| |- 9 Identifier 'd0'" ,
332+ "| | `- 0 Name 'd0'" ,
333+ "| |- 10 Punctuation ','" ,
334+ "| |- 11 Whitespace ' '" ,
335+ "| `- 12 Float 'e0'" ,
336+ "|- 3 Whitespace ' '" ,
337+ "|- 4 Keyword 'from'" ,
338+ "|- 5 Whitespace ' '" ,
339+ "|- 6 Identifier '(selec...'" ,
340+ "| |- 0 Parenthesis '(selec...'" ,
341+ "| | |- 0 Punctuation '('" ,
342+ "| | |- 1 DML 'select'" ,
343+ "| | |- 2 Whitespace ' '" ,
344+ "| | |- 3 Wildcard '*'" ,
345+ "| | |- 4 Whitespace ' '" ,
346+ "| | |- 5 Keyword 'from'" ,
347+ "| | |- 6 Whitespace ' '" ,
348+ "| | |- 7 Identifier 'dual'" ,
349+ "| | | `- 0 Name 'dual'" ,
350+ "| | `- 8 Punctuation ')'" ,
351+ "| |- 1 Whitespace ' '" ,
352+ "| `- 2 Identifier 'q0'" ,
353+ "| `- 0 Name 'q0'" ,
354+ "|- 7 Whitespace ' '" ,
355+ "`- 8 Where 'where ...'" ,
356+ " |- 0 Keyword 'where'" ,
357+ " |- 1 Whitespace ' '" ,
358+ " |- 2 Comparison '1=1'" ,
359+ " | |- 0 Integer '1'" ,
360+ " | |- 1 Comparison '='" ,
361+ " | `- 2 Integer '1'" ,
362+ " |- 3 Whitespace ' '" ,
363+ " |- 4 Keyword 'and'" ,
364+ " |- 5 Whitespace ' '" ,
365+ " `- 6 Comparison '2=2'" ,
366+ " |- 0 Integer '2'" ,
367+ " |- 1 Comparison '='" ,
368+ " `- 2 Integer '2'" ,
369369 "" ])
370370 assert output .getvalue () == pprint
371371
0 commit comments