@@ -166,32 +166,15 @@ let tests: PluginTest[] = [
166
166
`<div class="{{ 'flex ' + ' underline' + ' block' }}"></div>` ,
167
167
] ,
168
168
169
- // Drupal attributes.addClass() tests
170
- [
171
- `<div {{ attributes.addClass("sm:p-0 p-0") }}></div>` ,
172
- `<div {{ attributes.addClass('p-0 sm:p-0') }}></div>` ,
173
- ] ,
174
- [
175
- `{{ attributes.addClass("sm:p-0 p-0") }}` ,
176
- `{{ attributes.addClass('p-0 sm:p-0') }}` ,
177
- ] ,
178
- [
179
- `{% set className = "p-0 sm:p-0" %}
180
- {{ attributes.addClass(className) }}` ,
181
- `{% set className = 'p-0 sm:p-0' %}
182
- {{ attributes.addClass(className) }}` ,
183
- ] ,
169
+ // Function call tests
170
+ t `<div {{ attributes.addClass('${ yes } ') }}></div>` ,
171
+ t `{{ attributes.addClass('${ yes } ') }}` ,
172
+ t `{{ attributes.addClass('${ yes } ').addClass('${ yes } ').addClass('${ yes } ') }}` ,
173
+ t `{% set className = '${ no } ' %} {{ attributes.addClass(className) }}` ,
184
174
[
185
175
`{{ attributes.addClass("sm:p-0 " ~ variant ~ " p-0") }}` ,
186
176
`{{ attributes.addClass('sm:p-0 ' ~ variant ~ ' p-0') }}` ,
187
177
] ,
188
- [
189
- `{{ attributes
190
- .addClass("sm:p-0 p-0")
191
- .addClass("flex block")
192
- .addClass("underline") }}` ,
193
- `{{ attributes.addClass('p-0 sm:p-0').addClass('block flex').addClass('underline') }}` ,
194
- ] ,
195
178
] ,
196
179
} ,
197
180
} ,
0 commit comments