def test_report_needs_input_date_and_pk(self): g = Goal() g.input = 'Ok' g.get_pk = lambda: 'pk' r = g.get_report() self.assertIsInstance(r, Record) self.assertEqual(r.date, g.input_date)
def test_report_creating_needs_pk(self): g = Goal() g.input = 'Ok' self.assertRaises(NotImplementedError, g.get_report)