[Tarantool-patches] [PATCH luajit 07/25] test: enable <ffi_const.lua> in LuaJIT-tests
Sergey Kaplun
skaplun at tarantool.org
Tue Jan 23 15:49:19 MSK 2024
Hi, Sergey!
Thanks for the review!
Please consider my answers below.
On 23.01.24, Sergey Bronnikov wrote:
> Hi, Sergey!
>
> thanks for the patch!
>
> see comment below
>
> On 1/19/24 14:32, Sergey Kaplun wrote:
> > This patch changes the `dofile()` to the corresponding `require()`.
> > Also, it names the only one test as "misc" and includes the test in
> > <index>.
> >
> > Part of tarantool/tarantool#9398
> > ---
> > test/LuaJIT-tests/lib/ffi/ffi_const.lua | 4 ++--
> > test/LuaJIT-tests/lib/ffi/index | 1 +
> > 2 files changed, 3 insertions(+), 2 deletions(-)
> >
> > diff --git a/test/LuaJIT-tests/lib/ffi/ffi_const.lua b/test/LuaJIT-tests/lib/ffi/ffi_const.lua
> > index d42133ad..3213156d 100644
> > --- a/test/LuaJIT-tests/lib/ffi/ffi_const.lua
> > +++ b/test/LuaJIT-tests/lib/ffi/ffi_const.lua
> > @@ -1,6 +1,6 @@
> > local ffi = require("ffi")
> >
> > -dofile("../common/ffi_util.inc")
> > +local fails = require("common.fails")
> >
> > ffi.cdef[[
> > typedef struct s_t {
> > @@ -41,7 +41,7 @@ typedef struct foo_t {
> > } foo_t;
> > ]]
> >
> > -do
> > +do --- misc
> Why three dashes?
Three dashes are used before testcase name as a mark for test-runner.
> > local foo_t = ffi.typeof("foo_t")
> > local x = foo_t()
> >
> > diff --git a/test/LuaJIT-tests/lib/ffi/index b/test/LuaJIT-tests/lib/ffi/index
> > index 9a22104a..0a72daed 100644
> > --- a/test/LuaJIT-tests/lib/ffi/index
> > +++ b/test/LuaJIT-tests/lib/ffi/index
> > @@ -6,6 +6,7 @@ ffi_arith_ptr.lua
> > ffi_bitfield.lua
> > ffi_call.lua
> > ffi_callback.lua
> > +ffi_const.lua
> > istype.lua
> > jit_array.lua
> > jit_complex.lua
--
Best regards,
Sergey Kaplun
More information about the Tarantool-patches
mailing list