warframe
Test suite statusPassed
Scribunto test cases3/3
Code coverage1/7

Unit test report for Shared.

Scribunto test cases

p.getArgs

3/3
StatusCodeExpectedActualDiffers at
Passing
p.getArgs()
Error
attempt to index local 'frame' (a nil value)
Error
attempt to index local 'frame' (a nil value)
Passing
p.getArgs("")
Error
bad argument #1 to 'getArgs' (table expected, got string)
Error
bad argument #1 to 'getArgs' (table expected, got string)
Passing
p.getArgs({ "arg1", "arg2",  arg3 = "3" })
{ "arg1", "arg2", arg3 = "3"}{}

--  <nowiki>
return {
	getArgs = {
		options = {
			mode = 'method',
			unpk = true,
			deep = true,
		},
		tests = {
			{ {}, 'attempt to index local \'frame\' (a nil value)', {err = true} },
			{ {''}, 'bad argument #1 to \'getArgs\' (table expected, got string)', {err = true} },
			{ { {"arg1", "arg2", arg3 = "3"} }, { "arg1", "arg2", arg3 = "3"} },
		},
	},
};