Esempio n. 1
0
 def test__init__userid_in_request_form_for_manager(self):
     # should allow for privileged users
     context = makerequest(SimpleItem('foo'))
     context.portal_membership = DummyPortalMembership(True)
     context.REQUEST.form['userid'] = 'bob'
     adapter = AccountPanelSchemaAdapter(context)
     self.assertEqual('bob', adapter.context)
Esempio n. 2
0
 def test__init__userid_in_request_form_for_non_manager(self):
     # disallow for non-privileged users
     context = makerequest(SimpleItem('foo'))
     context.portal_membership = DummyPortalMembership(False)
     context.REQUEST.form['userid'] = 'bob'
     adapter = AccountPanelSchemaAdapter(context)
     self.assertEqual('(authenticated)', adapter.context)
Esempio n. 3
0
 def test__init__userid_in_request_form_for_manager(self):
     """Should allow for privileged users."""
     self.request.portal_membership = DummyPortalMembership(True)
     self.request.REQUEST.form['userid'] = 'bob'
     adapter = AccountPanelSchemaAdapter(self.request)
     self.assertEqual('bob', adapter.context)
Esempio n. 4
0
 def test__init__userid_in_request_form_for_non_manager(self):
     """Disallow for non-privileged users."""
     self.request.portal_membership = DummyPortalMembership(False)
     self.request.REQUEST.form['userid'] = 'bob'
     adapter = AccountPanelSchemaAdapter(self.request)
     self.assertEqual('(authenticated)', adapter.context)
Esempio n. 5
0
 def test__init__no_userid(self):
     """Should edit current user."""
     self.request.portal_membership = DummyPortalMembership(False)
     adapter = AccountPanelSchemaAdapter(self.request)
     self.assertEqual('(authenticated)', adapter.context)
Esempio n. 6
0
 def test__init__no_userid(self):
     # should edit current user
     context = makerequest(SimpleItem('foo'))
     context.portal_membership = DummyPortalMembership(False)
     adapter = AccountPanelSchemaAdapter(context)
     self.assertEqual('(authenticated)', adapter.context)
 def test__init__userid_in_request_form_for_manager(self):
     """Should allow for privileged users."""
     provideUtility(DummyPortalMembership(True))
     self.layer['request'].form['userid'] = 'bob'
     adapter = AccountPanelSchemaAdapter(self.layer['request'])
     self.assertEqual('bob', adapter.context)
 def test__init__userid_in_request_form_for_non_manager(self):
     """Disallow for non-privileged users."""
     provideUtility(DummyPortalMembership(False))
     self.layer['request'].form['userid'] = 'bob'
     adapter = AccountPanelSchemaAdapter(self.layer['request'])
     self.assertEqual('(authenticated)', adapter.context)
 def test__init__no_userid(self):
     """Should edit current user."""
     provideUtility(DummyPortalMembership(False))
     adapter = AccountPanelSchemaAdapter(self.layer['request'])
     self.assertEqual('(authenticated)', adapter.context)