Sha256: a4187fae184579d50510d3d40511b934712dfc34aa47b018539cec23f3eb48a6
Contents?: true
Size: 849 Bytes
Versions: 2
Compression:
Stored size: 849 Bytes
Contents
require File.expand_path(File.dirname(__FILE__) + '/spec_helper') describe DRbQS::ServerDefinition do context "when we call class methods" do before(:all) do @server_definition = DRbQS.class_variable_get(:@@server_def) end it "should define server" do @server_definition.should_receive(:define_server) DRbQS.define_server do |server, argv, opts| server.add_hook(:finish) do |serv| serv.exit end end end it "should set parser of options" do @server_definition.should_receive(:option_parser) DRbQS.option_parser do |opt, hash| opt.on('--test') do |v| hash[:test] = true end end end it "should parse options" do @server_definition.should_receive(:parse_option) DRbQS.parse_option(['--test']) end end end
Version data entries
2 entries across 2 versions & 1 rubygems
Version | Path |
---|---|
drbqs-0.0.8 | spec/server_define_spec.rb |
drbqs-0.0.7 | spec/server_define_spec.rb |