@@ -1919,6 +1919,66 @@ test('inverted-colors', async () => {
19191919 ` )
19201920} )
19211921
1922+ test ( 'pointer-none' , async ( ) => {
1923+ expect ( await run ( [ 'pointer-none:flex' ] ) ) . toMatchInlineSnapshot ( `
1924+ "@media (pointer: none) {
1925+ .pointer-none\\:flex {
1926+ display: flex;
1927+ }
1928+ }"
1929+ ` )
1930+ } )
1931+
1932+ test ( 'pointer-coarse' , async ( ) => {
1933+ expect ( await run ( [ 'pointer-coarse:flex' ] ) ) . toMatchInlineSnapshot ( `
1934+ "@media (pointer: coarse) {
1935+ .pointer-coarse\\:flex {
1936+ display: flex;
1937+ }
1938+ }"
1939+ ` )
1940+ } )
1941+
1942+ test ( 'pointer-fine' , async ( ) => {
1943+ expect ( await run ( [ 'pointer-fine:flex' ] ) ) . toMatchInlineSnapshot ( `
1944+ "@media (pointer: fine) {
1945+ .pointer-fine\\:flex {
1946+ display: flex;
1947+ }
1948+ }"
1949+ ` )
1950+ } )
1951+
1952+ test ( 'any-pointer-none' , async ( ) => {
1953+ expect ( await run ( [ 'any-pointer-none:flex' ] ) ) . toMatchInlineSnapshot ( `
1954+ "@media (any-pointer: none) {
1955+ .any-pointer-none\\:flex {
1956+ display: flex;
1957+ }
1958+ }"
1959+ ` )
1960+ } )
1961+
1962+ test ( 'any-pointer-coarse' , async ( ) => {
1963+ expect ( await run ( [ 'any-pointer-coarse:flex' ] ) ) . toMatchInlineSnapshot ( `
1964+ "@media (any-pointer: coarse) {
1965+ .any-pointer-coarse\\:flex {
1966+ display: flex;
1967+ }
1968+ }"
1969+ ` )
1970+ } )
1971+
1972+ test ( 'any-pointer-fine' , async ( ) => {
1973+ expect ( await run ( [ 'any-pointer-fine:flex' ] ) ) . toMatchInlineSnapshot ( `
1974+ "@media (any-pointer: fine) {
1975+ .any-pointer-fine\\:flex {
1976+ display: flex;
1977+ }
1978+ }"
1979+ ` )
1980+ } )
1981+
19221982test ( 'scripting-initial' , async ( ) => {
19231983 expect ( await run ( [ 'scripting-initial:flex' ] ) ) . toMatchInlineSnapshot ( `
19241984 "@media (scripting: initial-only) {
0 commit comments