We'll respond shortly.
“How do I avoid timing problems while doing integration tests on single page apps?”
wait_untilblock with a selector which has not been cached.
evaluate_scriptwhich you expect to return when your page is finished loading.
wait_untilblock which waits for all AJAX to stop using
Time.parse(invalid)will throw an exception, but
Time.parseis part of the Ruby library while
Time.zoneis part of Rails.
parallel_testsreally does speed up your tests. It munges all the output together into an ugly mess though.