Commit 54e8a26f authored by charlieablett's avatar charlieablett

Add Aggregate Failures block

- To help diagnose a flaky feature spec
parent f347c4bd
...@@ -275,13 +275,15 @@ shared_examples 'thread comments' do |resource_name| ...@@ -275,13 +275,15 @@ shared_examples 'thread comments' do |resource_name|
find("#{menu_selector} li", match: :first) find("#{menu_selector} li", match: :first)
items = all("#{menu_selector} li") items = all("#{menu_selector} li")
expect(items.first).to have_content 'Comment' aggregate_failures do
expect(items.first).to have_selector '.fa-check' expect(items.first).to have_content 'Comment'
expect(items.first['class']).to match 'droplab-item-selected' expect(items.first).to have_selector '.fa-check'
expect(items.first['class']).to match 'droplab-item-selected'
expect(items.last).to have_content 'Start thread'
expect(items.last).not_to have_selector '.fa-check' expect(items.last).to have_content 'Start thread'
expect(items.last['class']).not_to match 'droplab-item-selected' expect(items.last).not_to have_selector '.fa-check'
expect(items.last['class']).not_to match 'droplab-item-selected'
end
end end
end end
end end
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment