| Index: lib/src/prism/tests/languages/elixir/keyword_feature.test
|
| diff --git a/lib/src/prism/tests/languages/elixir/keyword_feature.test b/lib/src/prism/tests/languages/elixir/keyword_feature.test
|
| new file mode 100644
|
| index 0000000000000000000000000000000000000000..e1b02a1ae3cffee2d4ffb84fd3f1b5f57a5fcae2
|
| --- /dev/null
|
| +++ b/lib/src/prism/tests/languages/elixir/keyword_feature.test
|
| @@ -0,0 +1,31 @@
|
| +after alias and case
|
| +catch cond def
|
| +defcallback
|
| +defexception
|
| +defimpl defmodule
|
| +defp defprotocol
|
| +defstruct do else
|
| +end fn for if
|
| +import not or
|
| +require rescue try
|
| +unless use when
|
| +
|
| +----------------------------------------------------
|
| +
|
| +[
|
| + ["keyword", "after"], ["keyword", "alias"], ["keyword", "and"], ["keyword", "case"],
|
| + ["keyword", "catch"], ["keyword", "cond"], ["keyword", "def"],
|
| + ["keyword", "defcallback"],
|
| + ["keyword", "defexception"],
|
| + ["keyword", "defimpl"], ["keyword", "defmodule"],
|
| + ["keyword", "defp"], ["keyword", "defprotocol"],
|
| + ["keyword", "defstruct"], ["keyword", "do"], ["keyword", "else"],
|
| + ["keyword", "end"], ["keyword", "fn"], ["keyword", "for"], ["keyword", "if"],
|
| + ["keyword", "import"], ["keyword", "not"], ["keyword", "or"],
|
| + ["keyword", "require"], ["keyword", "rescue"], ["keyword", "try"],
|
| + ["keyword", "unless"], ["keyword", "use"], ["keyword", "when"]
|
| +]
|
| +
|
| +----------------------------------------------------
|
| +
|
| +Checks for all keywords.
|
|
|