diff options
| author | Hisham Muhammad <hisham@gobolinux.org> | 2018-06-25 12:06:26 -0300 |
|---|---|---|
| committer | Hisham Muhammad <hisham@gobolinux.org> | 2018-07-01 15:51:36 -0300 |
| commit | f056938237f82845e9d3b4924cac483a4bbb7b20 (patch) | |
| tree | 0627aa99a6502c34cbeef3e91d3dc481279c9d2b | |
| parent | 4e7adb99bf4a8ec72e2c9e0785d1b356ba173d4b (diff) | |
| download | luarocks-f056938237f82845e9d3b4924cac483a4bbb7b20.tar.gz luarocks-f056938237f82845e9d3b4924cac483a4bbb7b20.tar.bz2 luarocks-f056938237f82845e9d3b4924cac483a4bbb7b20.zip | |
Tests: try some smarter defaults for Windows
| -rw-r--r-- | spec/util/test_env.lua | 9 |
1 files changed, 6 insertions, 3 deletions
diff --git a/spec/util/test_env.lua b/spec/util/test_env.lua index 22a2ad41..0491f90f 100644 --- a/spec/util/test_env.lua +++ b/spec/util/test_env.lua | |||
| @@ -523,15 +523,18 @@ end | |||
| 523 | local function create_paths(luaversion_full) | 523 | local function create_paths(luaversion_full) |
| 524 | 524 | ||
| 525 | local testing_paths = {} | 525 | local testing_paths = {} |
| 526 | testing_paths.luadir = (test_env.LUA_DIR or "/usr/local") | ||
| 527 | testing_paths.lua = testing_paths.luadir .. "/bin/" .. (test_env.LUA_INTERPRETER or "lua") | ||
| 528 | |||
| 529 | if test_env.TEST_TARGET_OS == "windows" then | 526 | if test_env.TEST_TARGET_OS == "windows" then |
| 527 | testing_paths.luadir = (test_env.LUA_DIR or os.getenv("ProgramFiles(x86)").."/LuaRocks") | ||
| 530 | testing_paths.luarocks_tmp = os.getenv("TEMP") | 528 | testing_paths.luarocks_tmp = os.getenv("TEMP") |
| 531 | else | 529 | else |
| 530 | testing_paths.luadir = (test_env.LUA_DIR or "/usr/local") | ||
| 532 | testing_paths.luarocks_tmp = "/tmp/luarocks_testing" | 531 | testing_paths.luarocks_tmp = "/tmp/luarocks_testing" |
| 533 | end | 532 | end |
| 534 | 533 | ||
| 534 | testing_paths.lua = test_env.file_if_exists(testing_paths.luadir .. "/bin/" .. (test_env.LUA_INTERPRETER or "lua")) | ||
| 535 | or test_env.file_if_exists(testing_paths.luadir .. "/" .. (test_env.LUA_INTERPRETER or "lua")) | ||
| 536 | assert(testing_paths.lua, "Lua interpreter not found! Run `busted -Xhelper help` for options") | ||
| 537 | |||
| 535 | local base_dir = lfs.currentdir() | 538 | local base_dir = lfs.currentdir() |
| 536 | 539 | ||
| 537 | if test_env.TEST_TARGET_OS == "windows" then | 540 | if test_env.TEST_TARGET_OS == "windows" then |
