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()