Index: lib/src/prism/tests/languages/d/comment_feature.test |
diff --git a/lib/src/prism/tests/languages/d/comment_feature.test b/lib/src/prism/tests/languages/d/comment_feature.test |
new file mode 100644 |
index 0000000000000000000000000000000000000000..fbc23891179ba40a9cd72192a4132871bd6d7344 |
--- /dev/null |
+++ b/lib/src/prism/tests/languages/d/comment_feature.test |
@@ -0,0 +1,23 @@ |
+#!/usr/bin/env rdmd |
+ |
+/++/ |
+/+ foo |
+bar +/ |
+/+ foo |
+ /+ |
+ bar +/ |
+baz +/ |
+ |
+---------------------------------------------------- |
+ |
+[ |
+ ["comment", "#!/usr/bin/env rdmd"], |
+ ["comment", "/++/"], |
+ ["comment", "/+ foo\r\nbar +/"], |
+ ["comment", "/+ foo\r\n\t/+\r\n\tbar +/\r\nbaz +/"] |
+] |
+ |
+---------------------------------------------------- |
+ |
+Checks for shebang and nestable multi-line comments. |
+Other comments are tested in clike. |