\set ECHO none -- You should write your tests SELECT jsonrpc.execute(' [ {"jsonrpc": "2.0", "method": "sum", "params": [1,2,4], "id": "1"}, {"jsonrpc": "2.0", "method": "subtract", "params": [42,23], "id": "2"}, {"foo": "boo"}, {"jsonrpc": "2.0", "method": "foo.get", "params": {"name": "myself"}, "id": "5"}, {"jsonrpc": "2.0", "method": "get_data", "id": "9"} ] '); [{"id": "1", "error": {"code": -32601, "message": "Method not found"}, "jsonrpc": "2.0"}, {"id": "2", "result": 19, "jsonrpc": "2.0"}, {"id": null, "error": {"code": -32600, "message": "Invalid Request"}, "jsonrpc": "2.0"}, {"id": "5", "error": {"code": -32601, "message": "Method not found"}, "jsonrpc": "2.0"}, {"id": "9", "error": {"code": -32601, "message": "Method not found"}, "jsonrpc": "2.0"}] ROLLBACK;