thrift/test
Bryan Duxbury 5b8b484548 THRIFT-417. rb: BufferedTransport can enter an infinite loop
Switch native proto implementations to use read_all instead of read. Add a bunch of tests to verify. 

Also:
- removed some commented code in binary_protocol_accelerated.c
- struct.c was missing one of the possible native method calls
- updates gem manifest (included files that didn't exist)
- fixed svn:ignores of test/rb/gen-rb and lib/java/gen-java

git-svn-id: https://svn.apache.org/repos/asf/incubator/thrift/trunk@761037 13f79535-47bb-0310-9956-ffa450edef68
2009-04-01 20:10:15 +00:00
..
cpp THRIFT-387. Add license headers to a bunch of files 2009-03-30 21:35:00 +00:00
csharp THRIFT-387. Add license headers to a bunch of files 2009-03-30 21:35:00 +00:00
erl THRIFT-387. Add license headers to a bunch of files 2009-03-30 21:35:00 +00:00
hs THRIFT-387. Add license headers to a bunch of files 2009-03-30 21:35:00 +00:00
ocaml THRIFT-387. Add license headers to a bunch of files 2009-03-30 21:35:00 +00:00
perl THRIFT-387. Add license headers to a bunch of files 2009-03-30 21:35:00 +00:00
php THRIFT-387. Add license headers to a bunch of files 2009-03-30 21:35:00 +00:00
py THRIFT-387. Add license headers to a bunch of files 2009-03-30 21:35:00 +00:00
rb THRIFT-387. Add license headers to a bunch of files 2009-03-30 21:35:00 +00:00
threads THRIFT-387. Add license headers to a bunch of files 2009-03-30 21:35:00 +00:00
AnnotationTest.thrift THRIFT-387. Add license headers to a bunch of files 2009-03-30 21:35:00 +00:00
Benchmark.cpp THRIFT-387. Add license headers to a bunch of files 2009-03-30 21:35:00 +00:00
BrokenConstants.thrift THRIFT-387. Add license headers to a bunch of files 2009-03-30 21:35:00 +00:00
ConstantsDemo.thrift THRIFT-387. Add license headers to a bunch of files 2009-03-30 21:35:00 +00:00
DebugProtoTest_extras.cpp THRIFT-387. Add license headers to a bunch of files 2009-03-30 21:35:00 +00:00
DebugProtoTest.cpp THRIFT-387. Add license headers to a bunch of files 2009-03-30 21:35:00 +00:00
DebugProtoTest.thrift THRIFT-417. rb: BufferedTransport can enter an infinite loop 2009-04-01 20:10:15 +00:00
DenseLinkingTest.thrift THRIFT-387. Add license headers to a bunch of files 2009-03-30 21:35:00 +00:00
DenseProtoTest.cpp THRIFT-387. Add license headers to a bunch of files 2009-03-30 21:35:00 +00:00
DocTest.thrift THRIFT-387. Add license headers to a bunch of files 2009-03-30 21:35:00 +00:00
FastbinaryTest.py THRIFT-387. Add license headers to a bunch of files 2009-03-30 21:35:00 +00:00
JavaBeansTest.thrift THRIFT-387. Add license headers to a bunch of files 2009-03-30 21:35:00 +00:00
JSONProtoTest.cpp THRIFT-387. Add license headers to a bunch of files 2009-03-30 21:35:00 +00:00
Makefile.am THRIFT-387. Add license headers to a bunch of files 2009-03-30 21:35:00 +00:00
ManyTypedefs.thrift THRIFT-387. Add license headers to a bunch of files 2009-03-30 21:35:00 +00:00
OptionalRequiredTest.cpp THRIFT-387. Add license headers to a bunch of files 2009-03-30 21:35:00 +00:00
OptionalRequiredTest.thrift THRIFT-387. Add license headers to a bunch of files 2009-03-30 21:35:00 +00:00
SmallTest.thrift THRIFT-387. Add license headers to a bunch of files 2009-03-30 21:35:00 +00:00
StressTest.thrift THRIFT-387. Add license headers to a bunch of files 2009-03-30 21:35:00 +00:00
TBufferBaseTest.cpp THRIFT-387. Add license headers to a bunch of files 2009-03-30 21:35:00 +00:00
TFDTransportTest.cpp THRIFT-387. Add license headers to a bunch of files 2009-03-30 21:35:00 +00:00
ThriftTest_extras.cpp THRIFT-387. Add license headers to a bunch of files 2009-03-30 21:35:00 +00:00
ThriftTest.thrift THRIFT-387. Add license headers to a bunch of files 2009-03-30 21:35:00 +00:00
TMemoryBufferTest.cpp THRIFT-387. Add license headers to a bunch of files 2009-03-30 21:35:00 +00:00
TPipedTransportTest.cpp THRIFT-387. Add license headers to a bunch of files 2009-03-30 21:35:00 +00:00
UnitTestMain.cpp THRIFT-387. Add license headers to a bunch of files 2009-03-30 21:35:00 +00:00
ZlibTest.cpp THRIFT-387. Add license headers to a bunch of files 2009-03-30 21:35:00 +00:00