spec/puppet-check/tasks_spec.rb in puppet-check-1.5.0 vs spec/puppet-check/tasks_spec.rb in puppet-check-1.5.1

- old
+ new

@@ -21,16 +21,26 @@ expect { spec_tasks }.not_to raise_exception end end context 'puppetcheck:beaker' do - let(:beaker_tasks) { Rake::Task['puppetcheck:beaker'.to_sym].invoke } + let(:beaker_task) { Rake::Task['puppetcheck:beaker'.to_sym].invoke } it 'verifies the Beaker task exists' do Dir.chdir(fixtures_dir) # beaker task executed - expect { beaker_tasks }.to output(%r{spec/acceptance}).to_stdout - expect { beaker_tasks }.not_to raise_exception + expect { beaker_task }.to output("Beaker is not installed. The Beaker tasks will not be available.\n").to_stdout + end + end + + context 'puppetcheck:kitchen' do + let(:kitchen_task) { Rake::Task['puppetcheck:kitchen'.to_sym].invoke } + + it 'verifies the Kitchen task exists' do + Dir.chdir(fixtures_dir) + + # beaker task executed + expect { kitchen_task }.to output("Test Kitchen is not installed. The Kitchen tasks will not be available.\n").to_stdout end end end