diff --git a/tests/format/css/parens/__snapshots__/format.test.js.snap b/tests/format/css/parens/__snapshots__/format.test.js.snap index 4fec4dc4a..32d80c3f6 100644 --- a/tests/format/css/parens/__snapshots__/format.test.js.snap +++ b/tests/format/css/parens/__snapshots__/format.test.js.snap @@ -279,16 +279,6 @@ a { -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#fad59f, endColorstr=#fa9907)"; } -.unicode-ranges -{ - /* values */ - unicode-range: U+26; /* single codepoint */ - unicode-range: U+0-7F; - unicode-range: U+0025-00FF; /* codepoint range */ - unicode-range: U+4??; /* wildcard range */ - unicode-range: U+0025-00FF, U+4??; /* multiple values */ -} - =====================================output===================================== a { prop1: func(1px, 1px, 1px, func(1px, 1px, 1px, func(1px, 1px, 1px))); @@ -442,14 +432,5 @@ a { -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#fad59f, endColorstr=#fa9907)"; } -.unicode-ranges { - /* values */ - unicode-range: U+26; /* single codepoint */ - unicode-range: U+0-7F; - unicode-range: U+0025-00FF; /* codepoint range */ - unicode-range: U+4??; /* wildcard range */ - unicode-range: U+0025-00FF, U+4??; /* multiple values */ -} - ================================================================================ `; diff --git a/tests/format/css/parens/parens.css b/tests/format/css/parens/parens.css index 25539b1b2..6e4cfef4d 100644 --- a/tests/format/css/parens/parens.css +++ b/tests/format/css/parens/parens.css @@ -241,13 +241,3 @@ a { filter: progid:DXImageTransform.Microsoft.Shadow(color='#042b47', Direction=45, Strength=6) progid:DXImageTransform.Microsoft.Shadow(color='#042b47', Direction=135, Strength=6); -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#fad59f, endColorstr=#fa9907)"; } - -.unicode-ranges -{ - /* values */ - unicode-range: U+26; /* single codepoint */ - unicode-range: U+0-7F; - unicode-range: U+0025-00FF; /* codepoint range */ - unicode-range: U+4??; /* wildcard range */ - unicode-range: U+0025-00FF, U+4??; /* multiple values */ -} diff --git a/tests/format/css/unicode-ranges/__snapshots__/format.test.js.snap b/tests/format/css/unicode-ranges/__snapshots__/format.test.js.snap new file mode 100644 index 000000000..e50e87657 --- /dev/null +++ b/tests/format/css/unicode-ranges/__snapshots__/format.test.js.snap @@ -0,0 +1,41 @@ +// Jest Snapshot v1, https://jestjs.io/docs/snapshot-testing + +exports[`unicode-ranges.css format 1`] = ` +====================================options===================================== +parsers: ["css", "less", "scss"] + printWidth: 80 (default) | +=====================================input====================================== +.unicode-ranges +{ + /* values */ + unicode-range: U+26; /* single codepoint */ + unicode-range: U+0-7F; + unicode-range: U+0025-00FF; /* codepoint range */ + unicode-range: U+4??; /* wildcard range */ + unicode-range: U+0025-00FF, U+4??; /* multiple values */ +} + +/* #3646 */ +@font-face { + unicode-range: U+0F00, U+F000; + unicode-range: U+0f00, U+f000; +} + +=====================================output===================================== +.unicode-ranges { + /* values */ + unicode-range: U+26; /* single codepoint */ + unicode-range: U+0-7F; + unicode-range: U+0025-00FF; /* codepoint range */ + unicode-range: U+4??; /* wildcard range */ + unicode-range: U+0025-00FF, U+4??; /* multiple values */ +} + +/* #3646 */ +@font-face { + unicode-range: U+0F00, U+F000; + unicode-range: U+0f00, U+f000; +} + +================================================================================ +`; diff --git a/tests/format/css/unicode-ranges/format.test.js b/tests/format/css/unicode-ranges/format.test.js new file mode 100644 index 000000000..a3ab9e875 --- /dev/null +++ b/tests/format/css/unicode-ranges/format.test.js @@ -0,0 +1 @@ +runFormatTest(import.meta, ["css", "less", "scss"]); diff --git a/tests/format/css/unicode-ranges/unicode-ranges.css b/tests/format/css/unicode-ranges/unicode-ranges.css new file mode 100644 index 000000000..504976459 --- /dev/null +++ b/tests/format/css/unicode-ranges/unicode-ranges.css @@ -0,0 +1,15 @@ +.unicode-ranges +{ + /* values */ + unicode-range: U+26; /* single codepoint */ + unicode-range: U+0-7F; + unicode-range: U+0025-00FF; /* codepoint range */ + unicode-range: U+4??; /* wildcard range */ + unicode-range: U+0025-00FF, U+4??; /* multiple values */ +} + +/* #3646 */ +@font-face { + unicode-range: U+0F00, U+F000; + unicode-range: U+0f00, U+f000; +} diff --git a/tests/format/less/parens/__snapshots__/format.test.js.snap b/tests/format/less/parens/__snapshots__/format.test.js.snap index 8096d3a2b..9fb714b35 100644 --- a/tests/format/less/parens/__snapshots__/format.test.js.snap +++ b/tests/format/less/parens/__snapshots__/format.test.js.snap @@ -290,16 +290,6 @@ a { -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#fad59f, endColorstr=#fa9907)"; } -.unicode-ranges -{ - /* values */ - unicode-range: U+26; /* single codepoint */ - unicode-range: U+0-7F; - unicode-range: U+0025-00FF; /* codepoint range */ - unicode-range: U+4??; /* wildcard range */ - unicode-range: U+0025-00FF, U+4??; /* multiple values */ -} - // no space after unary minus when followed by opening parenthesis, #13998 .unary_minus_single { margin: -(@a); @@ -478,15 +468,6 @@ a { -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#fad59f, endColorstr=#fa9907)"; } -.unicode-ranges { - /* values */ - unicode-range: U+26; /* single codepoint */ - unicode-range: U+0-7F; - unicode-range: U+0025-00FF; /* codepoint range */ - unicode-range: U+4??; /* wildcard range */ - unicode-range: U+0025-00FF, U+4??; /* multiple values */ -} - // no space after unary minus when followed by opening parenthesis, #13998 .unary_minus_single { margin: -(@a); diff --git a/tests/format/less/parens/parens.less b/tests/format/less/parens/parens.less index 155fabc6b..036be6e96 100644 --- a/tests/format/less/parens/parens.less +++ b/tests/format/less/parens/parens.less @@ -250,16 +250,6 @@ a { -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#fad59f, endColorstr=#fa9907)"; } -.unicode-ranges -{ - /* values */ - unicode-range: U+26; /* single codepoint */ - unicode-range: U+0-7F; - unicode-range: U+0025-00FF; /* codepoint range */ - unicode-range: U+4??; /* wildcard range */ - unicode-range: U+0025-00FF, U+4??; /* multiple values */ -} - // no space after unary minus when followed by opening parenthesis, #13998 .unary_minus_single { margin: -(@a); diff --git a/tests/format/scss/parens/__snapshots__/format.test.js.snap b/tests/format/scss/parens/__snapshots__/format.test.js.snap index d4d062bd2..c7aeb61e1 100644 --- a/tests/format/scss/parens/__snapshots__/format.test.js.snap +++ b/tests/format/scss/parens/__snapshots__/format.test.js.snap @@ -349,16 +349,6 @@ a { -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#fad59f, endColorstr=#fa9907)"; } -.unicode-ranges -{ - /* values */ - unicode-range: U+26; /* single codepoint */ - unicode-range: U+0-7F; - unicode-range: U+0025-00FF; /* codepoint range */ - unicode-range: U+4??; /* wildcard range */ - unicode-range: U+0025-00FF, U+4??; /* multiple values */ -} - =====================================output===================================== a { prop1: func(1px, 1px, 1px, func(1px, 1px, 1px, func(1px, 1px, 1px))); @@ -555,14 +545,5 @@ a { -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#fad59f, endColorstr=#fa9907)"; } -.unicode-ranges { - /* values */ - unicode-range: U+26; /* single codepoint */ - unicode-range: U+0-7F; - unicode-range: U+0025-00FF; /* codepoint range */ - unicode-range: U+4??; /* wildcard range */ - unicode-range: U+0025-00FF, U+4??; /* multiple values */ -} - ================================================================================ `; diff --git a/tests/format/scss/parens/parens.scss b/tests/format/scss/parens/parens.scss index 2fcb1df9c..c265d2d1c 100644 --- a/tests/format/scss/parens/parens.scss +++ b/tests/format/scss/parens/parens.scss @@ -282,13 +282,3 @@ a { filter: progid:DXImageTransform.Microsoft.Shadow(color='#042b47', Direction=45, Strength=6) progid:DXImageTransform.Microsoft.Shadow(color='#042b47', Direction=135, Strength=6); -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#fad59f, endColorstr=#fa9907)"; } - -.unicode-ranges -{ - /* values */ - unicode-range: U+26; /* single codepoint */ - unicode-range: U+0-7F; - unicode-range: U+0025-00FF; /* codepoint range */ - unicode-range: U+4??; /* wildcard range */ - unicode-range: U+0025-00FF, U+4??; /* multiple values */ -}