summaryrefslogtreecommitdiff
path: root/test
diff options
context:
space:
mode:
authorAki Sukegawa <nsuke@apache.org>2022-03-07 00:28:26 -0500
committerAki Sukegawa <nsukeg@gmail.com>2022-03-08 16:06:00 -0500
commit7594da8d7ac8d3525aa736d8fef89e465c63533e (patch)
tree183d911c98dcc29714020a3384ee892ce0c7ab09 /test
parentd88d4f93b3390989bd47a43f3941ca7d576750f6 (diff)
downloadthrift-7594da8d7ac8d3525aa736d8fef89e465c63533e.tar.gz
THRIFT-5536 Fix cross language tests
Diffstat (limited to 'test')
-rw-r--r--test/erl/src/test_thrift_server.erl6
-rw-r--r--test/go/src/bin/testclient/main.go1
-rw-r--r--test/go/src/bin/testserver/main.go1
3 files changed, 7 insertions, 1 deletions
diff --git a/test/erl/src/test_thrift_server.erl b/test/erl/src/test_thrift_server.erl
index dad8dec93..145feaca3 100644
--- a/test/erl/src/test_thrift_server.erl
+++ b/test/erl/src/test_thrift_server.erl
@@ -19,7 +19,7 @@
-module(test_thrift_server).
--export([start/0, start/1, start_link/2, handle_function/2]).
+-export([start/0, start/1, start_link/2, handle_function/2, handle_error/2]).
-include("thrift_constants.hrl").
-include("gen-erl/thrift_test_types.hrl").
@@ -231,3 +231,7 @@ handle_function(testOneway, {Seconds}) ->
io:format("testOneway: ~p~n", [Seconds]),
timer:sleep(1000 * Seconds),
ok.
+
+% This is not mandatory but improving test logs.
+handle_error(Arg1, Arg2) ->
+ io:format("handle_error is called: ~p ~p~n", [Arg1, Arg2]).
diff --git a/test/go/src/bin/testclient/main.go b/test/go/src/bin/testclient/main.go
index f0ce0528e..b7119589e 100644
--- a/test/go/src/bin/testclient/main.go
+++ b/test/go/src/bin/testclient/main.go
@@ -34,6 +34,7 @@ var host = flag.String("host", "localhost", "Host to connect")
var port = flag.Int64("port", 9090, "Port number to connect")
var domain_socket = flag.String("domain-socket", "", "Domain Socket (e.g. /tmp/thrifttest.thrift), instead of host and port")
var transport = flag.String("transport", "buffered", "Transport: buffered, framed, http, zlib")
+var _ = flag.Bool("zlib", false, "For compatibility. Ignored.")
var protocol = flag.String("protocol", "binary", "Protocol: binary, compact, json")
var ssl = flag.Bool("ssl", false, "Encrypted Transport using SSL")
var testloops = flag.Int("testloops", 1, "Number of Tests")
diff --git a/test/go/src/bin/testserver/main.go b/test/go/src/bin/testserver/main.go
index 011a71d48..60a764fdb 100644
--- a/test/go/src/bin/testserver/main.go
+++ b/test/go/src/bin/testserver/main.go
@@ -33,6 +33,7 @@ var host = flag.String("host", "localhost", "Host to connect")
var port = flag.Int64("port", 9090, "Port number to connect")
var domain_socket = flag.String("domain-socket", "", "Domain Socket (e.g. /tmp/ThriftTest.thrift), instead of host and port")
var transport = flag.String("transport", "buffered", "Transport: buffered, framed, http, zlib")
+var _ = flag.Bool("zlib", false, "For compatibility. Ignored.")
var protocol = flag.String("protocol", "binary", "Protocol: binary, compact, json, header")
var ssl = flag.Bool("ssl", false, "Encrypted Transport using SSL")
var certPath = flag.String("certPath", "keys", "Directory that contains SSL certificates")