Gitiles
Code Review
Sign In
gerrit.mcp.mirantis.com
/
packaging
/
sources
/
thrift
/
28744ab833688ffe95eb4634aae33ad6f57a9054
/
lib
/
rb
/
spec
28744ab
rb: Ensure the specs that expect deprecation warnings actually get them [THRIFT-56]
by Kevin Clark
· 17 years ago
f2e4d10
rb: The deprecation stuff should skip thrift library code when showing caller [THRIFT-56]
by Kevin Clark
· 17 years ago
5da153b
rb: Add some additional error handling to Thrift::Socket [THRIFT-53]
by Kevin Clark
· 17 years ago
091fa95
rb: BufferedTransport should flush on close [THRIFT-49]
by Kevin Clark
· 17 years ago
2bd3a30
rb: Use File.dirname(__FILE__) in generated requires [THRIFT-57]
by Kevin Clark
· 17 years ago
1ce8b3d
rb: When passing unknown keys to Thrift::Struct.new, report those keys in the exception [THRIFT-51]
by Kevin Clark
· 17 years ago
cd72bef
rb: Use defined? JRUBY_VERSION to detect JRuby [THRIFT-38]
by Kevin Clark
· 17 years ago
3836f9b
rb: require 'thrift' first in generated service definitions [THRIFT-38]
by Kevin Clark
· 17 years ago
a058d02
rb: Bugfix for deprecation code [kevin@rapleaf.com][THRIFT-50]
by Kevin Clark
· 17 years ago
f731b49
rb: Switch NonblockingServer spec from Queue to sleep
by Kevin Clark
· 17 years ago
f8ecb02
rb: NonblockingServer: Use a select() loop in the acceptor thread
by Kevin Clark
· 17 years ago
980e445
rb: Make a few of the NonblockingServer specs pass under jruby
by Kevin Clark
· 17 years ago
8c3e093
rb: Fix up the deprecation spec for JRuby
by Kevin Clark
· 17 years ago
830f46a
rb: Fix the binaryprotocol spec to run under jruby
by Kevin Clark
· 17 years ago
1aca9c4
rb: Add spec to ensure UNIXServerSocket deletes the socket when closing
by Kevin Clark
· 17 years ago
2ddd8ed
rb: Implement Thrift::UNIXSocket and Thrift::UNIXServerSocket
by Kevin Clark
· 17 years ago
138c0e1
rb: Implement Thrift::Serializer and Thrift::Deserializer
by Kevin Clark
· 17 years ago
c83d445
rb: Add the path to gen-rb to $: in spec_helper instead of in multiple different specs
by Kevin Clark
· 17 years ago
c3783f4
rb: Don't type-check when given a nil value.
by Kevin Clark
· 17 years ago
2319375
rb: Implement type-checking in Thrift::Struct.new and field accessors
by Kevin Clark
· 17 years ago
140b555
rb: Fix struct_spec to use a proper description
by Kevin Clark
· 17 years ago
2818b09
rb: Add helpers for optional type-checking
by Kevin Clark
· 17 years ago
e45bf59
rb: Completely rewrite Thrift::NonblockingServer
by Kevin Clark
· 17 years ago
3c59aff
rb: Add a hack to prevent fastthread from being loaded when executing specs
by Kevin Clark
· 17 years ago
1067425
rb: Enhance non-blocking read in Socket
by Kevin Clark
· 17 years ago
2e4f9d6
rb: Enhance the backwards compatibility spec to ensure that the deprecated method names really do correspond to the new method names
by Kevin Clark
· 17 years ago
4eea897
rb: Stop calling rspec_clear in specs (which really should have been rspec_reset), as rspec_verify already resets
by Kevin Clark
· 17 years ago
1535078
rb: Add spec for shutting down NonblockingServer in response to a client message
by Kevin Clark
· 17 years ago
6c4598b
rb: Struct#new should properly initialize boolean values
by Kevin Clark
· 17 years ago
1d4b2d8
rb: Thrift::Socket should return false from #open? if an error occurred during a read/write (THRIFT-7)
by Kevin Clark
· 17 years ago
e0fddde
Implement NonblockingServer and add specs
by Kevin Clark
· 17 years ago
90a2cbe
Squelch warning about parens and standardize require for generated code
by Kevin Clark
· 17 years ago
c675870
Add optional host argument to ServerSocket
by Kevin Clark
· 17 years ago
c78eeef
Teach Socket how to read_nonblock
by Kevin Clark
· 17 years ago
6c30dbb
Add a few accessors and specs to prepare for the upcoming NonblockingServer
by Kevin Clark
· 17 years ago
01a5144
Fix default values of non-primitive types being shared between struct instances (THRIFT-4)
by Kevin Clark
· 17 years ago
ec9106f
Mark failing tests as pending
by Kevin Clark
· 17 years ago
f98286a
Add failing spec for Socket closing when it has an error (THRIFT-7)
by Kevin Clark
· 17 years ago
1cfd693
Add new spec for properly initializing boolean values
by Kevin Clark
· 17 years ago
9479b1a
Add failing spec for sharing of default values between struct instances (THRIFT-4)
by Kevin Clark
· 17 years ago
0d6007c
Add missing test for ServerSocket
by Kevin Clark
· 17 years ago
fa4a958
Add two missing tests for FramedTransport
by Kevin Clark
· 17 years ago
dfe22b3
Stop using Array#pack and test using the raw bytes instead
by Kevin Clark
· 17 years ago
090b69e
Add useless struct test for code coverage
by Kevin Clark
· 17 years ago
c13c33b
Test BinaryProtocol#read_message_header with bad data
by Kevin Clark
· 17 years ago
3f48333
Oops, call #skip instead of #read_type when testing skip
by Kevin Clark
· 17 years ago
3c87129
Spec out Socket and ServerSocket
by Kevin Clark
· 17 years ago
dd33025
Spec out HTTPClient
by Kevin Clark
· 17 years ago
f6aa86a
Spec out MemoryBuffer and IOStreamTransport
by Kevin Clark
· 17 years ago
531e020
Spec out TransportException, Transport, ServerTransport, BufferedTransport, and FramedTransport
by Kevin Clark
· 17 years ago
080dd87
Spec out SimpleMongrelHTTPServer
by Kevin Clark
· 17 years ago
03d7a47
Add specs for Struct.
by Kevin Clark
· 17 years ago
ccc8658
Spec out Server
by Kevin Clark
· 17 years ago
378191a
Stop range-checking in BinaryProtocol#write_iNN, it turns out to break some code
by Kevin Clark
· 17 years ago
356f861
Rename spec wrapper classes to prevent cross-pollination of specs. Require rspec 1.1.4 or later to fix the "describe Module do" bug
by Kevin Clark
· 17 years ago
e977a63
Add spec for BinaryProtocolFactory
by Kevin Clark
· 17 years ago
5ae0384
Spec out the BinaryProtocol read methods
by Kevin Clark
· 17 years ago
f18b643
Spec out the BinaryProtocol write methods.
by Kevin Clark
· 17 years ago
9db1c2e
Finish speccing out Protocol and ProtocolFactory
by Kevin Clark
· 17 years ago
dc39973
Start speccing Protocol.
by Kevin Clark
· 17 years ago
dfaada4
Spec out ProtocolException
by Kevin Clark
· 17 years ago
4a2b841
Spec out Thrift::Processor
by Kevin Clark
· 17 years ago
b397bbb
Add pending spec for sequence-ids on Thrift::Client
by Kevin Clark
· 17 years ago
d47cd66
Add backwards-compatibility spec
by Kevin Clark
· 17 years ago
0ff9e8c
Spec out Thrift::Client
by Kevin Clark
· 17 years ago
61387bf
Fully spec out Thrift::Exception and Thrift::ApplicationException
by Kevin Clark
· 17 years ago
95833c5
Start speccing exceptions and restore the (message) arg to super in Thrift::ApplicationException
by Kevin Clark
· 17 years ago
de7864e
Solve the information leak problem between deprecations. Unfortunately this was caused by a nasty ruby bug.
by Kevin Clark
· 17 years ago
fc31164
Add (currently failing) spec for information leak between deprecations
by Kevin Clark
· 17 years ago
eff97fc
Use the correct name in deprecation warnings
by Kevin Clark
· 17 years ago
03a5fb1
Implement deprecate_module! and fully spec it
by Kevin Clark
· 17 years ago
2a8a731
deprecate_class! now sets up a proxy class that logs a warning when used
by Kevin Clark
· 17 years ago
f5754ac
Add new spec for deprecate_class!
by Kevin Clark
· 17 years ago
da40e8d
Add another spec for deprecate!
by Kevin Clark
· 17 years ago
fc964ee
Add caller info to the deprecation warning
by Kevin Clark
· 17 years ago
96cc516
Actually turn off deprecation when Thrift::DEPRECATION is false
by Kevin Clark
· 17 years ago
3eca078
Re-define the semantics of deprecate! and add deprecate_class! Include full specs for deprecate!/deprecate_class!
by Kevin Clark
· 17 years ago