ZyX
9400466282
unittests: Check core dumps in after_each, like in functests
2017-03-11 23:23:49 +03:00
ZyX
12b062b2c8
unittests: Run all unit tests in their own processes
...
Used
sed -r -i -e '/ helpers =/ s/$/\nlocal itp = helpers.gen_itp(it)/; s/^(\s*)it\(/\1itp(/' test/unit/**/*_spec.lua
to alter all tests. Locally they all run fine now.
Reasoning:
1. General: state from one test should not affect other tests.
2. Local: travis build is failing with something which may be an output of
garbage collector. This should prevent state of the garbage collector from
interferring as well.
2017-03-11 23:23:30 +03:00
Björn Linse
a2d25b7bf8
api: unify buffer numbers and window ids with handles
...
also allow handle==0 meaning curbuf/curwin/curtab
2016-08-31 21:40:20 +02:00
TJ DeVries
aa22b5fd9a
Add new functionality to the =
marker in the STL
...
This new functionality is explained in the documentation.
Also, many tests have been added to the buffer_spec.lua file
2016-06-14 20:10:11 +02:00
Charles Joachim
55844eee10
buffer.c: change return type to bool
...
Co-authored-by: Wayne Rowcliffe (@war1025)
2016-04-03 15:39:33 -04:00
Marco Hinz
32ecd75a16
test/unit: clean up according to luacheck
2015-11-23 13:57:21 +01:00
Wayne Rowcliffe
70f6b0f338
Start adding unit tests
2015-11-11 21:19:52 -06:00
Thiago de Arruda
c8c5af5a7a
test: Ensure proper initialization in unit/helpers.lua
...
Remove helpers.vim_init and simply perform the required initialization in
helpers.lua.
2015-07-01 05:40:53 -03:00
Justin M. Keyes
99a9161bac
unit tests: initialize everything
2014-09-11 08:58:17 +00:00
Wayne Rowcliffe
7a2ea275eb
Add tests for buffer.c and fileio.c
2014-07-22 05:28:17 -05:00