Sha256: 2947abbcf6a3df99297d4a493993d5f1f7a97de76e8eda2f73b2b5d1500ed50f
Contents?: true
Size: 867 Bytes
Versions: 3
Compression:
Stored size: 867 Bytes
Contents
require File.join(File.dirname(File.dirname(File.dirname(File.expand_path(__FILE__)))), 'spec_helper') require File.join(File.dirname(File.dirname(File.dirname(File.dirname(File.expand_path(__FILE__))))), 'lib', 'reek', 'cli', 'version_command') include Reek include Reek::Cli describe VersionCommand do before :each do @text = 'Piece of interesting text' @cmd = VersionCommand.new(@text) @view = mock('view').as_null_object @view.should_not_receive(:report_smells) end it 'displays the text on the view' do @view.should_receive(:output).with(/#{@text}/) @cmd.execute(@view) end it 'displays the Reek version on the view' do @view.should_receive(:output).with(/#{Reek::VERSION}/) @cmd.execute(@view) end it 'tells the view it succeeded' do @view.should_receive(:report_success) @cmd.execute(@view) end end
Version data entries
3 entries across 3 versions & 1 rubygems
Version | Path |
---|---|
reek-1.3.1 | spec/reek/cli/version_command_spec.rb |
reek-1.3 | spec/reek/cli/version_command_spec.rb |
reek-1.2.13 | spec/reek/cli/version_command_spec.rb |