Description
This issue tracks work to improve the spec/acceptance/acceptance_tests.rb
file. It currently has a lot of repeated code, is quite long, and rather difficult to read and contribute to. This file should be made more DRY, concise, and easy to maintain while preserving all existing logic and tests.