aboutsummaryrefslogtreecommitdiff
path: root/lua/basic.in
diff options
context:
space:
mode:
authorJosh Wainwright <josh.wainwright@ldra.com>2016-04-20 12:26:50 +0100
committerJosh Wainwright <josh.wainwright@ldra.com>2016-04-20 12:26:50 +0100
commitb474d7aa119fc6d1d28a574296ed341194eede31 (patch)
tree2d46f312dd4497ef08a5272e03208efa9b255cdc /lua/basic.in
parent6bff371e3cce703ffc2a9c0df7c89d361e4ebf00 (diff)
downloadvis-b474d7aa119fc6d1d28a574296ed341194eede31.tar.gz
vis-b474d7aa119fc6d1d28a574296ed341194eede31.tar.xz
Add first set of basic lua api tests
There are two types of lua tests here: 1. Tests are formed from a <test>.in, <test>.ref and <test>.out triplet. The <test>.in file is opened by vis, some operatations are performed and the modified file is written to <test>.out. The new <test>.out is compared to <test>.ref and the test passes if they are identical. 2. Tests are formed from a single <test>.true file. This file is created by the lua code in the test. It contains a single line per test case, this single line should be `true` if the test case passed. The <test>.true file is checked to ensure it contains only `true` lines and if so, the test passes.
Diffstat (limited to 'lua/basic.in')
-rw-r--r--lua/basic.in9
1 files changed, 9 insertions, 0 deletions
diff --git a/lua/basic.in b/lua/basic.in
new file mode 100644
index 0000000..f24e0a2
--- /dev/null
+++ b/lua/basic.in
@@ -0,0 +1,9 @@
+1: abc
+2: def
+3: ghi
+4: jkl
+5: mno
+6: pqr
+7: stu
+8: vwx
+9: yz_