tests: assert:set_parameter('TableFormatLevel', 100) #10925

luassert uses 3 by default, which is often not enough.

Instead of documenting how to increase it, let's use a more fitting
(sane) default of 100 levels.
This commit is contained in:
Daniel Hahler 2019-09-03 13:29:49 +02:00 committed by Justin M. Keyes
parent d000f02bc0
commit dcc8fcf0b9
5 changed files with 2 additions and 12 deletions

View File

@ -249,11 +249,6 @@ the file).
Configuration Configuration
============= =============
busted (luassert) by default does not print the full result of deeply-nested
tables. But sometimes it's useful while debugging a test.
assert:set_parameter('TableFormatLevel', 1000000)
Test behaviour is affected by environment variables. Currently supported Test behaviour is affected by environment variables. Currently supported
(Functional, Unit, Benchmarks) (when Defined; when set to _1_; when defined, (Functional, Unit, Benchmarks) (when Defined; when set to _1_; when defined,
treated as Integer; when defined, treated as String; when defined, treated as treated as Integer; when defined, treated as String; when defined, treated as

View File

@ -1568,7 +1568,6 @@ describe('API', function()
return ('%s(%s)%s'):format(typ, args, rest) return ('%s(%s)%s'):format(typ, args, rest)
end end
end end
assert:set_parameter('TableFormatLevel', 1000000)
require('test.unit.viml.expressions.parser_tests')( require('test.unit.viml.expressions.parser_tests')(
it_maybe_pending, _check_parsing, hl, fmtn) it_maybe_pending, _check_parsing, hl, fmtn)
end) end)

View File

@ -1360,8 +1360,6 @@ describe('autoload/shada.vim', function()
nvim_command('unlet g:__actual') nvim_command('unlet g:__actual')
end end
assert:set_parameter('TableFormatLevel', 100)
it('works with multiple items', function() it('works with multiple items', function()
strings2sd_eq({{ strings2sd_eq({{
type=11, timestamp=0, data={ type=11, timestamp=0, data={

View File

@ -6,6 +6,8 @@ local lfs = require('lfs')
local relpath = require('pl.path').relpath local relpath = require('pl.path').relpath
local Paths = require('test.config.paths') local Paths = require('test.config.paths')
assert:set_parameter('TableFormatLevel', 100)
local quote_me = '[^.%w%+%-%@%_%/]' -- complement (needn't quote) local quote_me = '[^.%w%+%-%@%_%/]' -- complement (needn't quote)
local function shell_quote(str) local function shell_quote(str)
if string.find(str, quote_me) or str == '' then if string.find(str, quote_me) or str == '' then

View File

@ -451,10 +451,6 @@ local function phl2lua(pstate)
return ret return ret
end end
child_call_once(function()
assert:set_parameter('TableFormatLevel', 1000000)
end)
describe('Expressions parser', function() describe('Expressions parser', function()
local function _check_parsing(opts, str, exp_ast, exp_highlighting_fs, local function _check_parsing(opts, str, exp_ast, exp_highlighting_fs,
nz_flags_exps) nz_flags_exps)