Skip to content

Commit 7dfce7a

Browse files
WIP: test(wgsl-in): cover invalid @diagnostic(…) positions
1 parent cbf40b8 commit 7dfce7a

1 file changed

Lines changed: 10 additions & 0 deletions

File tree

naga/src/front/wgsl/tests.rs

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -777,6 +777,16 @@ mod diagnostic_filter {
777777
}
778778
}
779779

780+
#[test]
781+
fn invalid_attr_positions() {
782+
#[derive(strum::EnumIter)]
783+
enum Case {}
784+
785+
for case in Case::iter() {
786+
assert_parse_err(&shader, &expected_msg);
787+
}
788+
}
789+
780790
#[test]
781791
fn intended_global_directive() {
782792
let shader = "@diagnostic(off, my.lint);";

0 commit comments

Comments
 (0)