Skip to content

Commit

Permalink
Merge pull request #11688 from romanblanco/toolbar_button_refactoring…
Browse files Browse the repository at this point in the history
…_scan_item_set

Removed unused toolbar buttons from toolbar builder
  • Loading branch information
Martin Povolny committed Oct 5, 2016
2 parents a8d4838 + 686df7e commit 18195e2
Show file tree
Hide file tree
Showing 2 changed files with 0 additions and 32 deletions.
7 changes: 0 additions & 7 deletions app/helpers/application_helper/toolbar_builder.rb
Expand Up @@ -706,13 +706,6 @@ def build_toolbar_hide_button(id)
when "miq_template_refresh", "miq_template_reload"
return true unless @perf_options[:typ] == "realtime"
end
when "ScanItemSet"
case id
when "scan_delete"
return true if @record.read_only
when "scan_edit"
return true if @record.read_only
end
when "ServerRole"
case id
when "server_delete", "role_start", "role_suspend", "promote_server", "demote_server"
Expand Down
25 changes: 0 additions & 25 deletions spec/helpers/application_helper/toolbar_builder_spec.rb
Expand Up @@ -773,31 +773,6 @@ def method_missing(sym, *args)
end
end

context "when with ScanItemSet" do
before do
@record = ScanItemSet.new
stub_user(:features => :all)
end

["scan_delete", "scan_edit"].each do |id|
context "and id = #{id}" do
before do
@id = id
allow(@record).to receive_messages(:read_only => false)
end

it "and record read only" do
allow(@record).to receive_messages(:read_only => true)
expect(subject).to be_truthy
end

it "and record not read only" do
expect(subject).to be_falsey
end
end
end
end

context "when with ServerRole" do
before do
@record = ServerRole.new
Expand Down

0 comments on commit 18195e2

Please sign in to comment.