Index: lib/src/prism/tests/languages/haskell/keyword_feature.test |
diff --git a/lib/src/prism/tests/languages/haskell/keyword_feature.test b/lib/src/prism/tests/languages/haskell/keyword_feature.test |
new file mode 100644 |
index 0000000000000000000000000000000000000000..0fb3657923f647096d7c45b8f38246f729864f81 |
--- /dev/null |
+++ b/lib/src/prism/tests/languages/haskell/keyword_feature.test |
@@ -0,0 +1,19 @@ |
+case class data deriving |
+do else if in infixl |
+infixr instance let |
+module newtype of |
+primitive then type where |
+ |
+---------------------------------------------------- |
+ |
+[ |
+ ["keyword", "case"], ["keyword", "class"], ["keyword", "data"], ["keyword", "deriving"], |
+ ["keyword", "do"], ["keyword", "else"], ["keyword", "if"], ["keyword", "in"], ["keyword", "infixl"], |
+ ["keyword", "infixr"], ["keyword", "instance"], ["keyword", "let"], |
+ ["keyword", "module"], ["keyword", "newtype"], ["keyword", "of"], |
+ ["keyword", "primitive"], ["keyword", "then"], ["keyword", "type"], ["keyword", "where"] |
+] |
+ |
+---------------------------------------------------- |
+ |
+Checks for all keywords. |