Skip to content

Commit 67f14dd

Browse files
committed
Fixup more specs
1 parent 2c4fb60 commit 67f14dd

File tree

3 files changed

+73
-76
lines changed

3 files changed

+73
-76
lines changed

spec/core_functions/selector/append.hrx

Lines changed: 11 additions & 37 deletions
Original file line numberDiff line numberDiff line change
@@ -16,11 +16,6 @@ a {
1616
b: .c.e, .c.f, .d.e, .d.f;
1717
}
1818

19-
<===> classes/double/output-libsass.css
20-
a {
21-
b: .c.e, .d.e, .c.f, .d.f;
22-
}
23-
2419
<===>
2520
================================================================================
2621
<===> suffix/single/input.scss
@@ -41,11 +36,6 @@ a {
4136
b: .ce, .cf, .de, .df;
4237
}
4338

44-
<===> suffix/multiple/output-libsass.css
45-
a {
46-
b: .ce, .de, .cf, .df;
47-
}
48-
4939
<===>
5040
================================================================================
5141
<===> suffix/descendant/input.scss
@@ -88,11 +78,6 @@ a {
8878
b: cf, cg h, d ef, d eg h;
8979
}
9080

91-
<===> input/output-libsass.css
92-
a {
93-
b: cf, d ef, cg h, d eg h;
94-
}
95-
9681
<===>
9782
================================================================================
9883
<===> error/universal/options.yml
@@ -124,14 +109,6 @@ Error: Can't append > .d to .c.
124109
'
125110
input.scss 1:7 root stylesheet
126111

127-
<===> error/leading_combinator/error-libsass
128-
Error: Can't append "> .d" to ".c" for `selector-append'
129-
on line 1:7 of input.scss, in function `selector-append`
130-
from line 1:7 of input.scss
131-
>> a {b: selector-append(".c", "> .d")}
132-
133-
------^
134-
135112
<===>
136113
================================================================================
137114
<===> error/namespace/options.yml
@@ -192,12 +169,17 @@ Error: expected more input.
192169
input.scss 1:7 root stylesheet
193170

