Commit message (Collapse) | Author | Age | ||
---|---|---|---|---|
... | ||||
* | unittests: Allow running `ffi.cdef` in the main process | ZyX | 2017-03-12 | |
| | ||||
* | unittests: Move filtering cdefs to main process | ZyX | 2017-03-12 | |
| | ||||
* | unittests: Use more adequate names for some functions | ZyX | 2017-03-12 | |
| | ||||
* | unittests: Fix linter errors | ZyX | 2017-03-11 | |
| | ||||
* | unittests: Do not use which, add data to paths.lua.in instead | ZyX | 2017-03-11 | |
| | ||||
* | unittests: Always close all pipes | ZyX | 2017-03-11 | |
| | ||||
* | unittests: Do not import libnvim or headers in main process | ZyX | 2017-03-11 | |
| | | | Slows down unit tests much, but gets rid of as much preserved state as possible. | |||
* | unittests: Check core dumps in after_each, like in functests | ZyX | 2017-03-11 | |
| | ||||
* | unittests: Do not run failing test at all | ZyX | 2017-03-11 | |
| | ||||
* | unittests: Fix lint errors | ZyX | 2017-03-11 | |
| | ||||
* | unittests: Allow failing test to fail | ZyX | 2017-03-11 | |
| | ||||
* | unittests: Log syscalls if requested | ZyX | 2017-03-11 | |
| | ||||
* | unittests: Use own bindings to libc syscall wrappers | ZyX | 2017-03-11 | |
| | ||||
* | unittests: Do not use syscall library: does not work well with cimport | ZyX | 2017-03-11 | |
| | ||||
* | unittests: Try using syscall library instead (ffi-based) | ZyX | 2017-03-11 | |
| | ||||
* | unittests: Pause garbage collector while executing tests | ZyX | 2017-03-11 | |
| | | | Temporary (?) workaround for currently failing check_alloc_log tests. | |||
* | unittests: Run tests in a separate process | ZyX | 2017-03-11 | |
| | ||||
* | buffer: Hide one of the asserts from lua parser | ZyX | 2017-02-25 | |
| | ||||
* | unittest: Fix linter errors | ZyX | 2017-01-07 | |
| | ||||
* | unittest: Allow mocking allocator calls | ZyX | 2017-01-07 | |
| | ||||
* | Merge pull request #5826 from ZyX-I/fix-typval_encode | James McCoy | 2017-01-06 | |
|\ | | | | | Refactor eval/typval_encode.h | |||
| * | tests: Add tests for partials dumping | ZyX | 2017-01-03 | |
| | | | | | | | | | | Also fixed dumping of partials by encode_vim_to_object and added code which is able to work with partials and dictionaries to test/unit/eval/helpers.lua (mostly copied from #5119, except for partials handling). | |||
* | | unittest: Fix linter errors | ZyX | 2017-01-03 | |
| | | ||||
* | | unittest: Move nil checks to Gcc:preprocess | ZyX | 2017-01-03 | |
| | | ||||
* | | unittest: Record previous defines in another place | ZyX | 2017-01-03 | |
| | | | | | | | | Previous commit made preprocess.lua know how its output will be used. This moves state to cimport, making only it know which is cleaner. | |||
* | | unittest: Allow multiple indirect includes | ZyX | 2017-01-03 | |
|/ | | | | | | | | | | Works by saving all preprocessor defines and reusing them on each run. This also saves NVIM_HEADER_H defines. Saving other defines is needed for defines like `Map(foo, bar)` which are sometimes used to declare types or functions. Saving types or function declarations is not needed because they are recorded as luajit state. Fixes #5857 | |||
* | Tests: make unit tests work on macOS Sierra | Marco Hinz | 2016-12-29 | |
| | | | | Fixes #5455. | |||
* | unittests: Add tests for file.c | ZyX | 2016-06-24 | |
| | | | | Also fixes some errors found. | |||
* | functests: Check logs in lua code | ZyX | 2016-06-10 | |
| | | | | | | It is otherwise impossible to determine which test failed sanitizer/valgrind check. test/functional/helpers.lua module return was changed so that tests which do not provide after_each function to get new check will automatically fail. | |||
* | test/unit: ensure event_init() | Justin M. Keyes | 2016-04-25 | |
| | | | | | | Closes #4635 References #4630 References https://github.com/neovim/neovim/pull/4070#discussion_r50626558 | |||
* | eval/encode: Fix writing strings starting with NL to list | ZyX | 2016-04-18 | |
| | | | | | | Error [found][1] by oni-link. [1]: https://github.com/neovim/neovim/pull/4131/files#r52239384 | |||
* | test/unit: clean up according to luacheck | Marco Hinz | 2015-11-23 | |
| | ||||
* | test: Ensure proper initialization in unit/helpers.lua | Thiago de Arruda | 2015-07-01 | |
| | | | | | Remove helpers.vim_init and simply perform the required initialization in helpers.lua. | |||
* | tests: require luassert in the helpers | John Szakmeister | 2015-03-01 | |
| | | | | | | | | This is necessary for newer versions of Busted, otherwise assert will be nil and the tests will die. Note: this does not mean the tests now work with the latest Busted. There are still several issues preventing that from happening. | |||
* | mch_early_init() -> early_init(). | Scott Prager | 2014-11-28 | |
| | | | | | Move general initialization functions to early_init, which simplifies test/unit/helpers.lua, which requires all these functions. | |||
* | unittest: increase number of retries in cimport | Stefan Hoffmann | 2014-10-30 | |
| | ||||
* | unittest: fix handling of pragma pack in `cimport` | Stefan Hoffmann | 2014-10-30 | |
| | ||||
* | unit tests: initialize everything | Justin M. Keyes | 2014-09-11 | |
| | ||||
* | unit tests: avoid global scope; add missing cimports | Justin M. Keyes | 2014-09-11 | |
| | | | | temporarily comment out call to vim_deltempdir() to avoid segfault | |||
* | unit tests: helpers.lua: hack to avoid empty popen() result | Justin M. Keyes | 2014-09-11 | |
| | ||||
* | unittest: convert helpers.moon to lua | Thiago de Arruda | 2014-08-31 | |