From b69579f665580d05ef973993b853529cca88201a Mon Sep 17 00:00:00 2001 From: Pixel998 Date: Fri, 14 Aug 2026 01:21:04 +0300 Subject: [PATCH] test: cover `@supports` feature functions --- tests/rules/no-invalid-at-rules.test.js | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/tests/rules/no-invalid-at-rules.test.js b/tests/rules/no-invalid-at-rules.test.js index 2a87fbd6..0ac2530e 100644 --- a/tests/rules/no-invalid-at-rules.test.js +++ b/tests/rules/no-invalid-at-rules.test.js @@ -29,6 +29,14 @@ ruleTester.run("no-invalid-at-rules", rule, { "@font-face { font-family: 'MyFont'; src: url('myfont.woff2') format('woff2'); }", "@keyframes slidein { from { transform: translateX(0%); } to { transform: translateX(100%); } }", "@supports (display: grid) { .grid-container { display: grid; } }", + "@supports not (not (transform-origin: 2px)) {}", + "@supports selector(.example) {}", + "@supports font-tech(color-COLRv1) {}", + "@supports font-format(opentype) {}", + '@supports font-format("woff2") {}', + "@supports at-rule(@scope) {}", + "@supports named-feature(anchor-position-follows-transforms) {}", + "@supports env(safe-area-inset-top) {}", "@namespace url(http://www.w3.org/1999/xhtml);", '@charset "UTF-8";', '@charset "UTF-8"; @import url("foo.css");',