Index: lib/src/prism/tests/languages/ruby/builtin_feature.test |
diff --git a/lib/src/prism/tests/languages/ruby/builtin_feature.test b/lib/src/prism/tests/languages/ruby/builtin_feature.test |
new file mode 100644 |
index 0000000000000000000000000000000000000000..e1bb32e934d9b36d73847e0a4c1e4a8eecabe66d |
--- /dev/null |
+++ b/lib/src/prism/tests/languages/ruby/builtin_feature.test |
@@ -0,0 +1,29 @@ |
+Array Bignum Binding |
+Class; |
+Continuation Dir Exception |
+FalseClass File Stat File |
+Fixnum Fload Hash Integer |
+IO MatchData Method Module |
+NilClass Numeric Object |
+Proc Range Regexp String |
+Struct TMS Symbol ThreadGroup |
+Thread Time TrueClass |
+ |
+---------------------------------------------------- |
+ |
+[ |
+ ["builtin", "Array"], ["builtin", "Bignum"], ["builtin", "Binding"], |
+ ["builtin", "Class"], ["punctuation", ";"], |
+ ["builtin", "Continuation"], ["builtin", "Dir"], ["builtin", "Exception"], |
+ ["builtin", "FalseClass"], ["builtin", "File"], ["builtin", "Stat"], ["builtin", "File"], |
+ ["builtin", "Fixnum"], ["builtin", "Fload"], ["builtin", "Hash"], ["builtin", "Integer"], |
+ ["builtin", "IO"], ["builtin", "MatchData"], ["builtin", "Method"], ["builtin", "Module"], |
+ ["builtin", "NilClass"], ["builtin", "Numeric"], ["builtin", "Object"], |
+ ["builtin", "Proc"], ["builtin", "Range"], ["builtin", "Regexp"], ["builtin", "String"], |
+ ["builtin", "Struct"], ["builtin", "TMS"], ["builtin", "Symbol"], ["builtin", "ThreadGroup"], |
+ ["builtin", "Thread"], ["builtin", "Time"], ["builtin", "TrueClass"] |
+] |
+ |
+---------------------------------------------------- |
+ |
+Checks for all builtins. |