diff --git a/example/gramps/data.gramps b/example/gramps/data.gramps index c6065a71c..454934be8 100644 --- a/example/gramps/data.gramps +++ b/example/gramps/data.gramps @@ -902,7 +902,7 @@ - + M Edwin Michael @@ -1144,7 +1144,7 @@ - + F Anna Louise diff --git a/gramps/plugins/database/test/db_test.py b/gramps/plugins/database/test/db_test.py index 95d857e49..a0023f79d 100644 --- a/gramps/plugins/database/test/db_test.py +++ b/gramps/plugins/database/test/db_test.py @@ -197,18 +197,16 @@ class BSDDBTest(unittest.TestCase): from gramps.gen.filters import GenericFilter filter = GenericFilter() filter.set_logical_op("or") - filter.add_rule(IsDescendantOf([self.db.get_default_person().gramps_id, - True])) - filter.add_rule(IsAncestorOf([self.db.get_default_person().gramps_id, - True])) + filter.add_rule(IsDescendantOf(["I0057", True])) + filter.add_rule(IsAncestorOf(["I0057", True])) result = self.db.Person.filter(filter).count() - self.assertTrue(result == 15, result) + self.assertTrue(result == 14, result) filter.where = lambda person: person.private == True result = self.db.Person.filter(filter).count() self.assertTrue(result == 1, result) filter.where = lambda person: person.private != True result = self.db.Person.filter(filter).count() - self.assertTrue(result == 14, result) + self.assertTrue(result == 13, result) def test_filter_2(self): result = self.db.Person.filter(lambda p: p.private).count()