          self.assertEqual(parse_date('2012-04-23'), date(2012, 4, 23))
          self.assertEqual(parse_date('2012-4-9'), date(2012, 4, 9))
          # Invalid inputs
          self.assertEqual(parse_date('20120423'), None)
          self.assertRaises(ValueError, parse_date, '2012-04-56')
  
      def test_parse_time(self):
          # Valid inputs
          self.assertEqual(parse_time('09:15:00'), time(9, 15))
          self.assertEqual(parse_time('10:10'), time(10, 10))
 
</s> remove         self.assertRaises(ValueError, parse_time, '09:15:90')
 </s> add         with self.assertRaises(ValueError):
            parse_time('09:15:90') </s> remove         self.assertRaises(ValueError, parse_datetime, '2012-04-56T09:15:90')
 </s> add         with self.assertRaises(ValueError):
            parse_datetime('2012-04-56T09:15:90') </s> remove         self.assertRaises(EmptyPage, self.check_indexes, ([], 4, 0, False), 1, None)
        self.assertRaises(EmptyPage, self.check_indexes, ([], 4, 1, False), 1, None)
        self.assertRaises(EmptyPage, self.check_indexes, ([], 4, 2, False), 1, None)
 </s> add         with self.assertRaises(EmptyPage):
            self.check_indexes(([], 4, 0, False), 1, None)
        with self.assertRaises(EmptyPage):
            self.check_indexes(([], 4, 1, False), 1, None)
        with self.assertRaises(EmptyPage):
            self.check_indexes(([], 4, 2, False), 1, None) </s> remove             self.assertRaises(ValueError, wkb_w._set_outdim, bad_outdim)
 </s> add             with self.assertRaises(ValueError):
                wkb_w._set_outdim(bad_outdim) </s> remove         self.assertRaises(ValueError, setattr, p, 'restaurant', None)
 </s> add         with self.assertRaises(ValueError):
            setattr(p, 'restaurant', None)
        with self.assertRaises(ValueError):
            parse_date('2012-04-56')
          self.assertEqual(parse_date('2012-04-23'), date(2012, 4, 23))
          self.assertEqual(parse_date('2012-4-9'), date(2012, 4, 9))
          # Invalid inputs
          self.assertEqual(parse_date('20120423'), None)
        with self.assertRaises(ValueError):
            parse_date('2012-04-56')
  
      def test_parse_time(self):
          # Valid inputs
          self.assertEqual(parse_time('09:15:00'), time(9, 15))
          self.assertEqual(parse_time('10:10'), time(10, 10))
keep keep keep keep replace keep keep keep keep keep
 Refs #26022 -- Used context manager version of assertRaises in tests. 
tests/utils_tests/test_dateparse.py