def test_sum_categories_single_spend_multiple_categories(self): spent = -1.00 sspent = money(spent) data = [] for entry in visualise.whitelist: data.append([ "01/01/2014", sspent, entry, entry ]) sc = visualise.sum_categories(data) for entry in visualise.whitelist: self.assertEquals(sc[entry], spent)
def test_sum_categories_multiple_spend_single_category(self): cat = visualise.whitelist[0] spent = -1.00 data = [ [ "01/01/2014", money(spent), "Foo", cat ] ] * 2 self.assertEquals(len(data) * spent, visualise.sum_categories(data)[cat])