diff --git a/crates/languages/src/rust/runnables.scm b/crates/languages/src/rust/runnables.scm index 400d1aa844331c5e6b15200e4d545a39b4904189..a0409623b873a0a2c324df72129f523b1841dd4d 100644 --- a/crates/languages/src/rust/runnables.scm +++ b/crates/languages/src/rust/runnables.scm @@ -1,6 +1,11 @@ ( - (attribute_item (attribute) @attribute - (#match? @attribute ".*test")) + (attribute_item (attribute + [((identifier) @_attribute) + (scoped_identifier (identifier) @_attribute) + ]) + (#eq? @_attribute "test")) + . + (attribute_item) * . (function_item name: (_) @run)