summaryrefslogtreecommitdiff
path: root/spec/quick/cmd.q
diff options
context:
space:
mode:
authorMike Vink <mike@pionative.com>2025-02-03 21:29:42 +0100
committerMike Vink <mike@pionative.com>2025-02-03 21:29:42 +0100
commit5155816b7b925dec5d5feb1568b1d7ceb00938b9 (patch)
treedeca28ea15e79f6f804c3d90d2ba757881638af5 /spec/quick/cmd.q
fetch tarballHEADmaster
Diffstat (limited to 'spec/quick/cmd.q')
-rw-r--r--spec/quick/cmd.q36
1 files changed, 36 insertions, 0 deletions
diff --git a/spec/quick/cmd.q b/spec/quick/cmd.q
new file mode 100644
index 0000000..acde92b
--- /dev/null
+++ b/spec/quick/cmd.q
@@ -0,0 +1,36 @@
+SUITE: luarocks CLI
+
+================================================================================
+TEST: warns but continues if given an invalid version
+
+RUN: luarocks --lua-version 1.0
+
+STDOUT:
+--------------------------------------------------------------------------------
+Version : 1.0
+LUA : (interpreter not found)
+--------------------------------------------------------------------------------
+
+
+
+================================================================================
+TEST: reports if lua.h header is not found
+
+RUN: luarocks LUA_INCDIR=/bad/dir
+
+STDOUT:
+--------------------------------------------------------------------------------
+LUA_INCDIR : /bad/dir (lua.h not found)
+--------------------------------------------------------------------------------
+
+
+
+================================================================================
+TEST: reports if Lua library is not found
+
+RUN: luarocks LUA_LIBDIR=/bad/dir
+
+STDOUT:
+--------------------------------------------------------------------------------
+LUA_LIBDIR : /bad/dir (Lua library itself not found)
+--------------------------------------------------------------------------------