commit ceb58dec8049b28e3346e20ed472b17f2ecb915f from: Sergey Bronnikov date: Wed May 03 08:13:33 2023 UTC test: make tests compatible with --script Part of #8612 NO_CHANGELOG=internal NO_DOC=internal commit - df080b53951fb9a1dec4988a545b603c401cf50b commit + ceb58dec8049b28e3346e20ed472b17f2ecb915f blob - 5e02b9f047070424aa491badca5646127c1d1eee blob + fccca8d536786dc18ef5cfabc09d715f12138c7c --- extra/dist/tarantoolctl.in +++ extra/dist/tarantoolctl.in @@ -1,4 +1,4 @@ -#!/usr/bin/env tarantool +#!/usr/bin/env -S tarantool --script local io = require('io') local os = require('os') blob - a6a0d4f78bc933912c962cc625149de03d98aebb blob + 6947fc6f08584202e16ca46efb5b5a2af637b64a --- test/app-luatest/gh_5983_jit_library_smoke_tests_test.lua +++ test/app-luatest/gh_5983_jit_library_smoke_tests_test.lua @@ -26,7 +26,7 @@ g.before_each(function() end) g.test_jit_dump = function() - local result = justrun(rundir, {}, {'script.lua'}, {nojson = true}) + local result = justrun(rundir, {}, {'--script', 'script.lua'}, {nojson = true}) local needle = table.concat({ '---- TRACE 1 start', '---- TRACE 1 IR', blob - 5741f556f454334a5a740b581d7578452f01174e blob + fedd79b3e53f75e86459c1cfc3312e7b08f3adaa --- test/app-luatest/module_search_test.lua +++ test/app-luatest/module_search_test.lua @@ -87,7 +87,7 @@ for _, case in ipairs({ -- If we would run tarantool from inside the application -- directory, the module would be found just because it is -- in the current directory. - local res = justrun.tarantool('/', {}, {main_script}) + local res = justrun.tarantool('/', {}, {'--script', main_script}) local exp = expected_output(module_relpath, module_name) t.assert_equals(res, exp) end blob - 96fa750c1f0abb23ed3e88deb2b13df01b41898c blob + 98c44b44c10dbbdf3326dbf160733cf050469747 --- test/app-luatest/override_misc_test.lua +++ test/app-luatest/override_misc_test.lua @@ -61,7 +61,7 @@ g.test_initializing = function(g) local scripts = {'override/socket.lua', 'main.lua'} local replacements = {module_name = 'socket'} local dir = treegen.prepare_directory(g, scripts, replacements) - local res = justrun.tarantool(dir, {}, {'main.lua'}) + local res = justrun.tarantool(dir, {}, {'--script', 'main.lua'}) local exp = expected_output('socket') t.assert_equals(res, exp) end blob - ab7db52fec662fa3ad4462deeab4c745ea79f2f0 blob + 9ce687bf25a0a380100359c07751915eaf5c98eb --- test/app-luatest/override_panic_test.lua +++ test/app-luatest/override_panic_test.lua @@ -29,7 +29,7 @@ g.test_newmodule_panic = function(g) ]]) treegen.write_script(dir, 'main.lua', '') local opts = {nojson = true, stderr = true} - local res = justrun.tarantool(dir, {}, {'main.lua'}, opts) + local res = justrun.tarantool(dir, {}, {'--script', 'main.lua'}, opts) t.assert_equals(res, { exit_code = 1, stderr = 'luaT_newmodule(box): the module is already registered', blob - f57b3cf4568210c2be635d982b945fac23a12f83 blob + 5cc2b6e8355b482a18a3f967d1ecbe596b172526 --- test/app-tap/buffer.test.lua +++ test/app-tap/buffer.test.lua @@ -1,4 +1,4 @@ -#!/usr/bin/env tarantool +#!/usr/bin/env -S tarantool --script local tap = require('tap') local fiber = require('fiber') blob - ad3e46520d4c4c4d6ff4f89b58fa3d814ef20ffc blob + cf3a185551024f0cb0efe84697c5a96a840dd35e --- test/app-tap/cfg.test.lua +++ test/app-tap/cfg.test.lua @@ -1,4 +1,4 @@ -#!/usr/bin/env tarantool +#!/usr/bin/env -S tarantool --script local fiber = require('fiber') local tap = require('tap') local test = tap.test("cfg") blob - 5f25d77bbc96e9fa377ada3ef765cb37df66ab65 blob + e98472cc3fe16876a04f7a20cf312cc9121d478e --- test/app-tap/clock.test.lua +++ test/app-tap/clock.test.lua @@ -1,4 +1,4 @@ -#!/usr/bin/env tarantool +#!/usr/bin/env -S tarantool --script local clock = require("clock") local fiber = require("fiber") blob - 748014ade66f24df56b75b5ad56470d8ff511e6d blob + 43426822183d7f4e68d480d83fd72e11a125f673 --- test/app-tap/console.test.lua +++ test/app-tap/console.test.lua @@ -1,4 +1,4 @@ -#!/usr/bin/env tarantool +#!/usr/bin/env -S tarantool --script local tap = require('tap') local console = require('console') blob - dbfc3da114a5598c5b94fb001724a6f120f5fa81 blob + 39b95579cdc6a408e613cc30693a0e1ac0bf666d --- test/app-tap/console_lua.test.lua +++ test/app-tap/console_lua.test.lua @@ -1,4 +1,4 @@ -#!/usr/bin/env tarantool +#!/usr/bin/env -S tarantool --script -- -- vim: ts=4 sw=4 et blob - 7d2161efc6acb5b0acf7e463b243c8f6e3fccd88 blob + 595f4b7bafb850102554aeda0e9f24e0896ee646 --- test/app-tap/csv.test.lua +++ test/app-tap/csv.test.lua @@ -1,4 +1,4 @@ -#!/usr/bin/env tarantool +#!/usr/bin/env -S tarantool --script local function table2str(t) local res = "" blob - 3ba73abde0d8627143744428fc4c732102f63a6d blob + f3297b623acb0c21be02587483abc6da59759f6e --- test/app-tap/datetime.test.lua +++ test/app-tap/datetime.test.lua @@ -1,4 +1,4 @@ -#!/usr/bin/env tarantool +#!/usr/bin/env -S tarantool --script local tap = require('tap') local test = tap.test('errno') blob - cdc9903070c843cc896c2f298555db14fc7a4891 blob + 69291520ce345c8884588e82f138db995d23c00f --- test/app-tap/debug.result +++ test/app-tap/debug.result @@ -41,7 +41,7 @@ Exec: tarantool -e "print(loadstring('local res = debu ====================================== When running lua code from script file ====================================== -Exec: tarantool debug/test.lua +Exec: tarantool --script debug/test.lua ============================== Source: print(debug.sourcefile()) debug/test.lua blob - 0d199e55b9fe7e40531b63ca95b1529acade7fbe blob + c127adbab8713dbdaa61737a6bf13ee50133e10d --- test/app-tap/debug.test.lua +++ test/app-tap/debug.test.lua @@ -1,4 +1,4 @@ -#!/usr/bin/env tarantool +#!/usr/bin/env -S tarantool --script local TNTBIN = 'tarantool' @@ -74,7 +74,7 @@ if not dirstat then end assert(dirstat:is_dir(), dirname..' must be a directory') -local cmd = TNTBIN..' '..filename +local cmd = TNTBIN..' --script '..filename print('======================================') print('When running lua code from script file') print('======================================') blob - 58006bdbdee07e5e384ec79c51c0ebea6e97c52d blob + 0b74f662fc7ff3d323b0072727a6e93e667b58ce --- test/app-tap/errno.test.lua +++ test/app-tap/errno.test.lua @@ -1,4 +1,4 @@ -#!/usr/bin/env tarantool +#!/usr/bin/env -S tarantool --script local tap = require('tap') local errno = require('errno') blob - 8cf928a8c2d22db96090fa0eb10cc96043638b87 blob + f31548ff7cc21d58d16c501719bdf3f0ce632bed --- test/app-tap/fail_main.test.lua +++ test/app-tap/fail_main.test.lua @@ -1,4 +1,4 @@ -#!/usr/bin/env tarantool +#!/usr/bin/env -S tarantool --script local tap = require('tap') local test = tap.test("fail_main") @@ -15,7 +15,7 @@ local function run_script(code) script:write(code) script:close() local output_file = fio.pathjoin(fio.cwd(), 'out.txt') - local cmd = [[/bin/sh -c 'cd "%s" && "%s" ./script.lua 0> %s 2> %s']] + local cmd = [[/bin/sh -c 'cd "%s" && "%s" --script ./script.lua 0> %s 2> %s']] local code = os.execute( string.format(cmd, dir, tarantool_bin, output_file, output_file) ) blob - e34cd6c8ba1a48a1b11637aea174a8a7030f347c blob + d93001f62258fd88db5b5fe048b2ffb618656474 --- test/app-tap/func.test.lua +++ test/app-tap/func.test.lua @@ -1,4 +1,4 @@ -#!/usr/bin/env tarantool +#!/usr/bin/env -S tarantool --script local tap = require('tap') blob - 21bee27aa2ed38a07189e4a987d246825aa05685 blob + 548f28194853163785418e41176b32fc2d0dabf4 --- test/app-tap/gh-2717-no-quit-sigint.test.lua +++ test/app-tap/gh-2717-no-quit-sigint.test.lua @@ -1,4 +1,4 @@ -#!/usr/bin/env tarantool +#!/usr/bin/env -S tarantool --script local tap = require('tap') local popen = require('popen') blob - 0dd8dfbeee120d038f05540fc16ccc5696ac0f1b blob + fb53b00cdfa1bdf3e553d87ca5b6729e4fb22c4b --- test/app-tap/gh-4491-coio-wait-leads-to-segfault.test.lua +++ test/app-tap/gh-4491-coio-wait-leads-to-segfault.test.lua @@ -1,4 +1,4 @@ -#!/usr/bin/env tarantool +#!/usr/bin/env -S tarantool --script local tap = require('tap') blob - 12fc30d8b177ddde96cd9ce682bd0f1b9e95c453 blob + 4e175ad5cb95f4a3715cec77363499340b35e815 --- test/app-tap/gh-4761-json-per-call-options.test.lua +++ test/app-tap/gh-4761-json-per-call-options.test.lua @@ -1,4 +1,4 @@ -#!/usr/bin/env tarantool +#!/usr/bin/env -S tarantool --script local json = require('json') local tap = require('tap') blob - 79ed8de7aeaab00ddeec24de0247bddfcb8f4a60 blob + 2627eeacbcf719f2c516c91f2b0cce3112bc2b45 --- test/app-tap/gh-4983-tnt-e-assert-false-hangs.test.lua +++ test/app-tap/gh-4983-tnt-e-assert-false-hangs.test.lua @@ -1,4 +1,4 @@ -#!/usr/bin/env tarantool +#!/usr/bin/env -S tarantool --script -- Using io.popen and self written module process_timeout -- in presence of the 'popen' built-in module because the blob - 7efb6ab5d09b6530bf53d7c1716b9db647bb8698 blob + 494576c36bbe11266df9de0170ed2e765e812e48 --- test/app-tap/gh-5013-fiber-cancel.test.lua +++ test/app-tap/gh-5013-fiber-cancel.test.lua @@ -1,4 +1,4 @@ -#!/usr/bin/env tarantool +#!/usr/bin/env -S tarantool --script local tap = require('tap') local fiber = require('fiber') blob - 9ed5254adf3851f08a4a054df4d594f094907d80 blob + 3a49a6b68bb7f8b901eebd29f5c03418e70a5317 --- test/app-tap/gh-5040-inter-mode-isatty.test.lua +++ test/app-tap/gh-5040-inter-mode-isatty.test.lua @@ -1,4 +1,4 @@ -#!/usr/bin/env tarantool +#!/usr/bin/env -S tarantool --script local process_timeout = require('process_timeout') local ffi = require('ffi') blob - 277b836bc04d014cda7af68cca53ff522b2f6215 blob + b88961af38bec4249041b58a2729cf9f97940593 --- test/app-tap/gh-5130-panic-on-invalid-log.test.lua +++ test/app-tap/gh-5130-panic-on-invalid-log.test.lua @@ -1,4 +1,4 @@ -#!/usr/bin/env tarantool +#!/usr/bin/env -S tarantool --script local test = require('tap').test('gh-5130') local log = require('log') blob - 08f852a6984c39920bee10df919ea8c578a91246 blob + 06b22e5bd83c2fe39e411e0f461a4ce7e4a9ec66 --- test/app-tap/gh-5210-table-clear.test.lua +++ test/app-tap/gh-5210-table-clear.test.lua @@ -1,4 +1,4 @@ -#!/usr/bin/env tarantool +#!/usr/bin/env -S tarantool --script local tap = require('tap') local test = tap.test('gh-5210-table-clear') blob - 84c2944e5249df9dea1ef0579c8589f0d34cf6d3 blob + f531ec78679ced09468692095ceaa1eb5191d44a --- test/app-tap/gh-5632-6050-6259-gc-buf-reuse.test.lua +++ test/app-tap/gh-5632-6050-6259-gc-buf-reuse.test.lua @@ -1,4 +1,4 @@ -#!/usr/bin/env tarantool +#!/usr/bin/env -S tarantool --script -- -- gh-5632, gh-6050, gh-6259: Lua code should not use any global buffers or blob - 0633495fb8c0bb6d558dd192b3756199c9c732c7 blob + 6977dcde11fc9fb26a406504ba49188dc2a6182a --- test/app-tap/gh-5649-yield-in-debug-hook.test.lua +++ test/app-tap/gh-5649-yield-in-debug-hook.test.lua @@ -1,4 +1,4 @@ -#!/usr/bin/env tarantool +#!/usr/bin/env -S tarantool --script local fiber = require('fiber') local tap = require('tap') blob - 082c1228d07cf8917f1e1eca5ff1031180e2f17b blob + 55d2e7da586aab6bf35fcedb9b78b11df5fe8e0f --- test/app-tap/gh-6043-fiber-wakeup-self.test.lua +++ test/app-tap/gh-6043-fiber-wakeup-self.test.lua @@ -1,4 +1,4 @@ -#!/usr/bin/env tarantool +#!/usr/bin/env -S tarantool --script local tap = require('tap') local fiber = require('fiber') blob - 3d4b00bb419646f18ef6d71d1ccf00f002bc0f67 blob + ebf541951e9d1b28ebe28c6b3119c3d6b245f865 --- test/app-tap/gh-6330-table-new.test.lua +++ test/app-tap/gh-6330-table-new.test.lua @@ -1,4 +1,4 @@ -#!/usr/bin/env tarantool +#!/usr/bin/env -S tarantool --script local tap = require('tap') local test = tap.test('gh-6330-table-new') blob - eeadd667374ff9def46bad62a06f112948e6c852 blob + 91e56a9c073eed880cc42e6458051491c5be58ca --- test/app-tap/iconv.test.lua +++ test/app-tap/iconv.test.lua @@ -1,4 +1,4 @@ -#!/usr/bin/env tarantool +#!/usr/bin/env -S tarantool --script local tap = require('tap') local iconv = require('iconv') blob - 301722ed4e1ad0d64fc5a6f7bc404df6ab3f9594 blob + 436846da3c1a20ce965e1b58e1be9c23773a73a8 --- test/app-tap/info.test.lua +++ test/app-tap/info.test.lua @@ -1,4 +1,4 @@ -#!/usr/bin/env tarantool +#!/usr/bin/env -S tarantool --script local tarantool = require('tarantool') local test = require('tap').test("info") blob - 491f2f90c373b6a6de3f39a949d66398d104f0ce blob + 16d60ad2eeddf0c37334a4a575ef493b130e2c5d --- test/app-tap/init_script.test.lua +++ test/app-tap/init_script.test.lua @@ -1,4 +1,4 @@ -#!/usr/bin/env tarantool +#!/usr/bin/env -S tarantool --script -- -- Testing init script -- blob - cda3eda2c2be1630bad0a73e50b9e554b8c64750 blob + 1f4d7052631b25141789c04c701fe4d995b53e90 --- test/app-tap/inspector.test.lua +++ test/app-tap/inspector.test.lua @@ -1,4 +1,4 @@ -#!/usr/bin/env tarantool +#!/usr/bin/env -S tarantool --script local inspector = require('test_run').new() blob - 7a967513cc20e56a2ef7f116c2172a8e368577a3 blob + 88c2a967314d9ead88e914a2d5719a9625c88a4c --- test/app-tap/json.test.lua +++ test/app-tap/json.test.lua @@ -1,4 +1,4 @@ -#!/usr/bin/env tarantool +#!/usr/bin/env -S tarantool --script package.path = "lua/?.lua;"..package.path blob - b5ba28fd1cbd12eb78813a5b46411c9a21bf3759 blob + ccb2146b6cb68974d2aa8335f667395e0197f3cc --- test/app-tap/logger.test.lua +++ test/app-tap/logger.test.lua @@ -1,4 +1,4 @@ -#!/usr/bin/env tarantool +#!/usr/bin/env -S tarantool --script local log = require('log') blob - 125085f1fd6ea27da156a381d62193e95a9b1968 blob + 5881112f9f90f376d3007f567c26cd546df66037 --- test/app-tap/logger_pipe.test.lua +++ test/app-tap/logger_pipe.test.lua @@ -1,4 +1,4 @@ -#!/usr/bin/env tarantool +#!/usr/bin/env -S tarantool --script os.setenv('TEST_VAR', '48') box.cfg { log = '|echo $TEST_VAR; cat > /dev/null' } blob - 6fa06d4916763cea8611f970af6cd16babe07cd7 blob + 6dde3d563ae1bc6e047dd9903650e612297466a3 --- test/app-tap/logmod.test.lua +++ test/app-tap/logmod.test.lua @@ -1,4 +1,4 @@ -#!/usr/bin/env tarantool +#!/usr/bin/env -S tarantool --script local test = require('tap').test('log') local log = require('log') blob - 14ccec90c2a0b4f4cc5fd9d11837256c8b4591f0 blob + f44f9ae09b166090581d9189eb78ff7345d376eb --- test/app-tap/minimal.test.lua +++ test/app-tap/minimal.test.lua @@ -1,4 +1,4 @@ -#!/usr/bin/env tarantool +#!/usr/bin/env -S tarantool --script print('Hello, World!') @@ -19,7 +19,7 @@ script:close() io.flush() -os.execute("tarantool ./script-args.lua 1 2 3") +os.execute("tarantool --script ./script-args.lua 1 2 3") -- -- LUA_PATH and LUA_CPATH argument handling @@ -56,7 +56,7 @@ for _, env in ipairs({ }) do local cmd = table.concat({ ("%s='%s'"):format(env[1], res[2]), - ('tarantool %s'):format(env[2]), + ('tarantool --script %s'):format(env[2]), }, ' ') local fh = io.popen(cmd) local rv = fh:read():gsub('-', '%%-'):gsub('+', '%%+'):gsub('?', '%%?') blob - 76303a24ecbc03ad3db8d4d8adf25fcdf9d18dbb blob + c13eb104d7d8af8f3e7652025525916f90b2b176 --- test/app-tap/module_api.test.lua +++ test/app-tap/module_api.test.lua @@ -1,4 +1,4 @@ -#!/usr/bin/env tarantool +#!/usr/bin/env -S tarantool --script local ffi = require('ffi') local fio = require('fio') blob - f0b199b69385df5e69c4938901ef5480e8c81608 blob + ef4bdef314d58e0ef979426c69c38f3e5a3373e9 --- test/app-tap/msgpack.test.lua +++ test/app-tap/msgpack.test.lua @@ -1,4 +1,4 @@ -#!/usr/bin/env tarantool +#!/usr/bin/env -S tarantool --script package.path = "lua/?.lua;"..package.path blob - 32e3be8667a0666f9fd54e20c098555aea84305c blob + f84ee47c87c3bb71b0f2dcc5697e8e6878c52ab0 --- test/app-tap/msgpackffi.test.lua +++ test/app-tap/msgpackffi.test.lua @@ -1,4 +1,4 @@ -#!/usr/bin/env tarantool +#!/usr/bin/env -S tarantool --script package.path = "lua/?.lua;"..package.path blob - d144e075c31fdbbc4815762a8b2fa2d708d73a00 blob + 179636b61c061e998e409f5c6547e38a1534de19 --- test/app-tap/pcall.test.lua +++ test/app-tap/pcall.test.lua @@ -1,4 +1,4 @@ -#!/usr/bin/env tarantool +#!/usr/bin/env -S tarantool --script local ffi = require('ffi') blob - 3b6d9469f914aab3863a95fb7f06e9157555c293 blob + 648ff42fd43f4d4281b6c7aa7feaa666cbf7dd04 --- test/app-tap/popen.test.lua +++ test/app-tap/popen.test.lua @@ -1,4 +1,4 @@ -#!/usr/bin/env tarantool +#!/usr/bin/env -S tarantool --script local popen = require('popen') local ffi = require('ffi') blob - 05c11a0d3ad8b3fc6ed1f9b8363ce0e60cdc73a2 blob + fc574ebb211349578ab0c274d62ff2ed7e6835f9 --- test/app-tap/pwd.test.lua +++ test/app-tap/pwd.test.lua @@ -1,4 +1,4 @@ -#!/usr/bin/env tarantool +#!/usr/bin/env -S tarantool --script local pwd = require("pwd") blob - 5403b3251ed74f3954c1113b9a45e3d22f2b4a71 blob + ea916f3b93a7637110a79a3e14a009f256f4debb --- test/app-tap/snapshot.test.lua +++ test/app-tap/snapshot.test.lua @@ -1,4 +1,4 @@ -#!/usr/bin/env tarantool +#!/usr/bin/env -S tarantool --script local math = require('math') local fiber = require('fiber') blob - dbad851ab882d535ce81907eb9e324457de9efec blob + e1fe4f5c06b6ce5b6d271ce747d55560ff7efd43 --- test/app-tap/ssl-cert-paths-discover.test.lua +++ test/app-tap/ssl-cert-paths-discover.test.lua @@ -1,4 +1,4 @@ -#!/usr/bin/env tarantool +#!/usr/bin/env -S tarantool --script local tap = require("tap") local ffi = require("ffi") blob - 08bc54cf04b26630b501b9acd19fe09b6005f535 blob + 2e30f5ff8d3fc03cff8fcff74d3abc728140588b --- test/app-tap/string.test.lua +++ test/app-tap/string.test.lua @@ -1,4 +1,4 @@ -#!/usr/bin/env tarantool +#!/usr/bin/env -S tarantool --script local tap = require('tap') local test = tap.test("string extensions") blob - 2543e266576a3cf05d0293b65a667e3432c85880 blob + 4063f64ae798e07448c576f72593d1f39e69a52d --- test/app-tap/table.test.lua +++ test/app-tap/table.test.lua @@ -1,4 +1,4 @@ -#!/usr/bin/env tarantool +#!/usr/bin/env -S tarantool --script local yaml = require('yaml').new() yaml.cfg{ blob - c2ac9e8e36f5d9a9feee9ff45f4cf0224926ee6e blob + 7d020c6bec6be1384591d532c60844834e9c7c96 --- test/app-tap/tap.test.lua +++ test/app-tap/tap.test.lua @@ -1,4 +1,4 @@ -#!/usr/bin/env tarantool +#!/usr/bin/env -S tarantool --script -- -- Test suite for The Test Anything Protocol module implemented blob - 55816eb448f6b1fe4ca115b49045fa8aa0a3560c blob + 46f6f07b7c2c4b06069d1bd8a3977bc28857a86f --- test/app-tap/tarantoolctl.test.lua +++ test/app-tap/tarantoolctl.test.lua @@ -1,4 +1,4 @@ -#!/usr/bin/env tarantool +#!/usr/bin/env -S tarantool --script local ffi = require('ffi') local fio = require('fio') blob - a33c361bbbfc288c833a18b96ebb39ea333e5e8f blob + e688148f6e01d5537857942ddd9062fde21f951e --- test/app-tap/trigger.test.lua +++ test/app-tap/trigger.test.lua @@ -1,4 +1,4 @@ -#!/usr/bin/env tarantool +#!/usr/bin/env -S tarantool --script local table_clear = require('table.clear') blob - 18b37d132337af2b81ea6b9cd7b4ea4ae449eb83 blob + 4fbab2dc8f464cbe414bb8ae884d80d565b7e4f6 --- test/app-tap/uri.test.lua +++ test/app-tap/uri.test.lua @@ -1,4 +1,4 @@ -#!/usr/bin/env tarantool +#!/usr/bin/env -S tarantool --script local tap = require('tap') local uri = require('uri') blob - 5c08ef541552cd2af916fc8589e182f93e4949b7 blob + 573afd5f5ee3a9a79947e9ef3b4fd75c1299f18c --- test/app-tap/yaml.test.lua +++ test/app-tap/yaml.test.lua @@ -1,4 +1,4 @@ -#!/usr/bin/env tarantool +#!/usr/bin/env -S tarantool --script package.path = "lua/?.lua;"..package.path blob - a434339df3bb655531574490553f284335ecc408 blob + 43069ec4a8cacb10dc2ba72715e63ee3f761fdab --- test/app-tap/yield-in-gc-finalizer.test.lua +++ test/app-tap/yield-in-gc-finalizer.test.lua @@ -1,4 +1,4 @@ -#!/usr/bin/env tarantool +#!/usr/bin/env -S tarantool --script if #arg == 0 then local tap = require('tap') @@ -8,7 +8,7 @@ if #arg == 0 then -- XXX: Shell argument is necessary to differ test case -- from the test runner. - local cmd = string.gsub(' 2>/dev/null