example/ex11.rb in asir-0.2.0 vs example/ex11.rb in asir-1.0.1

- old
+ new

@@ -2,27 +2,27 @@ # Socket service with local fallback. require 'example_helper' begin File.unlink(service_log = "#{__FILE__}.service.log") rescue nil - Email.client.transport = t = + Email.asir.transport = t = ASIR::Transport::Fallback.new(:transports => [ tcp = ASIR::Transport::TcpSocket.new(:port => 31911, :encoder => ASIR::Coder::Marshal.new), ASIR::Transport::Broadcast.new(:transports => [ file = ASIR::Transport::File.new(:file => service_log, :encoder => ASIR::Coder::Yaml.new), ASIR::Transport::Subprocess.new, ]), ]) - pr Email.client.send_email(:pdf_invoice, + pr Email.asir.send_email(:pdf_invoice, :to => "user@email.com", :customer => @customer) server_process do tcp.prepare_server! tcp.run_server! - end; sleep 2 - pr Email.client.send_email(:pdf_invoice, + end + pr Email.asir.send_email(:pdf_invoice, :to => "user2@email.com", :customer => @customer) ensure file.close rescue nil; tcp.close rescue nil; sleep 1; server_kill puts "\x1a\n#{service_log.inspect} contents:" @@ -36,10 +36,10 @@ # EXPECT/: : Email.send_mail :pdf_invoice .*:to=>"user2@email.com" # EXPECT: : pr: :ok # EXPECT: service.log" contents: # EXPECT: --- !ruby/object:ASIR::Message # EXPECT: :transport_exceptions: -# EXPECT: ASIR::Error: Cannot connect to ASIR::Transport::TcpSocket tcp://127.0.0.1: +# EXPECT: Cannot connect to ASIR::Transport::TcpSocket tcp://127.0.0.1: # EXPECT: arguments: # EXPECT: - :pdf_invoice # EXPECT/: :to: user@email.com # EXPECT/: :customer: 123 # EXPECT: receiver: Email