diff --git a/extensions/gleam/languages/gleam/runnables.scm b/extensions/gleam/languages/gleam/runnables.scm index b61df1cecad192efb61739572b52c1d8346897d8..ca5ad00e5958d3d6097e4977700aa1889b30a8b4 100644 --- a/extensions/gleam/languages/gleam/runnables.scm +++ b/extensions/gleam/languages/gleam/runnables.scm @@ -4,3 +4,17 @@ (function name: (_) @run (#match? @run ".*_test$")) ) @gleam-test + +; `describe` API for Startest. +( + (function_call + function: (_) @name + (#any-of? @name "describe" "it") + arguments: (arguments + . + (argument + value: (string (quoted_content) @run) + ) + ) + ) +) @gleam-test