def test_listkeys(self):
        context = self.portal
        request = self.portal.REQUEST
        view = ShibbolethView(context, request)
        self.assertEqual(view.listkeys({}), [])

        self.assertEqual(view.listkeys(None), [])
        self.assertEqual(view.listkeys({'b': 1, 'c': 3, 'a': 2}),
                         ['a', 'b', 'c'])
Пример #2
0
    def test_listkeys(self):
        context = self.portal
        request = self.portal.REQUEST
        view = ShibbolethView(context, request)
        self.assertEqual(view.listkeys({}), [])

        self.assertEqual(view.listkeys(None), [])
        self.assertEqual(view.listkeys({
            'b': 1,
            'c': 3,
            'a': 2
        }), ['a', 'b', 'c'])
Пример #3
0
 def test_cancel_view(self):
     context = self.portal
     request = self.portal.REQUEST
     request.form['form.button.Cancel'] = 1
     view = ShibbolethView(context, request)
     self.failIf(view())  # the view is none itself, but redirects
     resp = request.response
     self.assertEqual(resp.getStatus(), 302)
     self.assertEqual(resp.getHeader('location'), 'http://nohost/plone')
Пример #4
0
 def test_shibperms(self):
     context = self.portal
     request = self.portal.REQUEST
     view = ShibbolethView(context, request)
     self.assertEqual(view.shibperms(), [])
 def test_shibperms(self):
     context = self.portal
     request = self.portal.REQUEST
     view = ShibbolethView(context, request)
     self.assertEqual(view.shibperms(), [])