THRIFT-4358: add unix domain socket option to ruby cross tests
Client: rb
This closes #1513
diff --git a/lib/rb/spec/base_protocol_spec.rb b/lib/rb/spec/base_protocol_spec.rb
index ec50c48..d31e811 100644
--- a/lib/rb/spec/base_protocol_spec.rb
+++ b/lib/rb/spec/base_protocol_spec.rb
@@ -29,6 +29,11 @@
describe Thrift::BaseProtocol do
# most of the methods are stubs, so we can ignore them
+ it "should provide a reasonable to_s" do
+ @trans.should_receive(:to_s).once.and_return("trans")
+ @prot.to_s.should == "trans"
+ end
+
it "should make trans accessible" do
@prot.trans.should eql(@trans)
end
@@ -213,5 +218,9 @@
# returning nil since Protocol is just an abstract class
lambda {Thrift::BaseProtocolFactory.new.get_protocol(mock("MockTransport"))}.should raise_error(NotImplementedError)
end
+
+ it "should provide a reasonable to_s" do
+ Thrift::BaseProtocolFactory.new.to_s.should == "base"
+ end
end
end