예제 #1
0
파일: date_tests.py 프로젝트: ajenhl/zounds
 def test_invalid_name (self):
     date1 = Date(self.ruleset, 1, '1 A.D.')
     self.assertRaises(IllegalArgumentError, Date, self.ruleset, 2, '1 A.D.')
     date2 = Date(self.ruleset, 2, '2 A.D.')
     self.assertRaises(IllegalArgumentError, setattr, date2, 'name',
                       '1 A.D.')
     # Changing a name should make it possible for the old name to
     # be used by a different date.
     date2.name = '3 A.D.'
     date1.name = '2 A.D.'
     # A newly set name must also be unavailable to other dates.
     self.assertRaises(IllegalArgumentError, setattr, date2, 'name',
                       '2 A.D.')
예제 #2
0
 def test_invalid_name(self):
     date1 = Date(self.ruleset, 1, '1 A.D.')
     self.assertRaises(IllegalArgumentError, Date, self.ruleset, 2,
                       '1 A.D.')
     date2 = Date(self.ruleset, 2, '2 A.D.')
     self.assertRaises(IllegalArgumentError, setattr, date2, 'name',
                       '1 A.D.')
     # Changing a name should make it possible for the old name to
     # be used by a different date.
     date2.name = '3 A.D.'
     date1.name = '2 A.D.'
     # A newly set name must also be unavailable to other dates.
     self.assertRaises(IllegalArgumentError, setattr, date2, 'name',
                       '2 A.D.')
예제 #3
0
파일: date_tests.py 프로젝트: ajenhl/zounds
 def test_name (self):
     date = Date(self.ruleset, 1, '1 A.D.')
     self.assertEqual(date.name, '1 A.D.')
     date.name = '2 A.D.'
     self.assertEqual(date.name, '2 A.D.')
예제 #4
0
 def test_name(self):
     date = Date(self.ruleset, 1, '1 A.D.')
     self.assertEqual(date.name, '1 A.D.')
     date.name = '2 A.D.'
     self.assertEqual(date.name, '2 A.D.')