def test_endDate_is_none(self): """ No end_date never fails""" self.data = {'start_date': tomorrow, 'end_date': None} self.parent.start_date = today self.parent.end_date = today result = validate_end_date_within_parent(self.parent, self.data) self.assertEqual(result, []) self.parent.start_date = yesterday self.parent.end_date = None self.data = {'start_date': today, 'end_date': today} result = validate_end_date_within_parent(self.parent, self.data) self.assertEqual(result, [])
def test_endDate_is_none(self): """ No end_date never fails""" self.data = {'start_date' : tomorrow, 'end_date': None } self.parent.start_date = today self.parent.end_date = today result = validate_end_date_within_parent( self.parent, self.data ) self.assertEqual(result, []) self.parent.start_date = yesterday self.parent.end_date = None self.data = {'start_date' : today, 'end_date': today } result = validate_end_date_within_parent( self.parent, self.data ) self.assertEqual(result, [])
def test_endDate_lt_start(self): """ end < start """ self.data = {'start_date': yesterday, 'end_date': yesterday} self.parent.start_date = today self.parent.end_date = tomorrow result = validate_end_date_within_parent(self.parent, self.data) self.failIfEqual(result, [])
def test_endDate_eq_start(self): """ all dates may be equal """ self.data = {'start_date': today, 'end_date': today} self.parent.start_date = today self.parent.end_date = today result = validate_end_date_within_parent(self.parent, self.data) self.assertEqual(result, [])
def test_endDate_gt_start(self): """ start < end """ self.data = {'start_date': today, 'end_date': yesterday} self.parent.start_date = today self.parent.end_date = yesterday result = validate_end_date_within_parent(self.parent, self.data) self.failIfEqual(result, [])
def test_endDate_eq_start(self): """ all dates may be equal """ self.data = {'start_date' : today, 'end_date': today } self.parent.start_date = today self.parent.end_date = today result = validate_end_date_within_parent( self.parent, self.data ) self.assertEqual(result, [])
def test_endDate_gt_start(self): """ start < end """ self.data = {'start_date' : today, 'end_date': yesterday } self.parent.start_date = today self.parent.end_date = yesterday result = validate_end_date_within_parent( self.parent, self.data ) self.failIfEqual(result, [])
def test_endDate_lt_start(self): """ end < start """ self.data = {'start_date' : yesterday, 'end_date': yesterday } self.parent.start_date = today self.parent.end_date = tomorrow result = validate_end_date_within_parent( self.parent, self.data ) self.failIfEqual(result, [])