Implement CLI debug option

This commit is contained in:
Thibault Jouan
2014-10-12 18:26:48 +00:00
parent 25d03d4322
commit e22d0039e1
8 changed files with 64 additions and 8 deletions

View File

@@ -26,6 +26,10 @@ module Producer::Core
expect(env.verbose).to be false
end
it 'assigns debug as false' do
expect(env.debug).to be false
end
it 'assigns dry run as false' do
expect(env.dry_run).to be false
end
@@ -168,6 +172,13 @@ module Producer::Core
end
end
describe '#debug?' do
it 'returns true when debug is enabled' do
env.debug = true
expect(env).to be_debug
end
end
describe '#dry_run?' do
it 'returns true when dry run is enabled' do
env.dry_run = true