Index: lib/src/prism/tests/languages/scala/keyword_feature.test |
diff --git a/lib/src/prism/tests/languages/scala/keyword_feature.test b/lib/src/prism/tests/languages/scala/keyword_feature.test |
new file mode 100644 |
index 0000000000000000000000000000000000000000..c17e96050ed060ea3ece72830ff495c5242ab5d9 |
--- /dev/null |
+++ b/lib/src/prism/tests/languages/scala/keyword_feature.test |
@@ -0,0 +1,35 @@ |
+<- => |
+ |
+abstract case catch |
+class def do else |
+extends final finally |
+for forSome if |
+implicit import lazy |
+match new null object |
+override package private |
+protected return sealed |
+self super this throw |
+trait try type val |
+var while with yield |
+ |
+---------------------------------------------------- |
+ |
+[ |
+ ["keyword", "<-"], ["keyword", "=>"], |
+ |
+ ["keyword", "abstract"], ["keyword", "case"], ["keyword", "catch"], |
+ ["keyword", "class"], ["keyword", "def"], ["keyword", "do"], ["keyword", "else"], |
+ ["keyword", "extends"], ["keyword", "final"], ["keyword", "finally"], |
+ ["keyword", "for"], ["keyword", "forSome"], ["keyword", "if"], |
+ ["keyword", "implicit"], ["keyword", "import"], ["keyword", "lazy"], |
+ ["keyword", "match"], ["keyword", "new"], ["keyword", "null"], ["keyword", "object"], |
+ ["keyword", "override"], ["keyword", "package"], ["keyword", "private"], |
+ ["keyword", "protected"], ["keyword", "return"], ["keyword", "sealed"], |
+ ["keyword", "self"], ["keyword", "super"], ["keyword", "this"], ["keyword", "throw"], |
+ ["keyword", "trait"], ["keyword", "try"], ["keyword", "type"], ["keyword", "val"], |
+ ["keyword", "var"], ["keyword", "while"], ["keyword", "with"], ["keyword", "yield"] |
+] |
+ |
+---------------------------------------------------- |
+ |
+Checks for keywords. |