Firefox-UI-Fix/__tests__/mode.test.scss
alstjr7375 d46476ce72 Fix: @media -moz-pref supports #1072
ESR era syntax has been removed.
2025-03-11 03:01:12 +09:00

117 lines
2 KiB
SCSS

@use "true" as *;
@use "example" as *;
@use "../src/utils/mode";
@include test-module("ESR Mode [mix]") {
@include mode.ESR;
@include test("simple") {
@include assert {
@include output {
@if mode.isESR() {
@include example;
}
}
@include expect {
@include example;
}
}
@include assert {
@include output {
@if mode.isSTANDARD() {
@include example;
}
}
@include expect {
// IGNORE
}
}
}
@include test("support pref") {
@include mode.SUPPORT_BOOL_PREF;
@include assert {
@include output {
@if mode.isMediaBoolPref() {
@include example;
}
}
@include expect {
// IGNORE
}
}
}
@include test("media pref") {
@include mode.MEDIA_BOOL_PREF;
@include assert {
@include output {
@if mode.isMediaBoolPref() {
@include example;
}
}
@include expect {
// IGNORE
}
}
}
}
@include test-module("STANDARD Mode [mix]") {
@include mode.STANDARD;
@include test("simple") {
@include assert {
@include output {
@if mode.isESR() {
@include example;
}
}
@include expect {
// IGNORE
}
}
@include assert {
@include output {
@if mode.isSTANDARD() {
@include example;
}
}
@include expect {
@include example;
}
}
}
@include test("support pref") {
@include mode.SUPPORT_BOOL_PREF;
@include assert {
@include output {
@if mode.isMediaBoolPref() {
@include example;
}
}
@include expect {
// IGNORE
}
}
}
@include test("media pref") {
@include mode.MEDIA_BOOL_PREF;
@include assert {
@include output {
@if mode.isMediaBoolPref() {
@include example;
}
}
@include expect {
@include example;
}
}
}
}