def test_keywords_cannot_add(self): from plone.app.z3cform.widget import AjaxSelectWidget portal = self.layer['portal'] widget = AjaxSelectWidget(self.request) widget.context = portal widget.vocabulary = 'plone.app.vocabularies.Keywords' self.assertEqual(widget._base_args()['pattern_options']['allowNewItems'], 'false')
def test_keywords_cannot_add(self): from plone.app.z3cform.widget import AjaxSelectWidget portal = self.layer['portal'] widget = AjaxSelectWidget(self.request) widget.context = portal widget.vocabulary = 'plone.app.vocabularies.Keywords' self.assertEqual(widget._base_args()['pattern_options'][ 'allowNewItems'], 'false')
def test_keywords_can_add(self): from plone.app.z3cform.widget import AjaxSelectWidget portal = self.layer['portal'] setRoles(portal, TEST_USER_ID, ['Manager']) widget = AjaxSelectWidget(self.request) widget.context = portal widget.vocabulary = 'plone.app.vocabularies.Keywords' self.assertEqual(widget._base_args()['pattern_options']['allowNewItems'], 'true')
def test_keywords_can_add(self): from plone.app.z3cform.widget import AjaxSelectWidget portal = self.layer['portal'] setRoles(portal, TEST_USER_ID, ['Manager']) widget = AjaxSelectWidget(self.request) widget.context = portal widget.vocabulary = 'plone.app.vocabularies.Keywords' self.assertEqual(widget._base_args()['pattern_options'][ 'allowNewItems'], 'true')