<===> space_after_at/input.scss
// No whitespace is allowed between the @ and the rule name.
@ unknown;
<===> space_after_at/error
Error: Expected identifier.
,
2 | @ unknown;
| ^
'
input.scss 2:2 root stylesheet
<===> space_after_at/error-libsass
Error: Invalid CSS after "... the rule name.": expected 1 selector or at-rule, was "@ unknown;"
on line 1 of /sass/spec/css/unknown_directive/error/space_after_at/input.scss
>> // No whitespace is allowed between the @ and the rule name.
^
<===>
================================================================================
<===> in_declaration/input.scss
// Unknown at-rules aren't allowed in property declarations.
.x {
y: {
@asdf;
}
}
<===> in_declaration/error
Error: This at-rule is not allowed here.
,
4 | @asdf;
| ^^^^^
'
input.scss 4:5 root stylesheet
<===> in_declaration/error-libsass
Error: Illegal nesting: Only properties may be nested beneath properties.
on line 4 of /sass/spec/css/unknown_directive/error/in_declaration/input.scss
>> @asdf;
----^
<===>
================================================================================
<===> in_function/input.scss
// Unknown at-rules aren't allowed in functions.
@function foo() {
@asdf;
@return null;
}
<===> in_function/error
Error: This at-rule is not allowed here.
,
3 | @asdf;
| ^^^^^
'
input.scss 3:3 root stylesheet
<===> in_function/error-libsass
Error: Functions can only contain variable declarations and control directives.
on line 3 of /sass/spec/css/unknown_directive/error/in_function/input.scss
>> @asdf;
--^
<===>
================================================================================
<===> interpolation/space_after_at/input.scss
// No whitespace is allowed between the @ and the rule name.
@ #{"unknown"};
<===> interpolation/space_after_at/error
Error: Expected identifier.
,
2 | @ #{"unknown"};
| ^
'
input.scss 2:2 root stylesheet
<===> interpolation/space_after_at/error-libsass
Error: Invalid CSS after "... the rule name.": expected 1 selector or at-rule, was '@ #{"unknown"};'
on line 1 of /sass/spec/css/unknown_directive/error/interpolated/space_after_at/input.scss
>> // No whitespace is allowed between the @ and the rule name.
^
<===>
================================================================================
<===> interpolation/in_declaration/options.yml
---
:todo:
- libsass
<===> interpolation/in_declaration/input.scss
// Unknown at-rules aren't allowed in property declarations.
.x {
y: {
@#{"asdf"};
}
}
<===> interpolation/in_declaration/error
Error: Expected identifier.
,
4 | @#{"asdf"};
| ^
'
input.scss 4:6 root stylesheet
<===>
================================================================================
<===> interpolation/in_function/options.yml
---
:todo:
- libsass
<===> interpolation/in_function/input.scss
// Unknown at-rules aren't allowed in functions.
@function foo() {
@#{"asdf"};
@return null;
}
<===> interpolation/in_function/error
Error: Expected identifier.
,
3 | @#{"asdf"};
| ^
'
input.scss 3:4 root stylesheet