コード例 #1
0
ファイル: test_dates.py プロジェクト: gelie/bungeni_src
 def test_startDate_is_none(self):
     """ No start_date never fails"""
     self.data = {'start_date': None, 'end_date': today}
     self.parent.start_date = today
     self.parent.end_date = today
     result = validate_start_date_within_parent(self.parent, self.data)
     self.assertEqual(result, [])
     self.parent.start_date = None
     self.parent.end_date = tomorrow
     self.data = {'start_date': tomorrow, 'end_date': today}
     result = validate_start_date_within_parent(self.parent, self.data)
     self.assertEqual(result, [])
コード例 #2
0
 def test_startDate_is_none(self):
     """ No start_date never fails"""
     self.data =  {'start_date' : None, 'end_date': today }
     self.parent.start_date = today
     self.parent.end_date = today
     result = validate_start_date_within_parent( self.parent, self.data )
     self.assertEqual(result, [])
     self.parent.start_date = None
     self.parent.end_date = tomorrow
     self.data =  {'start_date' : tomorrow, 'end_date': today }
     result = validate_start_date_within_parent( self.parent, self.data )
     self.assertEqual(result, [])
コード例 #3
0
ファイル: test_dates.py プロジェクト: gelie/bungeni_src
 def test_endDate_lt_start(self):
     """ starts after parents end """
     self.data = {'start_date': tomorrow, 'end_date': tomorrow}
     self.parent.start_date = today
     self.parent.end_date = today
     result = validate_start_date_within_parent(self.parent, self.data)
     self.failIfEqual(result, [])
コード例 #4
0
ファイル: test_dates.py プロジェクト: gelie/bungeni_src
 def test_startDate_gt_start(self):
     """ starts after and ends befor parent  """
     self.data = {'start_date': tomorrow, 'end_date': today}
     self.parent.start_date = today
     self.parent.end_date = tomorrow
     result = validate_start_date_within_parent(self.parent, self.data)
     self.assertEqual(result, [])
コード例 #5
0
ファイル: test_dates.py プロジェクト: gelie/bungeni_src
 def test_startDate_lt_start(self):
     "starts before parent"
     self.data = {'start_date': today, 'end_date': today}
     self.parent.start_date = tomorrow
     self.parent.end_date = today
     result = validate_start_date_within_parent(self.parent, self.data)
     self.failIfEqual(result, [])
コード例 #6
0
ファイル: test_dates.py プロジェクト: gelie/bungeni_src
 def test_startDate_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_start_date_within_parent(self.parent, self.data)
     self.assertEqual(result, [])
コード例 #7
0
 def test_endDate_lt_start(self):
     """ starts after parents end """
     self.data =  {'start_date' : tomorrow, 'end_date': tomorrow }
     self.parent.start_date = today
     self.parent.end_date = today
     result = validate_start_date_within_parent( self.parent, self.data )
     self.failIfEqual(result, [])
コード例 #8
0
 def test_startDate_gt_start(self):
     """ starts after and ends befor parent  """
     self.data =  {'start_date' : tomorrow, 'end_date': today }
     self.parent.start_date = today
     self.parent.end_date = tomorrow
     result = validate_start_date_within_parent( self.parent, self.data )
     self.assertEqual(result, [])
コード例 #9
0
 def test_startDate_lt_start(self):
     "starts before parent"
     self.data =  {'start_date' : today, 'end_date': today }
     self.parent.start_date = tomorrow
     self.parent.end_date = today
     result = validate_start_date_within_parent( self.parent, self.data )
     self.failIfEqual(result, [])
コード例 #10
0
 def test_startDate_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_start_date_within_parent( self.parent, self.data )
     self.assertEqual(result, [])