Skip to content

Commit

Permalink
Update specs for the deprecation of feature-exists (#1986)
Browse files Browse the repository at this point in the history
Co-authored-by: Natalie Weizenbaum <[email protected]>
  • Loading branch information
stof and nex3 authored Aug 20, 2024
1 parent 1d12ef8 commit 303da5c
Show file tree
Hide file tree
Showing 6 changed files with 164 additions and 0 deletions.
11 changes: 11 additions & 0 deletions spec/core_functions/global/meta.hrx
Original file line number Diff line number Diff line change
Expand Up @@ -16,6 +16,17 @@ a {
b: true;
}

<===> feature_exists/warning
DEPRECATION WARNING: The feature-exists() function is deprecated.

More info: https://sass-lang.com/d/feature-exists

,
1 | a {b: feature-exists(at-error)}
| ^^^^^^^^^^^^^^^^^^^^^^^^
'
input.scss 1:7 root stylesheet

<===>
================================================================================
<===> variable_exists/input.scss
Expand Down
109 changes: 109 additions & 0 deletions spec/core_functions/meta/feature_exists.hrx
Original file line number Diff line number Diff line change
Expand Up @@ -13,6 +13,17 @@ a {
b: true;
}

<===> global_variable_shadowing/warning
DEPRECATION WARNING: The feature-exists() function is deprecated.

More info: https://sass-lang.com/d/feature-exists

,
2 | a {b: meta.feature-exists(global-variable-shadowing)}
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
'
input.scss 2:7 root stylesheet

<===>
================================================================================
<===> extend_selector_pseudoclass/input.scss
Expand All @@ -24,6 +35,17 @@ a {
b: true;
}

<===> extend_selector_pseudoclass/warning
DEPRECATION WARNING: The feature-exists() function is deprecated.

More info: https://sass-lang.com/d/feature-exists

,
2 | a {b: meta.feature-exists(extend-selector-pseudoclass)}
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
'
input.scss 2:7 root stylesheet

<===>
================================================================================
<===> units_level_3/input.scss
Expand All @@ -35,6 +57,17 @@ a {
b: true;
}

<===> units_level_3/warning
DEPRECATION WARNING: The feature-exists() function is deprecated.

More info: https://sass-lang.com/d/feature-exists

,
2 | a {b: meta.feature-exists(units-level-3)}
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
'
input.scss 2:7 root stylesheet

<===>
================================================================================
<===> at_error/input.scss
Expand All @@ -46,6 +79,17 @@ a {
b: true;
}

<===> at_error/warning
DEPRECATION WARNING: The feature-exists() function is deprecated.

More info: https://sass-lang.com/d/feature-exists

,
2 | a {b: meta.feature-exists(at-error)}
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
'
input.scss 2:7 root stylesheet

<===>
================================================================================
<===> custom_property/input.scss
Expand All @@ -57,6 +101,17 @@ a {
b: true;
}

<===> custom_property/warning
DEPRECATION WARNING: The feature-exists() function is deprecated.

More info: https://sass-lang.com/d/feature-exists

,
2 | a {b: meta.feature-exists(custom-property)}
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
'
input.scss 2:7 root stylesheet

<===>
================================================================================
<===> unknown/input.scss
Expand All @@ -68,6 +123,17 @@ a {
b: false;
}

<===> unknown/warning
DEPRECATION WARNING: The feature-exists() function is deprecated.

More info: https://sass-lang.com/d/feature-exists

,
2 | a {b: meta.feature-exists(unknown)}
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
'
input.scss 2:7 root stylesheet

<===>
================================================================================
<===> dash_sensitive/input.scss
Expand All @@ -79,6 +145,17 @@ a {
b: false;
}

<===> dash_sensitive/warning
DEPRECATION WARNING: The feature-exists() function is deprecated.

More info: https://sass-lang.com/d/feature-exists

,
2 | a {b: meta.feature-exists(at_error)}
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
'
input.scss 2:7 root stylesheet

<===>
================================================================================
<===> quote_insensitive/input.scss
Expand All @@ -90,6 +167,17 @@ a {
b: true;
}

<===> quote_insensitive/warning
DEPRECATION WARNING: The feature-exists() function is deprecated.

More info: https://sass-lang.com/d/feature-exists

,
2 | a {b: meta.feature-exists("at-error")}
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
'
input.scss 2:7 root stylesheet

<===>
================================================================================
<===> named/input.scss
Expand All @@ -101,13 +189,34 @@ a {
b: true;
}

<===> named/warning
DEPRECATION WARNING: The feature-exists() function is deprecated.

More info: https://sass-lang.com/d/feature-exists

,
2 | a {b: meta.feature-exists($feature: at-error)}
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
'
input.scss 2:7 root stylesheet

<===>
================================================================================
<===> error/type/input.scss
@use "sass:meta";
a {b: meta.feature-exists(1)}

<===> error/type/error
DEPRECATION WARNING: The feature-exists() function is deprecated.

More info: https://sass-lang.com/d/feature-exists

,
2 | a {b: meta.feature-exists(1)}
| ^^^^^^^^^^^^^^^^^^^^^^
'
input.scss 2:7 root stylesheet

Error: $feature: 1 is not a string.
,
2 | a {b: meta.feature-exists(1)}
Expand Down
11 changes: 11 additions & 0 deletions spec/libsass-closed-issues/issue_702.hrx
Original file line number Diff line number Diff line change
Expand Up @@ -10,3 +10,14 @@
content: true;
content: false;
}

<===> warning
DEPRECATION WARNING: The feature-exists() function is deprecated.

More info: https://sass-lang.com/d/feature-exists

,
4 | content: meta.feature-exists("foo");
| ^^^^^^^^^^^^^^^^^^^^^^^^^^
'
input.scss 4:12 root stylesheet
11 changes: 11 additions & 0 deletions spec/libsass/at-error/feature-test.hrx
Original file line number Diff line number Diff line change
Expand Up @@ -10,3 +10,14 @@
div {
feature: true;
}

<===> warning
DEPRECATION WARNING: The feature-exists() function is deprecated.

More info: https://sass-lang.com/d/feature-exists

,
2 | @if meta.feature-exists(at-error) {
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
'
input.scss 2:5 root stylesheet
11 changes: 11 additions & 0 deletions spec/libsass/units/feature-test.hrx
Original file line number Diff line number Diff line change
Expand Up @@ -10,3 +10,14 @@
div {
feature: true;
}

<===> warning
DEPRECATION WARNING: The feature-exists() function is deprecated.

More info: https://sass-lang.com/d/feature-exists

,
2 | @if meta.feature-exists(units-level-3) {
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
'
input.scss 2:5 root stylesheet
11 changes: 11 additions & 0 deletions spec/libsass/variable-scoping/feature-test.hrx
Original file line number Diff line number Diff line change
Expand Up @@ -9,3 +9,14 @@
div {
feature: true;
}

<===> warning
DEPRECATION WARNING: The feature-exists() function is deprecated.

More info: https://sass-lang.com/d/feature-exists

,
2 | @if meta.feature-exists(global-variable-shadowing) {
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
'
input.scss 2:5 root stylesheet

0 comments on commit 303da5c

Please sign in to comment.