Commits
- Commit:
18456d72d2ad198b1fde984a7051af98c2d936c8
- From:
- Sergey Bronnikov <sergeyb@tarantool.org>
- Date:
test: replace testcase by luatest's testcases
The tests `array.test.lua` and `map.test.lua` requires remote
Tarantool instance for running testcases. When test are executed
by test-run.py it runs this Tarantool instance. The testcases that
require remote instance were ported to luatest to make tests able
to run with ctest.
Required by patches for CTest support, because allows to
execute aforementioned tests without test-run.py.
NO_CHANGELOG=codehealth
NO_DOC=codehealth
NO_TEST=codehealth
- Commit:
8cc0b19cdb1624086a3ee7c55b68c305778f4333
- From:
- Sergey Bronnikov <sergeyb@tarantool.org>
- Date:
test: remove testcase for tarantoolctl
The testcase `test_tarantoolctl_connect` tests `tarantoolctl`,
but this tools has been deprecated an removed for a long time.
The patch removes testcases as useless.
Follows up commit 216b6243bba1
("tools: remove tarantoolctl utility").
NO_CHANGELOG=codehealth
NO_DOC=codehealth
- Commit:
030aa1808a869baf3f15add22958941f1af43ef7
- From:
- Sergey Bronnikov <sergeyb@tarantool.org>
- Date:
test: fix minimal.test.lua
The patch set a patch to tarantool binary explicitly in the
aforementioned test.
NO_CHANGELOG=codehealth
NO_DOC=codehealth
- Commit:
ec1f1a2ec538447b255c344229dc992572a3b5d3
- From:
- Sergey Bronnikov <sergeyb@tarantool.org>
- Date:
test: use built tarantool instead a system one
The test gh_5747_crash_multiple_args_test.lua use a tarantool
binary that is available in a current PATH environment variable.
In some cases, PATH may point to a system tarantool binary and
this could be unexpected for those who run the test. The patch
set a path to tarantool binary derived from a command-line
used to run the test.
NO_CHANGELOG=codehealth
NO_DOC=codehealth
- Commit:
dfc8390bc45970ff21a221881dbb145f3ea720b4
- From:
- Sergey Bronnikov <sergeyb@tarantool.org>
- Date:
test: fix test filename
According to CMake policy CMP0110 whitespaces and other special
characters are forbidden before CMake 3.19. This policy is
triggered with patch for CTest support and breaks test generation:
NO_WRAP
The following name given to add_test() is invalid if CMP0110 is not set or
set to OLD:
`test/box-luatest/gh_7217_repeatable_{in, up}sert_memtx_tx_conflict_test.lua´
NO_WRAP
The patch renames file without using whitespaces and special
characters.
Required for CTest support. Follows up commit 654cf498662c
("memtx: fix story delete statement list").
1. https://cmake.org/cmake/help/latest/policy/CMP0110.html
NO_CHANGELOG=codehealth
NO_DOC=codehealth
NO_TEST=codehealth