commit ebb10d624825468c1f75bd14725cce500974b673
parent 678548a2b44601db73cc7d049467abd2b433baae
Author: dundargoc <33953936+dundargoc@users.noreply.github.com>
Date: Wed, 24 May 2023 21:14:47 +0200
build: remove functionaltest-lua target
It's not needed anymore as it does the exact same thing as
functionaltest. The functionaltest target will test the lua type neovim
was built with, which can be toggled with the PREFER_LUA option.
Diffstat:
3 files changed, 2 insertions(+), 23 deletions(-)
diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml
@@ -179,16 +179,11 @@ jobs:
timeout-minutes: 5
run: cmake --build build --target unittest
- - if: matrix.flavor != 'functionaltest-lua' && (success() || failure() && steps.abort_job.outputs.status == 'success')
+ - if: success() || failure() && steps.abort_job.outputs.status == 'success'
name: Functionaltest
timeout-minutes: 20
run: cmake --build build --target functionaltest
- - if: matrix.flavor == 'functionaltest-lua' && (success() || failure() && steps.abort_job.outputs.status == 'success')
- name: Functionaltest with PUC Lua
- timeout-minutes: 20
- run: cmake --build build --target functionaltest-lua
-
- if: matrix.flavor != 'tsan' && (success() || failure() && steps.abort_job.outputs.status == 'success')
name: Oldtest
run: make oldtest
diff --git a/Makefile b/Makefile
@@ -126,7 +126,7 @@ test/old/testdir/%.vim: phony_force nvim
+$(SINGLE_MAKE) -C test/old/testdir NVIM_PRG=$(NVIM_PRG) SCRIPTS= $(MAKEOVERRIDES) $(patsubst test/old/testdir/%.vim,%,$@)
functionaltest-lua: | nvim
- $(BUILD_TOOL) -C build $@
+ $(BUILD_TOOL) -C build functionaltest
FORMAT=formatc formatlua format
LINT=lintlua lintsh lintc clang-tidy lintcommit lint
diff --git a/test/CMakeLists.txt b/test/CMakeLists.txt
@@ -66,21 +66,5 @@ add_custom_target(benchmark
DEPENDS ${BENCHMARK_PREREQS}
USES_TERMINAL)
-add_custom_target(functionaltest-lua
- COMMAND ${CMAKE_COMMAND}
- -D NVIM_PRG=$<TARGET_FILE:nvim>
- -D WORKING_DIR=${PROJECT_SOURCE_DIR}
- -D BUSTED_OUTPUT_TYPE=${BUSTED_OUTPUT_TYPE}
- -D TEST_DIR=${CMAKE_CURRENT_SOURCE_DIR}
- -D BUILD_DIR=${CMAKE_BINARY_DIR}
- -D DEPS_INSTALL_DIR=${DEPS_INSTALL_DIR}
- -D TEST_TYPE=functional
- -D CIRRUS_CI=$ENV{CIRRUS_CI}
- -D CI_BUILD=${CI_BUILD}
- -P ${PROJECT_SOURCE_DIR}/cmake/RunTests.cmake
- DEPENDS ${FUNCTIONALTEST_PREREQS}
- USES_TERMINAL)
-
add_dependencies(functionaltest test_deps)
add_dependencies(benchmark test_deps)
-add_dependencies(functionaltest-lua test_deps)