def test_valid_tag11(self): self.assertEqual( ('0', 'WIFE', 'N', ''), validate_tag_line("0 WIFE")) # Assert 0 WIFE is invalid
def test_valid_tag8(self): self.assertEqual( ('0', 'INDI', 'N', 'id'), validate_tag_line("0 INDI id")) # Assert 0 INDI id is invalid
def test_valid_tag10(self): self.assertEqual( ('0', 'FAMC', 'N', 'invalid'), validate_tag_line( "0 FAMC invalid")) # Assert 0 FAMC invalid is invalid
def test_valid_tag6(self): self.assertEqual( ('2', 'BIRT', 'N', 'invalid'), validate_tag_line( "2 BIRT invalid")) # Assert 2 BIRT invalid is invalid
def test_valid_tag7(self): self.assertEqual( ('1', 'INVALID', 'N', 'invalid'), validate_tag_line( "1 INVALID invalid")) # Assert 1 INVALID invalid is invalid
def test_valid_tag5(self): self.assertEqual( ('1', 'NOTE', 'N', 'bad note'), validate_tag_line( "1 NOTE bad note")) # Assert 1 NOTE bad note is invalid
def test_valid_tag4(self): self.assertEqual( ('0', 'DIV', 'N', 'invalid'), validate_tag_line( "0 DIV invalid")) # Assert 0 DIV invalid is invalid
def test_valid_tag3(self): self.assertEqual(('1', 'DIV', 'Y', ''), validate_tag_line("1 DIV")) # Assert 1 DIV is valid
def test_valid_tag2(self): self.assertEqual( ('1', 'SEX', 'Y', 'M'), validate_tag_line("1 SEX M")) # Assert 1 SEX M is valid
def test_valid_tag(self): self.assertEqual( ('0', 'FAM', 'Y', 'f2'), validate_tag_line("0 f2 FAM")) # Assert 0 f2 FAM is valid