File: pcall.result

package info (click to toggle)
tarantool 2.6.0-1.4
  • links: PTS, VCS
  • area: main
  • in suites: sid, trixie
  • size: 85,412 kB
  • sloc: ansic: 513,775; cpp: 69,493; sh: 25,650; python: 19,190; perl: 14,973; makefile: 4,178; yacc: 1,329; sql: 1,074; pascal: 620; ruby: 190; awk: 18; lisp: 7
file content (14 lines) | stat: -rw-r--r-- 635 bytes parent folder | download | duplicates (5)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
--------------------------------------------------------------------------------
-- #267: Bad exception catching
--------------------------------------------------------------------------------

pcall inside xpcall:	true	pcall is ok
pcall with Lua error():	false	some message
pcall with box.error():	false	Illegal parameters, some message
pcall with box.error(): typeof	ctype<const struct error &>
pcall with box.error(): .type	ClientError
pcall with box.error(): .code	1
pcall with box.error(): .message	Illegal parameters, some message
pcall with box.error(): .match()	some
pcall with no return:	1
pcall with multireturn:	true	1	2	3