Sha256: 961a42b2db5215833f2e7eef928c8ce112f5f66b5af74ebfca6bb67975f91f68
Contents?: true
Size: 1.96 KB
Versions: 2
Compression:
Stored size: 1.96 KB
Contents
# encoding: utf-8 require File.dirname(__FILE__) + '/../../spec_helper' describe Backup::Configuration::Notifier::Mail do before do Backup::Configuration::Notifier::Mail.defaults do |mail| mail.from = 'my.sender.email@gmail.com' mail.to = 'my.receiver.email@gmail.com' mail.address = 'smtp.gmail.com' mail.port = 587 mail.domain = 'your.host.name' mail.user_name = 'user' mail.password = 'secret' mail.authentication = 'plain' mail.enable_starttls_auto = true mail.openssl_verify_mode = true end end it 'should set the default Mail configuration' do mail = Backup::Configuration::Notifier::Mail mail.from.should == 'my.sender.email@gmail.com' mail.to.should == 'my.receiver.email@gmail.com' mail.address.should == 'smtp.gmail.com' mail.port.should == 587 mail.domain.should == 'your.host.name' mail.user_name.should == 'user' mail.password.should == 'secret' mail.authentication.should == 'plain' mail.enable_starttls_auto.should == true mail.openssl_verify_mode.should == true end describe '#clear_defaults!' do it 'should clear all the defaults, resetting them to nil' do Backup::Configuration::Notifier::Mail.clear_defaults! mail = Backup::Configuration::Notifier::Mail mail.from.should == nil mail.to.should == nil mail.address.should == nil mail.port.should == nil mail.domain.should == nil mail.user_name.should == nil mail.password.should == nil mail.authentication.should == nil mail.enable_starttls_auto.should == nil mail.openssl_verify_mode.should == nil end end end
Version data entries
2 entries across 2 versions & 1 rubygems
Version | Path |
---|---|
backup-3.0.19 | spec/configuration/notifier/mail_spec.rb |
backup-3.0.18 | spec/configuration/notifier/mail_spec.rb |