194171
<===> error/invalid/error-libsass
195-
Error: invalid operator in attribute selector for c
196-
on line 1:24 of input.scss, in function `selector-append`
197-
from line 1:7 of input.scss
198-
>> a {b: selector-append("[c", "d")}
199-
200-
-----------------------^
172+
Error: expected more input.
173+
,
174+
1 | [c
175+
| ^
176+
'
177+
input.scss 1:3 selector-append()
178+
,
179+
1 | a {b: selector-append("[c", "d")}
180+
| ^^^^^^^^^^^^^^^^^^^^^^^^^^
181+
'
182+
input.scss 1:7 root stylesheet
201183

202184
<===>
203185
================================================================================
@@ -230,11 +212,3 @@ Error: $selectors: At least one selector must be passed.
230212
| ^^^^^^^^^^^^^^^^^
231213
'
232214
input.scss 1:7 root stylesheet
233-
234-
<===> error/too_few_args/error-libsass
235-
Error: $selectors: At least one selector must be passed for `selector-append'
236-
on line 1:7 of input.scss, in function `selector-append`
237-
from line 1:7 of input.scss
238-
>> a {b: selector-append()}
239-
240-
------^

spec/core_functions/selector/is_superselector/error.hrx

Lines changed: 62 additions & 36 deletions
Original file line numberDiff line numberDiff line change
@@ -16,11 +16,21 @@ Error: $super: Parent selectors aren't allowed here.
1616

1717
<===> super/parent/error-libsass
1818
Error: Parent selectors aren't allowed here.
19-
on line 1:24 of input.scss, in function `is-superselector`
20-
from line 1:7 of input.scss
21-
>> a {b: is-superselector("&", "c")}
22-
23-
-----------------------^
19+
,
20+
1 | a {b: is-superselector(&, "c")}
21+
| ^
22+
'
23+
input.scss 1:24 #{}
24+
,
25+
1 | a {b: is-superselector("&", "c")}
26+
| ^^^
27+
'
28+
input.scss 1:24 is-superselector()
29+
,
30+
1 | a {b: is-superselector("&", "c")}
31+
| ^^^^^^^^^^^^^^^^^^^^^^^^^^
32+
'
33+
input.scss 1:7 root stylesheet
2434

2535
<===>
2636
================================================================================
@@ -41,12 +51,22 @@ Error: $super: expected more input.
4151
input.scss 1:7 root stylesheet
4252

4353
<===> super/invalid/error-libsass
44-
Error: invalid operator in attribute selector for c
45-
on line 1:25 of input.scss, in function `is-superselector`
46-
from line 1:7 of input.scss
47-
>> a {b: is-superselector("[c", "d")}
48-
49-
------------------------^
54+
Error: expected more input.
55+
,
56+
1 | a {b: is-superselector([c, "d")}
57+
| ^
58+
'
59+
input.scss 1:26 #{}
60+
,
61+
1 | a {b: is-superselector("[c", "d")}
62+
| ^^^^
63+
'
64+
input.scss 1:24 is-superselector()
65+
,
66+
1 | a {b: is-superselector("[c", "d")}
67+
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^
68+
'
69+
input.scss 1:7 root stylesheet
5070

5171
<===>
5272
================================================================================
@@ -87,11 +107,21 @@ Error: $sub: Parent selectors aren't allowed here.
87107

88108
<===> sub/parent/error-libsass
89109
Error: Parent selectors aren't allowed here.
90-
on line 1:29 of input.scss, in function `is-superselector`
91-
from line 1:7 of input.scss
92-
>> a {b: is-superselector("c", "&")}
93-
94-
----------------------------^
110+
,
111+
1 | a {b: is-superselector("c", &)}
112+
| ^
113+
'
114+
input.scss 1:29 #{}
115+
,
116+
1 | a {b: is-superselector("c", "&")}
117+
| ^^^
118+
'
119+
input.scss 1:29 is-superselector()
120+
,
121+
1 | a {b: is-superselector("c", "&")}
122+
| ^^^^^^^^^^^^^^^^^^^^^^^^^^
123+
'
124+
input.scss 1:7 root stylesheet
95125

96126
<===>
97127
================================================================================
@@ -112,12 +142,22 @@ Error: $sub: expected more input.
112142
input.scss 1:7 root stylesheet
113143

114144
<===> sub/invalid/error-libsass
115-
Error: invalid operator in attribute selector for d
116-
on line 1:30 of input.scss, in function `is-superselector`
117-
from line 1:7 of input.scss
118-
>> a {b: is-superselector("c", "[d")}
119-
120-
-----------------------------^
145+
Error: expected more input.
146+
,
147+
1 | a {b: is-superselector("c", [d)}
148+
| ^
149+
'
150+
input.scss 1:31 #{}
151+
,
152+
1 | a {b: is-superselector("c", "[d")}
153+
| ^^^^
154+
'
155+
input.scss 1:29 is-superselector()
156+
,
157+
1 | a {b: is-superselector("c", "[d")}
158+
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^
159+
'
160+
input.scss 1:7 root stylesheet
121161

122162
<===>
123163
================================================================================
@@ -151,13 +191,6 @@ Error: Only 2 arguments allowed, but 3 were passed.
151191
'
152192
input.scss 1:7 root stylesheet
153193

154-
<===> too_many_args/error-libsass
155-
Error: wrong number of arguments (3 for 2) for `is-superselector'
156-
on line 1:7 of input.scss
157-
>> a {b: is-superselector("c", "d", "e")}
158-
159-
------^
160-
161194
<===>
162195
================================================================================
163196
<===> too_few_args/input.scss
@@ -170,10 +203,3 @@ Error: Missing argument $sub.
170203
| ^^^^^^^^^^^^^^^^^^^^^
171204
'
172205
input.scss 1:7 root stylesheet
173-
174-
<===> too_few_args/error-libsass
175-
Error: Function is-superselector is missing argument $sub.
176-
on line 1 of input.scss
177-
>> a {b: is-superselector("c")}
178-
179-
------^

spec/directives/import/css.hrx

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,3 @@
33

44
<===> unquoted/output.css
55
@import "other.css";
6-
7-
<===> unquoted/output-libsass.css
8-
@import url(other.css);

0 commit comments

Comments
 (0)