aboutsummaryrefslogtreecommitdiff
path: root/v_windows/v/cmd/tools/vdoc/tests/testdata
diff options
context:
space:
mode:
Diffstat (limited to 'v_windows/v/cmd/tools/vdoc/tests/testdata')
-rw-r--r--v_windows/v/cmd/tools/vdoc/tests/testdata/basic/main.comments.out7
-rw-r--r--v_windows/v/cmd/tools/vdoc/tests/testdata/basic/main.out6
-rw-r--r--v_windows/v/cmd/tools/vdoc/tests/testdata/basic/main.v8
-rw-r--r--v_windows/v/cmd/tools/vdoc/tests/testdata/multiline/main.comments.out9
-rw-r--r--v_windows/v/cmd/tools/vdoc/tests/testdata/multiline/main.out5
-rw-r--r--v_windows/v/cmd/tools/vdoc/tests/testdata/multiline/main.v16
-rw-r--r--v_windows/v/cmd/tools/vdoc/tests/testdata/newlines/main.comments.out22
-rw-r--r--v_windows/v/cmd/tools/vdoc/tests/testdata/newlines/main.out3
-rw-r--r--v_windows/v/cmd/tools/vdoc/tests/testdata/newlines/main.v23
9 files changed, 99 insertions, 0 deletions
diff --git a/v_windows/v/cmd/tools/vdoc/tests/testdata/basic/main.comments.out b/v_windows/v/cmd/tools/vdoc/tests/testdata/basic/main.comments.out
new file mode 100644
index 0000000..326f0c5
--- /dev/null
+++ b/v_windows/v/cmd/tools/vdoc/tests/testdata/basic/main.comments.out
@@ -0,0 +1,7 @@
+module main
+
+const (
+ source_root = 'temp'
+)
+fn funky()
+ funky - comment for function below \ No newline at end of file
diff --git a/v_windows/v/cmd/tools/vdoc/tests/testdata/basic/main.out b/v_windows/v/cmd/tools/vdoc/tests/testdata/basic/main.out
new file mode 100644
index 0000000..08fe504
--- /dev/null
+++ b/v_windows/v/cmd/tools/vdoc/tests/testdata/basic/main.out
@@ -0,0 +1,6 @@
+module main
+
+const (
+ source_root = 'temp'
+)
+fn funky() \ No newline at end of file
diff --git a/v_windows/v/cmd/tools/vdoc/tests/testdata/basic/main.v b/v_windows/v/cmd/tools/vdoc/tests/testdata/basic/main.v
new file mode 100644
index 0000000..9cb66e3
--- /dev/null
+++ b/v_windows/v/cmd/tools/vdoc/tests/testdata/basic/main.v
@@ -0,0 +1,8 @@
+pub const (
+ source_root = 'temp'
+)
+
+// funky - comment for function below
+pub fn funky() {
+ println('hi')
+}
diff --git a/v_windows/v/cmd/tools/vdoc/tests/testdata/multiline/main.comments.out b/v_windows/v/cmd/tools/vdoc/tests/testdata/multiline/main.comments.out
new file mode 100644
index 0000000..793abf1
--- /dev/null
+++ b/v_windows/v/cmd/tools/vdoc/tests/testdata/multiline/main.comments.out
@@ -0,0 +1,9 @@
+module main
+
+fn a1()
+ normal comment
+fn a2()
+ this should be merged into the same line
+fn a3()
+ This should be its own parapgraph, because it ends with a dot.
+ This should be another paragraph.
diff --git a/v_windows/v/cmd/tools/vdoc/tests/testdata/multiline/main.out b/v_windows/v/cmd/tools/vdoc/tests/testdata/multiline/main.out
new file mode 100644
index 0000000..4a3c36b
--- /dev/null
+++ b/v_windows/v/cmd/tools/vdoc/tests/testdata/multiline/main.out
@@ -0,0 +1,5 @@
+module main
+
+fn a1()
+fn a2()
+fn a3()
diff --git a/v_windows/v/cmd/tools/vdoc/tests/testdata/multiline/main.v b/v_windows/v/cmd/tools/vdoc/tests/testdata/multiline/main.v
new file mode 100644
index 0000000..840ca43
--- /dev/null
+++ b/v_windows/v/cmd/tools/vdoc/tests/testdata/multiline/main.v
@@ -0,0 +1,16 @@
+// normal comment
+pub fn a1() {
+ println('hi')
+}
+
+// this should be merged
+// into the same line
+pub fn a2() {
+ println('hi')
+}
+
+// This should be its own parapgraph, because it ends with a dot.
+// This should be another paragraph.
+pub fn a3() {
+ println('hi')
+}
diff --git a/v_windows/v/cmd/tools/vdoc/tests/testdata/newlines/main.comments.out b/v_windows/v/cmd/tools/vdoc/tests/testdata/newlines/main.comments.out
new file mode 100644
index 0000000..f3ee942
--- /dev/null
+++ b/v_windows/v/cmd/tools/vdoc/tests/testdata/newlines/main.comments.out
@@ -0,0 +1,22 @@
+module main
+
+fn funky()
+ hello
+
+ empty line
+ newline using a full stop.
+ ```v
+ code
+ ```
+
+ test
+ ====
+ - foo
+ - bar
+ # test
+ ########### deep test
+ #a shouldnt have a newline test
+
+ | foo bar | yes |
+ |-----------|--------|
+ | working | yup | \ No newline at end of file
diff --git a/v_windows/v/cmd/tools/vdoc/tests/testdata/newlines/main.out b/v_windows/v/cmd/tools/vdoc/tests/testdata/newlines/main.out
new file mode 100644
index 0000000..02bcce9
--- /dev/null
+++ b/v_windows/v/cmd/tools/vdoc/tests/testdata/newlines/main.out
@@ -0,0 +1,3 @@
+module main
+
+fn funky() \ No newline at end of file
diff --git a/v_windows/v/cmd/tools/vdoc/tests/testdata/newlines/main.v b/v_windows/v/cmd/tools/vdoc/tests/testdata/newlines/main.v
new file mode 100644
index 0000000..8d2bf90
--- /dev/null
+++ b/v_windows/v/cmd/tools/vdoc/tests/testdata/newlines/main.v
@@ -0,0 +1,23 @@
+// hello
+//
+// empty line
+// newline using a full stop.
+// ```v
+// code
+// ```
+//
+// test
+// ====
+// - foo
+// - bar
+// # test
+// ########### deep test
+// #a shouldnt have a newline
+// test
+//
+// | foo bar | yes |
+// |-----------|--------|
+// | working | yup |
+pub fn funky() {
+ println('hi')
+}