<===> options.yml
---
:todo:
- libsass

<===>
================================================================================
<===> ident_minus_space_ident/input.scss
.ident-minus-space-ident {
  a: U+abc- def;
}

<===> ident_minus_space_ident/error
Error: Expected hex digit.
  ,
2 |   a: U+abc- def;
  |            ^
  '
  input.scss 2:12  root stylesheet

<===>
================================================================================
<===> minus_ident_minus/input.scss
.minus-ident-minus {
  a: u+123-abc-def;
}

<===> minus_ident_minus/error
Error: Expected end of identifier.
  ,
2 |   a: u+123-abc-def;
  |               ^
  '
  input.scss 2:15  root stylesheet

<===>
================================================================================
<===> minus_number_minus_ident/input.scss
.minus-number-minus-ident {
  a: U+123-456-ABC;
}

<===> minus_number_minus_ident/error
Error: Expected end of identifier.
  ,
2 |   a: U+123-456-ABC;
  |               ^
  '
  input.scss 2:15  root stylesheet

<===>
================================================================================
<===> no_digits/input.scss
.no-digits {
  a: U+;
}

<===> no_digits/error
Error: Expected hex digit or "?".
  ,
2 |   a: U+;
  |        ^
  '
  input.scss 2:8  root stylesheet

<===>
================================================================================
<===> nothing_after_minus/input.scss
.nothing-after-minus {
  a: U+abc-;
}

<===> nothing_after_minus/error
Error: Expected hex digit.
  ,
2 |   a: U+abc-;
  |            ^
  '
  input.scss 2:12  root stylesheet

<===>
================================================================================
<===> question_mark_after_minus/input.scss
.question-mark-after-minus {
  a: u+abc-de?;
}

<===> question_mark_after_minus/error
Error: expected ";".
  ,
2 |   a: u+abc-de?;
  |              ^
  '
  input.scss 2:14  root stylesheet

<===>
================================================================================
<===> too_many_decimal_digits_after_minus/input.scss
.too-many-decimal-digits-after-minus {
  a: U+abc-1234567;
}

<===> too_many_decimal_digits_after_minus/error
Error: Expected end of identifier.
  ,
2 |   a: U+abc-1234567;
  |                  ^
  '
  input.scss 2:18  root stylesheet

<===>
================================================================================
<===> too_many_decimal_digits/input.scss
.too-many-decimal-digits {
  a: U+1234567;
}

<===> too_many_decimal_digits/error
Error: Expected end of identifier.
  ,
2 |   a: U+1234567;
  |              ^
  '
  input.scss 2:14  root stylesheet

<===>
================================================================================
<===> too_many_digits_after_minus/input.scss
.too-many-hex-digits-after-minus {
  a: U+abc-abcdefa;
}

<===> too_many_digits_after_minus/error
Error: Expected end of identifier.
  ,
2 |   a: U+abc-abcdefa;
  |                  ^
  '
  input.scss 2:18  root stylesheet

<===>
================================================================================
<===> too_many_hex_digits/input.scss
.too-many-hex-digits {
  a: U+ABCDEFA;
}

<===> too_many_hex_digits/error
Error: Expected end of identifier.
  ,
2 |   a: U+ABCDEFA;
  |              ^
  '
  input.scss 2:14  root stylesheet

<===>
================================================================================
<===> too_many_question_marks/input.scss
.too-many-question-marks {
  a: U+???????;
}

<===> too_many_question_marks/error
Error: expected ";".
  ,
2 |   a: U+???????;
  |              ^
  '
  input.scss 2:14  root stylesheet