Unverified Commit b49b3367 authored by Benjamin Neff's avatar Benjamin Neff
Browse files

Wait for stream to load and deselect each aspect individually

closes #7543
parent cdc30849
Loading
Loading
Loading
Loading
+6 −1
Original line number Diff line number Diff line
@@ -46,8 +46,13 @@ end

When /^I select only "([^"]*)" aspect$/ do |aspect_name|
  click_link "My aspects"
  expect(find("#aspect_stream_container")).to have_css(".loader.hidden", visible: false)
  within("#aspects_list") do
    all(".selected").each {|node| node.find(:xpath, "..").click }
    all(".selected").each do |node|
      aspect_item = node.find(:xpath, "..")
      aspect_item.click
      expect(aspect_item).to have_no_css ".selected"
    end
    expect(current_scope).to have_no_css ".selected"
  end
  step %Q(I select "#{aspect_name}" aspect as well)