diff --git a/extensions/elixir/languages/elixir/runnables.scm b/extensions/elixir/languages/elixir/runnables.scm index 13dc860586192780fd9f597970b8a8b618075761..19883ec0594d5a9eb9cbda4db8792d7908332c18 100644 --- a/extensions/elixir/languages/elixir/runnables.scm +++ b/extensions/elixir/languages/elixir/runnables.scm @@ -1,19 +1,19 @@ -; Macros `describe` and `test`. +; Macros `describe`, `test` and `property`. ; This matches the ExUnit test style. ( (call - target: (identifier) @run (#any-of? @run "describe" "test") + target: (identifier) @run (#any-of? @run "describe" "test" "property") ) @_elixir-test (#set! tag elixir-test) ) -; Modules containing at least one `describe` or `test`. +; Modules containing at least one `describe`, `test` and `property`. ; This matches the ExUnit test style. ( (call target: (identifier) @run (#eq? @run "defmodule") (do_block - (call target: (identifier) @_keyword (#any-of? @_keyword "describe" "test")) + (call target: (identifier) @_keyword (#any-of? @_keyword "describe" "test" "property")) ) ) @_elixir-module-test (#set! tag elixir-module-test)