def test_generate_id_with_ids(self): title = '1' ids = ['1', '2', '3'] new_id = generate_id(title, ids) self.assertEquals(title + '-1', new_id) ids.append(new_id) new_id = generate_id(title, ids) self.assertEquals(title + '-2', new_id)
def test_generate_id_with_ids(self): title = "1" ids = ["1", "2", "3"] new_id = generate_id(title, ids) self.assertEquals(title + "-1", new_id) ids.append(new_id) new_id = generate_id(title, ids) self.assertEquals(title + "-2", new_id)
def test_generate_id_with_ids(self): title = '1' ids = ['1', '2', '3'] id = generate_id(title, ids) self.assertEquals(title + '-1', id) ids.append(id) id = generate_id(title, ids) self.assertEquals(title + '-2', id)
def id(form, name, container): id = form.request.get(name, '').strip() putils = getToolByName(form.context, 'plone_utils') id = generate_id(putils.normalizeString(id), container.objectIds()) try: checkValidId(container, id) except: form.errors[name] = _(u'Invalid workflow name. Please try another.') return id
def id(form, name, container): elt_id = form.request.get(name, '').strip() putils = getToolByName(form.context, 'plone_utils') elt_id = generate_id(putils.normalizeString(unicode(elt_id, encoding='utf-8')), container.objectIds()) try: checkValidId(container, elt_id) except: form.errors[name] = translate(_(u'Invalid name. Please try another.'), context=form.request) return elt_id
def id(form, name, container): elt_id = form.request.get(name, '').strip() putils = getToolByName(form.context, 'plone_utils') elt_id = generate_id( putils.normalizeString(unicode(elt_id, encoding='utf-8')), container.objectIds()) try: checkValidId(container, elt_id) except: form.errors[name] = translate(_(u'Invalid name. Please try another.'), context=form.request) return elt_id
def test_generate_id(self): title = "1" ids = [] new_id = generate_id(title, ids) self.assertEquals(title, new_id)
def test_generate_id(self): title = "1" ids = [] new_id = generate_id(title, ids) self.assertEquals(title, new_id)