summaryrefslogtreecommitdiff
path: root/test/perl
Commit message (Collapse)AuthorAgeFilesLines
* Replace ThriftTest.thrift with v0.16/ThriftTest.thrift to allow for merging ↵Jens Geyer2022-09-051-2/+2
| | | | the partially completed uuid implementation to master
* THRIFT-5066: Implement testBinary invocation in TestClient.plKengo Seki2020-02-211-2/+5
| | | | | | | Client: perl Patch: Kengo Seki This closes #1984
* THRIFT-4717: fix up make clean with autoconfJames E. King III2019-01-251-1/+3
|
* THRIFT-4382: Replace the use of Indirect Object Syntax calls to new()Dean Hamstead2018-10-172-210/+190
|
* THRIFT-4515: cross server test improvement: graceful test server shutdownJames E. King III2018-03-191-0/+8
| | | | This closes #1509
* THRIFT-2013: add perl crosstest multiplexed client and server logicJames E. King, III2017-11-212-7/+71
| | | | | | Client: perl This closes #1416
* THRIFT-4343: enable nodejs-8.x on ubuntu-artful image and update grunt-jsdocJames E. King, III2017-10-291-1/+1
| | | | | | | | also fix a perl failure as we were using a deprecated language feature in the cross test server for perl. Client: nodejs, perl This closes #1406
* configure.ac, Makefile.am: introduce THRIFT variable to support ↵Thomas Petazzoni2017-09-091-2/+0
| | | | | | | | | | | | | | | | | | | | | | | | cross-compilation The thrift build system currently assumes that the thrift compiler is always available in $(top_builddir)/compiler/cpp/thrift. However, in a cross-compilation context, this location contains the thrift compiler built for the target... which obviously will not run on the build machine. In order to support such cross-compilation situation, we introduce the THRIFT variable as a an argument for the configure script (using AC_ARG_VAR). If not specified, it defaults to the existing value of using compiler/cpp/thrift from the build directory, but it can be overridden when calling ./configure. Note that $(top_builddir) cannot be used within the configure script, so we simply use `pwd`, which is the same as the top_builddir. Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com> This closes #1336 This closes #1350
* THRIFT-4069: perl library cleanup - namespaces, versioning, exception fixesJames E. King, III2017-03-302-2/+2
| | | | | | Client: perl This closes #1220
* THRIFT-3272 (THRIFT-4066) fix perl SSL authentication support; fixed error ↵James E. King, III2017-02-152-15/+19
| | | | | | | | in erlang test client using wrong key file and added CA Client: Perl This closes #1189
* THRIFT-3402: add unix socket support to perlJames E. King, III2015-11-062-3/+18
| | | | | | | Client: Perl Patch: James E. King, III This closes #670
* THRIFT-3347 Improve cross test servers and clientsJens Geyer2015-09-232-10/+16
| | | | | | | Client: TestSuite, C++, Perl, NodeJS, c_glib, Haskell, Python Patch: Nobuaki Sukegawa <nsukeg@gmail.com> This closes #621
* THRIFT-3337 Add testBool method to cross testsNobuaki Sukegawa2015-09-212-0/+19
| | | | This closes #611
* THRIFT-3053: Added perl SSL Socket support, split SSLSocket and ↵Jim King2015-07-302-14/+451
| | | | SSLServerSocket out from their base classes, fixed THRIFT-3191 generated perl compiler exception handling code, added perl to make cross, fixed THRIFT-3189 allowing perl to listen on a specific interface through construction arguments. Did not add support in the perl client SSLSocket to verify server certificate authenticity at this time.
* THRIFT-847 Test Framework harmonization across all languagesRoger Meier2015-03-242-1/+8
| | | | | | | | THRIFT-2946 Enhance usability of cross test framework Patch: Nobuaki Sukegawa This closes: #358
* THRIFT-2886 Integrate binary type in standard Thrift cross testJens Geyer2015-01-031-0/+5
| | | | | | | | | | | | Client: C_glib, C++, D, Erlang, Go, Haskell, Lua, Java/Me, JavaScript, Node, Ocaml, Perl, PHP, Python, Ruby Patch: Jens Geyer This closes #341 Minimal server-side implementations and TODO stubs for various languages to let "make check" succeeed. Not contained in this patch and still TODO: - client side implementations, i.e. calls to testBinary() and appropriate tests - server side hex printout missing for some languages
* THRIFT-2768: Whitespace FixupJens Geyer2014-10-031-2/+2
| | | | | | | Client: General (Makefile.am) Patch: Jens Geyer Reverted makefile.am - tabs are not optional there
* THRIFT-2768: Whitespace FixupJens Geyer2014-10-031-2/+2
| | | | | | | Client: General (Makefile.am, *.thrift) Patch: Jens Geyer DocTest.thrift has NOT been changed, the trailing whitespaces are part of the test case.
* THRIFT-847 Test Framework harmonization across all languagesRoger Meier2012-01-101-7/+6
| | | | | | | | perl fixes: - generate Makfile for perl tests - add inc path to test git-svn-id: https://svn.apache.org/repos/asf/thrift/trunk@1229745 13f79535-47bb-0310-9956-ffa450edef68
* THRIFT-387. Add license headers to a bunch of filesDavid Reiss2009-03-302-3/+36
| | | | git-svn-id: https://svn.apache.org/repos/asf/incubator/thrift/trunk@760189 13f79535-47bb-0310-9956-ffa450edef68
* THRIFT-193: Patch for proper namespace support in perl compilerT Jake Luciani2008-12-232-11/+11
| | | | git-svn-id: https://svn.apache.org/repos/asf/incubator/thrift/trunk@728863 13f79535-47bb-0310-9956-ffa450edef68
* Make "make clean" rules a bit more standard.David Reiss2008-02-241-1/+1
| | | | | | | | | | | | | | Summary: make-generic is some sort of internal undocumented thing. make-local is what is supposed to be used for this stuff. Also use $(RM) instead of "rm -f". Reviewed By: marc Test Plan: make clean git-svn-id: https://svn.apache.org/repos/asf/incubator/thrift/trunk@665498 13f79535-47bb-0310-9956-ffa450edef68
* Thrift: Whitespace cleanup.David Reiss2008-02-061-1/+1
| | | | | | | | | | | | | | | | | Summary: - Expanded tabs to spaces where spaces were the norm. - Deleted almost all trailing whitespace. - Added newlines to the ends of a few files. - Ran dos2unix on one file or two. Reviewed By: mcslee Test Plan: git diff -b Revert Plan: ok git-svn-id: https://svn.apache.org/repos/asf/incubator/thrift/trunk@665467 13f79535-47bb-0310-9956-ffa450edef68
* OO perl accessors for Thrift objectsMark Slee2007-09-191-27/+27
| | | | | | | | | | | Summary: Submitted by Jake Luciani Reviewed By: cpiro Test Plan: Supplied in test/tutorial code git-svn-id: https://svn.apache.org/repos/asf/incubator/thrift/trunk@665276 13f79535-47bb-0310-9956-ffa450edef68
* Merging Jake Luciani's latest perl code gen fixesMark Slee2007-08-161-2/+2
| | | | | | | | | Reviewed By: dreiss Test Plan: Watch for any weirdness on Thrift code gen, perl specific git-svn-id: https://svn.apache.org/repos/asf/incubator/thrift/trunk@665206 13f79535-47bb-0310-9956-ffa450edef68
* Adding perl testclient codeMark Slee2007-05-162-0/+335
Summary: Submitted by Jake Luciani Reviewed By: mcslee git-svn-id: https://svn.apache.org/repos/asf/incubator/thrift/trunk@665115 13f79535-47bb-0310-9956-ffa450edef68