|
11 | 11 | $input = '<x-foldable.input :type="$type" />'; |
12 | 12 |
|
13 | 13 | $node = app(Parser::class)->parse($input)[0]; |
14 | | - $foldable = new Foldable($node, new ComponentSource(fixture_path('components/foldable/input.blade.php')), app(BladeRenderer::class), app(BladeService::class)); |
| 14 | + $foldable = new Foldable($node, new ComponentSource(fixture_path('views/components/foldable/input.blade.php')), app(BladeRenderer::class), app(BladeService::class)); |
15 | 15 |
|
16 | 16 | expect($foldable->fold())->toEqualCollapsingWhitespace( |
17 | 17 | '<input type="{{ $type }}" >' |
|
35 | 35 | ; |
36 | 36 |
|
37 | 37 | $node = app(Parser::class)->parse($input)[0]; |
38 | | - $foldable = new Foldable($node, new ComponentSource(fixture_path('components/foldable/card.blade.php')), app(BladeRenderer::class), app(BladeService::class)); |
| 38 | + $foldable = new Foldable($node, new ComponentSource(fixture_path('views/components/foldable/card.blade.php')), app(BladeRenderer::class), app(BladeService::class)); |
39 | 39 |
|
40 | 40 | expect($foldable->fold())->toEqualCollapsingWhitespace(<<<'HTML' |
41 | 41 | <div> |
|
53 | 53 | $input = '<x-foldable.input :disabled="false" />'; |
54 | 54 |
|
55 | 55 | $node = app(Parser::class)->parse($input)[0]; |
56 | | - $foldable = new Foldable($node, new ComponentSource(fixture_path('components/foldable/input.blade.php')), app(BladeRenderer::class), app(BladeService::class)); |
| 56 | + $foldable = new Foldable($node, new ComponentSource(fixture_path('views/components/foldable/input.blade.php')), app(BladeRenderer::class), app(BladeService::class)); |
57 | 57 |
|
58 | 58 | expect($foldable->fold())->toEqualCollapsingWhitespace( |
59 | 59 | '<input type="text" >' |
|
64 | 64 | $input = '<x-foldable.input :disabled="null" />'; |
65 | 65 |
|
66 | 66 | $node = app(Parser::class)->parse($input)[0]; |
67 | | - $foldable = new Foldable($node, new ComponentSource(fixture_path('components/foldable/input.blade.php')), app(BladeRenderer::class), app(BladeService::class)); |
| 67 | + $foldable = new Foldable($node, new ComponentSource(fixture_path('views/components/foldable/input.blade.php')), app(BladeRenderer::class), app(BladeService::class)); |
68 | 68 |
|
69 | 69 | expect($foldable->fold())->toEqualCollapsingWhitespace( |
70 | 70 | '<input type="text" >' |
|
75 | 75 | $input = '<x-foldable.input-aware />'; |
76 | 76 |
|
77 | 77 | $node = app(Parser::class)->parse($input)[0]; |
78 | | - $foldable = new Foldable($node, new ComponentSource(fixture_path('components/foldable/input-aware.blade.php')), app(BladeRenderer::class), app(BladeService::class)); |
| 78 | + $foldable = new Foldable($node, new ComponentSource(fixture_path('views/components/foldable/input-aware.blade.php')), app(BladeRenderer::class), app(BladeService::class)); |
79 | 79 |
|
80 | 80 | $node->setParentsAttributes([ |
81 | 81 | 'type' => new Attribute( |
|
106 | 106 | ), |
107 | 107 | ]); |
108 | 108 |
|
109 | | - $foldable = new Foldable($node, new ComponentSource(fixture_path('components/foldable/input-aware.blade.php')), app(BladeRenderer::class), app(BladeService::class)); |
| 109 | + $foldable = new Foldable($node, new ComponentSource(fixture_path('views/components/foldable/input-aware.blade.php')), app(BladeRenderer::class), app(BladeService::class)); |
110 | 110 |
|
111 | 111 | expect($foldable->fold())->toEqualCollapsingWhitespace( |
112 | 112 | '<input type="{{ $type }}" >' |
|
117 | 117 | $input = '<x-foldable.input :readonly="$readonly" />'; |
118 | 118 |
|
119 | 119 | $node = app(Parser::class)->parse($input)[0]; |
120 | | - $foldable = new Foldable($node, new ComponentSource(fixture_path('components/foldable/input.blade.php')), app(BladeRenderer::class), app(BladeService::class)); |
| 120 | + $foldable = new Foldable($node, new ComponentSource(fixture_path('views/components/foldable/input.blade.php')), app(BladeRenderer::class), app(BladeService::class)); |
121 | 121 |
|
122 | 122 | expect($foldable->fold())->toEqualCollapsingWhitespace( |
123 | 123 | sprintf('<input %s type="text" >', join('', [ |
|
134 | 134 | $node = app(Parser::class)->parse($input)[0]; |
135 | 135 | $node->hasAwareDescendants = true; |
136 | 136 |
|
137 | | - $foldable = new Foldable($node, new ComponentSource(fixture_path('components/foldable/card.blade.php')), app(BladeRenderer::class), app(BladeService::class)); |
| 137 | + $foldable = new Foldable($node, new ComponentSource(fixture_path('views/components/foldable/card.blade.php')), app(BladeRenderer::class), app(BladeService::class)); |
138 | 138 |
|
139 | 139 | expect($foldable->fold())->toEqualCollapsingWhitespace(join('', [ |
140 | 140 | '<?php $__blaze->pushData([\'name\' => \'John\']); $__env->pushConsumableComponentData([\'name\' => \'John\']); ?>', |
|
149 | 149 | $node = app(Parser::class)->parse($input)[0]; |
150 | 150 | $node->hasAwareDescendants = true; |
151 | 151 |
|
152 | | - $foldable = new Foldable($node, new ComponentSource(fixture_path('components/foldable/card.blade.php')), app(BladeRenderer::class), app(BladeService::class)); |
| 152 | + $foldable = new Foldable($node, new ComponentSource(fixture_path('views/components/foldable/card.blade.php')), app(BladeRenderer::class), app(BladeService::class)); |
153 | 153 |
|
154 | 154 | expect($foldable->fold())->toEqualCollapsingWhitespace(join('', [ |
155 | 155 | '<?php $__blaze->pushData([\'name\' => $name]); $__env->pushConsumableComponentData([\'name\' => $name]); ?>', |
|
164 | 164 | $node = app(Parser::class)->parse($input)[0]; |
165 | 165 | $node->hasAwareDescendants = true; |
166 | 166 |
|
167 | | - $foldable = new Foldable($node, new ComponentSource(fixture_path('components/foldable/card.blade.php')), app(BladeRenderer::class), app(BladeService::class)); |
| 167 | + $foldable = new Foldable($node, new ComponentSource(fixture_path('views/components/foldable/card.blade.php')), app(BladeRenderer::class), app(BladeService::class)); |
168 | 168 |
|
169 | 169 | expect($foldable->fold())->toEqualCollapsingWhitespace(join('', [ |
170 | 170 | '<?php $__blaze->pushData([\'name\' => \'Mr. \'.e($name)]); $__env->pushConsumableComponentData([\'name\' => \'Mr. \'.e($name)]); ?>', |
|
0 commit comments