There is a False test and a True test in lib/lp/registry/tests/test_person.py:
def test_no_merge_pending(self):
# is_merge_pending returns False when this person is not the "from"
# person of an active merge job.
person = self.factory.makePerson() self.assertFalse(person.is_merge_pending)
def test_is_merge_pending(self):
# is_merge_pending returns True when this person is being merged with
# another person in an active merge job.
from_person = self.factory.makePerson()
to_person = self.factory.makePerson() getUtility(IPersonSet).mergeAsync(from_person, to_person) self.assertTrue(from_person.is_merge_pending) self.assertFalse(to_person.is_merge_pending)
There is a False test and a True test in lib/lp/ registry/ tests/test_ person. py:
def test_no_ merge_pending( self): makePerson( )
self.assertFal se(person. is_merge_ pending)
# is_merge_pending returns False when this person is not the "from"
# person of an active merge job.
person = self.factory.
def test_is_ merge_pending( self): makePerson( ) makePerson( )
getUtility( IPersonSet) .mergeAsync( from_person, to_person)
self.assertTru e(from_ person. is_merge_ pending)
self.assertFal se(to_person. is_merge_ pending)
# is_merge_pending returns True when this person is being merged with
# another person in an active merge job.
from_person = self.factory.
to_person = self.factory.