Fix reference map unit test
A bad handle now rasies a HandleError rather than returning None.
This commit is contained in:
parent
e8a79a8cea
commit
332892266f
@ -24,6 +24,7 @@ import time
|
|||||||
|
|
||||||
from .. import DbTxn
|
from .. import DbTxn
|
||||||
from gramps.gen.lib import Person, Event, Source, Citation
|
from gramps.gen.lib import Person, Event, Source, Citation
|
||||||
|
from gramps.gen.errors import HandleError
|
||||||
|
|
||||||
logger = logging.getLogger('Gramps.GrampsDbBase_Test')
|
logger = logging.getLogger('Gramps.GrampsDbBase_Test')
|
||||||
|
|
||||||
@ -109,7 +110,8 @@ class ReferenceMapTest(GrampsDbBaseTest):
|
|||||||
with DbTxn("Del Person", self._db) as tran:
|
with DbTxn("Del Person", self._db) as tran:
|
||||||
self._db.remove_person(person.get_handle(),tran)
|
self._db.remove_person(person.get_handle(),tran)
|
||||||
|
|
||||||
self.assertIsNone(self._db.get_person_from_handle(person.get_handle()))
|
self.assertRaises(HandleError, self._db.get_person_from_handle,
|
||||||
|
person.get_handle())
|
||||||
|
|
||||||
references = list(self._db.find_backlink_handles(citation.get_handle()))
|
references = list(self._db.find_backlink_handles(citation.get_handle()))
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user