GitHub User: rhuberdeau
Capybara automatically waits for the content to appear. There's a default time it will wait that you can override. I'm not sure how you would reliably test for the "Fetching more orders.." part though. I'm betting that you would run into instances where that disappeared before Capybara could verify it was there.
That is an amazingly easy gem to use.
Download node.js and add it to your path (this is done automatically if you use the msi installer). After you may need to restart your computer before it will work.
Does FriendlyId work with nested resources?