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)