aboutsummaryrefslogtreecommitdiff
path: root/src/nvim/api/buffer.c
diff options
context:
space:
mode:
authorThiago de Arruda <tpadilha84@gmail.com>2014-09-29 09:43:52 -0300
committerThiago de Arruda <tpadilha84@gmail.com>2014-09-30 17:37:16 -0300
commit42d5b526b9cbd067509e68ce6514a37e04df928a (patch)
tree0f5883a0dd231ed42222bf79ccb4cac7392de318 /src/nvim/api/buffer.c
parent4b0f524915ee0e94bf9ca24fb1c1014921e610d5 (diff)
downloadrneovim-42d5b526b9cbd067509e68ce6514a37e04df928a.tar.gz
rneovim-42d5b526b9cbd067509e68ce6514a37e04df928a.tar.bz2
rneovim-42d5b526b9cbd067509e68ce6514a37e04df928a.zip
test: Replace vroom by lua/busted for functional tests
The 'lupa' python package provides a simple way to seamless integrate lua and python code. This commit replaces vroom by a python script that exposes the 'neovim' package to a lua state, and invokes busted to run functional tests. This is a temporary solution that will enable writing functional tests using lua/bused while a lua client library is not available. The reason for dropping vroom is flexibility: Lua/busted has a nice DSL-style syntax while also providing the customization power of a full programming language. Another reason is to use a single framework for unit/functional tests. Two other changes were performed in this commit: - Instead of "gcc-unittest/gcc-ia32", the travis builds for gcc are now identified by "gcc/gcc-32". They will run unit/functional tests for both 64 and 32 bits. - Old integration tests(in src/nvim/testdir) are now ran by the 'oldtest' target
Diffstat (limited to 'src/nvim/api/buffer.c')
0 files changed, 0 insertions, 0 deletions