added test for absolute discounts -- still fails