Merge pull request #719 from Golmote/tests-latex Add tests for LaTeX
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62
diff --git a/tests/languages/latex/comment_feature.test b/tests/languages/latex/comment_feature.test
new file mode 100644
index 0000000..2f59d3c
--- /dev/null
+++ b/tests/languages/latex/comment_feature.test
@@ -0,0 +1,13 @@
+%
+% foobar
+
+----------------------------------------------------
+
+[
+ ["comment", "%"],
+ ["comment", "% foobar"]
+]
+
+----------------------------------------------------
+
+Checks for comments.
\ No newline at end of file
diff --git a/tests/languages/latex/selector_feature.test b/tests/languages/latex/selector_feature.test
new file mode 100644
index 0000000..b3da081
--- /dev/null
+++ b/tests/languages/latex/selector_feature.test
@@ -0,0 +1,13 @@
+\begin
+\usepackage
+
+----------------------------------------------------
+
+[
+ ["selector", "\\begin"],
+ ["selector", "\\usepackage"]
+]
+
+----------------------------------------------------
+
+Checks for selectors.
\ No newline at end of file
diff --git a/tests/languages/latex/string_feature.test b/tests/languages/latex/string_feature.test
new file mode 100644
index 0000000..b2212f2
--- /dev/null
+++ b/tests/languages/latex/string_feature.test
@@ -0,0 +1,15 @@
+$$
+$foo$
+$\$$
+
+----------------------------------------------------
+
+[
+ ["string", "$$"],
+ ["string", "$foo$"],
+ ["string", "$\\$$"]
+]
+
+----------------------------------------------------
+
+Checks for strings.
\ No newline at end of file