|
12 | 12 |
|
13 | 13 | $nodes = $ast->parse(); |
14 | 14 |
|
15 | | - $printer = new Printer(); |
16 | | - expect($printer->render($nodes))->toEqual($html); |
| 15 | + $printer = new Printer($nodes); |
| 16 | + expect($printer->render())->toEqual($html); |
17 | 17 | }); |
18 | 18 |
|
19 | 19 | it('can fix basic-scrambled', function () { |
|
24 | 24 |
|
25 | 25 | $nodes = $ast->parse(); |
26 | 26 |
|
27 | | - $printer = new Printer(); |
| 27 | + $printer = new Printer($nodes); |
28 | 28 | $html = getFixture('basic.html'); |
29 | | - expect($printer->render($nodes))->toEqual($html); |
| 29 | + expect($printer->render())->toEqual($html); |
30 | 30 | }); |
31 | 31 |
|
32 | 32 | it('can print complex', function () { |
|
37 | 37 |
|
38 | 38 | $nodes = $ast->parse(); |
39 | 39 |
|
40 | | - $printer = new Printer(); |
41 | | - expect($printer->render($nodes))->toEqual($html); |
| 40 | + $printer = new Printer($nodes); |
| 41 | + expect($printer->render())->toEqual($html); |
42 | 42 | }); |
43 | 43 |
|
44 | 44 | it('can print fragments', function () { |
|
49 | 49 |
|
50 | 50 | $nodes = $ast->parse(); |
51 | 51 |
|
52 | | - $printer = new Printer(); |
53 | | - expect($printer->render($nodes))->toEqual($html); |
| 52 | + $printer = new Printer($nodes); |
| 53 | + expect($printer->render())->toEqual($html); |
54 | 54 | }); |
55 | 55 |
|
56 | 56 | it('can print comments', function () { |
|
61 | 61 |
|
62 | 62 | $nodes = $ast->parse(); |
63 | 63 |
|
64 | | - $printer = new Printer(); |
65 | | - expect($printer->render($nodes))->toEqual($html); |
| 64 | + $printer = new Printer($nodes); |
| 65 | + expect($printer->render())->toEqual($html); |
66 | 66 | }); |
67 | 67 |
|
68 | 68 | it('can handle all inline tags', function () { |
69 | 69 | $html = getFixture('inline-tags.html'); |
70 | 70 | $lexer = new Lexer($html); |
71 | 71 | $nodes = Parser::make($lexer->lex())->parse(); |
72 | | - expect(Printer::make()->render($nodes))->toEqual( |
| 72 | + expect(Printer::make($nodes)->render())->toEqual( |
73 | 73 | <<<HTML |
74 | 74 | <img src="logo.png" alt="logo" /> |
75 | 75 | <img src="logo.png" alt="logo" /> |
|
0 commit comments