aboutsummaryrefslogtreecommitdiff
path: root/test/functional/eval/msgpack_functions_spec.lua
Commit message (Collapse)AuthorAge
* functests: Check logs in lua codeZyX2016-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.
* eval/encode: Make sure that encoder can encode NULL variablesZyX2016-04-18
| | | | | | | | | Adds two undocumented v: variables: _null_list and _null_dict because I do not know a reproducible way to get such lists (though I think I heard about this) and dictionaries (do not remember hearing about them). NULL strings are obtained using $XXX_UNEXISTENT_VAR_XXX. Fixes crash in json_encode($XXX_UNEXISTENT_VAR_XXX). Other added tests worked fine before this commit.
* eval: Remove v:noneZyX2016-04-18
| | | | | To get v:none back just rever this commit. This will not make json*() functions compatible with Vim though.
* eval/decode: Make msgpackparse() function use new v: varsZyX2016-04-18
|
* functests/msgpack: Test dumping special nil and bool dictsZyX2016-04-18
|
* eval: Add special variables v:false, v:null, v:noneZyX2016-04-18
|
* functests(msgpack): Fix location of one of the testsZyX2016-04-18
|
* functests(msgpack): Fix test namesZyX2016-04-18
|
* eval: Do not use msgpack#string for error messagesZyX2016-01-07
|
* functests: Update testsZyX2016-01-07
|
* test/functional: clean up according to luacheck (part 2)Marco Hinz2015-11-23
|
* api: represent api type String as msgpack type STR. closes #1250Björn Linse2015-10-08
|
* eval/msgpackdump(): Use copyID for protecting against recursive inputZyX2015-09-30
| | | Should be faster then O(depth) iteration, but removes const qualifiers.
* functests: Test how msgpack\* functions behave with invalid inputZyX2015-09-19
|
* functests: Split msgpack\* function tests into three groups:ZyX2015-09-19
| | | | | - Tests that use both functions. - Tests that use msgpackparse(). - Tests that use msgpackdump().
* test: cover msgpackparse() regressionJustin M. Keyes2015-08-05
|
* functests: Use eval subdirectory in place of vimlZyX2015-08-02