def test_date_must_be_date(self): pdb = Pdb() with self.assertRaises(TypeError): pdb.deposition_date = "date"
def test_can_update_date(self): pdb = Pdb() pdb._deposition_date = "date" pdb.deposition_date = datetime(2017, 9, 21).date() self.assertEqual(pdb._deposition_date, datetime(2017, 9, 21).date())