[ https://issues.apache.org/jira/browse/THRIFT-3347?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Nobuaki Sukegawa updated THRIFT-3347: ------------------------------------- Description: h3. Haskell The test server and client ignore --transport and --ssl arguments and always use raw socket. I updated those apps so that it uses available transports but following are disabled because they are not available at this time. http transport for server evhttp transport for client and server SSL Other than that, the patch adds testBinary and testBool calls to the client. h3. C++ * testBinary, testStringMap and testMulti were missing * testInsane and testMapMap didn't validate received values * return code didn't follow what specified in test/README.md (although it's common) * testInsanity didn't follow spec h3. Perl and NodeJS * testInsanity was following C++ version h3. Python * Fix testMapMap and testInsanity * Add testBinary (Skipped for JSON proto to avoid *make check* failure) * Enabled logging for test server so that log files actually have something at least was: The test server and client ignore *--transport* and *\--ssl* arguments and always use raw socket. I updated those apps so that it uses available transports but following are disabled because they are not available at this time. * *http* transport for server * *evhttp* transport for client and server * SSL Other than that, the patch adds testBinary and testBool calls to the client. > Update Haskell cross test apps > ------------------------------ > > Key: THRIFT-3347 > URL: https://issues.apache.org/jira/browse/THRIFT-3347 > Project: Thrift > Issue Type: Improvement > Components: Haskell - Library, Test Suite > Reporter: Nobuaki Sukegawa > > h3. Haskell > The test server and client ignore --transport and --ssl arguments and always > use raw socket. > I updated those apps so that it uses available transports but following are > disabled because they are not available at this time. > http transport for server > evhttp transport for client and server > SSL > Other than that, the patch adds testBinary and testBool calls to the client. > h3. C++ > * testBinary, testStringMap and testMulti were missing > * testInsane and testMapMap didn't validate received values > * return code didn't follow what specified in test/README.md (although it's > common) > * testInsanity didn't follow spec > h3. Perl and NodeJS > * testInsanity was following C++ version > h3. Python > * Fix testMapMap and testInsanity > * Add testBinary (Skipped for JSON proto to avoid *make check* failure) > * Enabled logging for test server so that log files actually have something > at least -- This message was sent by Atlassian JIRA (v6.3.4#6332)