spec/autotest-tmux_spec.rb in autotest-tmux-1.1.0 vs spec/autotest-tmux_spec.rb in autotest-tmux-1.2.0
- old
+ new
@@ -1,10 +1,36 @@
require File.expand_path(File.dirname(__FILE__) + '/spec_helper')
describe Autotest::Tmux do
- context 'all added hooks should be called by autotest' do
+ context 'All added hooks should be called by autotest' do
Autotest::HOOKS.keys.each do |hook|
subject { Autotest::ALL_HOOKS }
it { should include(hook) }
end
+ end
+
+ describe 'When display message' do
+ context 'without params' do
+ it { Autotest::Tmux.message.should be_true }
+ end
+
+ context 'with String as message' do
+ it { Autotest::Tmux.message('foo').should be_true }
+ end
+
+ context 'with nil as message' do
+ it { Autotest::Tmux.message(nil).should be_true }
+ end
+
+ context 'with Symbol as color' do
+ it { Autotest::Tmux.message('foo', :black).should be_true }
+ end
+
+ context 'with nil as color' do
+ it { Autotest::Tmux.message('foo', nil).should be_true }
+ end
+ end
+
+ after(:all) do
+ Autotest::Tmux.clear
end
end