Arrange order totals on order_details in a sensible fashion
[frontend] Create adjustments per-line-item in checkout spec
[frontend] ensure that entering an invalid coupon code still allows for us to enter a valid coupon code
[frontend] Correct assertion for promotion in promotion_adjustments_spec

This message no longer appears on this page. Once a promotion has been applied successfully, the form will submit and go about its duty.
Remove fire_event test from checkout controller

In all probability, a better place to put this would within the auth extension
Use a persisted order in orders_controller_ability_spec