aboutsummaryrefslogtreecommitdiff
path: root/spec/quick/install.q
diff options
context:
space:
mode:
Diffstat (limited to 'spec/quick/install.q')
-rw-r--r--spec/quick/install.q42
1 files changed, 42 insertions, 0 deletions
diff --git a/spec/quick/install.q b/spec/quick/install.q
index ab576605..503aaacc 100644
--- a/spec/quick/install.q
+++ b/spec/quick/install.q
@@ -373,3 +373,45 @@ RUN: luarocks install myrock-1.0-2.all.rock --no-doc
373 373
374EXISTS: %{testing_sys_tree}/share/lua/%{LUA_VERSION}/sailor/blank-app/.htaccess 374EXISTS: %{testing_sys_tree}/share/lua/%{LUA_VERSION}/sailor/blank-app/.htaccess
375NOT_EXISTS: %{testing_sys_tree}/share/lua/%{LUA_VERSION}/sailor/blank-app/.htaccess~ 375NOT_EXISTS: %{testing_sys_tree}/share/lua/%{LUA_VERSION}/sailor/blank-app/.htaccess~
376
377
378
379================================================================================
380TEST: do not reinstall when already installed
381
382FILE: myrock-1.0-1.rockspec
383--------------------------------------------------------------------------------
384rockspec_format = "3.0"
385package = "myrock"
386version = "1.0-1"
387source = {
388 url = "file://%{url(tmpdir)}/rock.lua"
389}
390build = {
391 modules = { rock = "rock.lua" }
392}
393--------------------------------------------------------------------------------
394
395FILE: rock.lua
396--------------------------------------------------------------------------------
397return "hello"
398--------------------------------------------------------------------------------
399
400RUN: luarocks build myrock-1.0-1.rockspec
401RUN: luarocks pack myrock
402RUN: luarocks remove myrock
403
404RUN: luarocks install ./myrock-1.0-1.all.rock
405
406RUN: luarocks show myrock
407STDOUT:
408--------------------------------------------------------------------------------
409myrock 1.0
410--------------------------------------------------------------------------------
411
412RUN: luarocks install ./myrock-1.0-1.all.rock
413STDOUT:
414--------------------------------------------------------------------------------
415myrock 1.0-1 is already installed
416Use --force to reinstall
417--------------------------------------------------------------------------------