Example #1
0
 def test_incorrect(self):
     self.assertFalse(team6.listErrors(team6.processGedcom(
         "tests/GEDCOM files for unit testing/US02-US03/test01.ged")), 'No errors occurred')
Example #2
0
 def test_incorrect(self):
     self.assertFalse(team6.noBigamy(team6.processGedcom(
         "tests/GEDCOM files for unit testing/US11-US14/test02.ged")), 'Bigamy occurred')
Example #3
0
 def test_correct(self):
     self.assertTrue(team6.listErrors(team6.processGedcom(
         "tests/GEDCOM files for unit testing/US02-US03/test02.ged")), 'At least one error occurred')
Example #4
0
 def test_none(self):
     self.assertIsNone(team6.marriageBeforeDeath(team6.processGedcom(
         "tests/GEDCOM files for unit testing/US01-US05/test05.ged")), 'Death or marriage records missing')
Example #5
0
 def test_correct(self):
     self.assertTrue(team6.noBigamy(team6.processGedcom(
         "tests/GEDCOM files for unit testing/US11-US14/test01.ged")), 'Divorce always came before remarrage')
Example #6
0
 def test_correct(self):
     self.assertTrue(team6.marriageBeforeDeath(team6.processGedcom(
         "tests/GEDCOM files for unit testing/US01-US05/test03.ged")), 'Marriage came before death')
Example #7
0
 def test_incorrect(self):
     self.assertFalse(team6.marriageBeforeDeath(team6.processGedcom(
         "tests/GEDCOM files for unit testing/US01-US05/test04.ged")), 'Death came before Marriage')
Example #8
0
 def test_correct(self):
     self.assertTrue(team6.datesBeforeCurrentDate(team6.processGedcom(
         "tests/GEDCOM files for unit testing/US01-US05/test01.ged")), 'All dates came before current date')
Example #9
0
 def test_incorrect(self):
     self.assertFalse(team6.datesBeforeCurrentDate(team6.processGedcom(
         "tests/GEDCOM files for unit testing/US01-US05/test02.ged")), 'A date came after the current date')
Example #10
0
 def test_none(self):
     self.assertIsNone(team6.birthBeforeMarriage(team6.processGedcom(
         "tests/GEDCOM files for unit testing/US02-US03/test06.ged")), 'birth or marriage records missing')
Example #11
0
 def test_incorrect(self):
     self.assertFalse(team6.birthBeforeMarriage(team6.processGedcom(
         "tests/GEDCOM files for unit testing/US02-US03/test05.ged")), 'Marriage came before birth')
Example #12
0
 def test_correct(self):
     self.assertTrue(team6.birthBeforeMarriage(team6.processGedcom(
         "tests/GEDCOM files for unit testing/US02-US03/test04.ged")), 'Birth came before marriage')
Example #13
0
 def test_none(self):
     self.assertIsNone(team6.birthBeforeDeath(team6.processGedcom(
         "tests/GEDCOM files for unit testing/US02-US03/test03.ged")), 'Birth or death records missing')
Example #14
0
 def test_correct(self):
     self.assertTrue(team6.birthBeforeDeath(team6.processGedcom(
         "tests/GEDCOM files for unit testing/US02-US03/test01.ged")), 'Birth came before death')