diff options
author | Nobuaki Sukegawa <nsuke@apache.org> | 2015-11-17 11:01:41 +0900 |
---|---|---|
committer | Nobuaki Sukegawa <nsuke@apache.org> | 2015-12-24 02:11:17 +0900 |
commit | 9b35a7c021d06b9322e208e466a0f2aac1e95212 (patch) | |
tree | 87c083505b3353c40700582a7bbf6b31ffa1cf86 /test/go | |
parent | ae3775a6a5d7f2aeb192ade30d157aa54aa4e77f (diff) | |
download | thrift-9b35a7c021d06b9322e208e466a0f2aac1e95212.tar.gz |
THRIFT-3495 Minor enhancements and fixes for cross test
This closes #750
Diffstat (limited to 'test/go')
-rw-r--r-- | test/go/src/bin/testclient/main.go | 11 |
1 files changed, 10 insertions, 1 deletions
diff --git a/test/go/src/bin/testclient/main.go b/test/go/src/bin/testclient/main.go index d0e5ff882..7a7af7232 100644 --- a/test/go/src/bin/testclient/main.go +++ b/test/go/src/bin/testclient/main.go @@ -122,7 +122,16 @@ func callEverything(client *thrifttest.ThriftTestClient) { t.Fatalf("Unexpected TestDouble() result expected 42.42, got %f ", d) } - // TODO: add TestBinary() call + binout := make([]byte, 256) + for i := 0; i < 256; i++ { + binout[i] = byte(i) + } + bin, err := client.TestBinary(binout) + for i := 0; i < 256; i++ { + if (binout[i] != bin[i]) { + t.Fatalf("Unexpected TestBinary() result expected %d, got %d ", binout[i], bin[i]) + } + } xs := thrifttest.NewXtruct() xs.StringThing = "thing" |