Exemplo n.º 1
0
 def test_version_prefixed_revoked(self):
     """ Test the version id set to prefix-2 chars after version revoke
     """
     pvtool = getToolByName(self.portal, 'portal_eea_versions')
     vobjs = PortalType(id='LNK')
     vobjs.title = 'LNK'
     vobjs.search_type = 'Link'
     pvtool[vobjs.getId()] = vobjs
     link_id = self.folder.invokeFactory("Link", 'l1')
     link = self.folder[link_id]
     revoke_version(link)
     assert IVersionControl(link).versionId == 'LNK-2'
Exemplo n.º 2
0
 def test_version_revoked(self):
     """ Test revoke on a version which will assign a new random value
     """
     current_id = IVersionControl(self.doc).versionId
     revoke_version(self.doc)
     assert current_id != IVersionControl(self.doc).versionId