Skip to content

Commit fcc3931

Browse files
feat: support non-true disabled strings
1 parent e2aa23a commit fcc3931

3 files changed

Lines changed: 228 additions & 63 deletions

File tree

moz-webgpu-cts/src/main.rs

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -610,15 +610,15 @@ fn run(cli: Cli) -> ExitCode {
610610
} = test;
611611

612612
let TestProps {
613-
is_disabled,
613+
disabled,
614614
expected,
615615
implementation_status: _,
616616
tags: _,
617617
} = properties;
618618

619619
let test_name = Arc::new(test_name);
620620

621-
if is_disabled {
621+
if disabled.is_some_and(|d| d.iter().any(|(_, val)| val.is_disabled())) {
622622
analysis.for_each_platform_mut(|analysis| {
623623
analysis
624624
.tests_with_disabled_or_skip
@@ -735,13 +735,13 @@ fn run(cli: Cli) -> ExitCode {
735735

736736
let Subtest { properties } = subtest;
737737
let TestProps {
738-
is_disabled,
738+
disabled,
739739
expected,
740740
implementation_status: _,
741741
tags: _,
742742
} = properties;
743743

744-
if is_disabled {
744+
if disabled.is_some_and(|d| d.iter().any(|(_, val)| val.is_disabled())) {
745745
analysis
746746
.windows
747747
.tests_with_disabled_or_skip

0 commit comments

Comments
 (0)