Exemplo n.º 1
0
    def test_locked_icon(self):
        request = self.app.REQUEST
        self.setRoles(['Manager', 'Member'])
        self.portal.invokeFactory('Document', 'd1')
        context = getattr(self.portal, 'd1')
        viewlet = DocumentBylineViewlet(context, request, None, None)
        viewlet.update()
        self.assertEqual(viewlet.locked_icon(), "")
        ILockable(context).lock()
        lockIconUrl = '<img src="http://nohost/plone/lock_icon.png" alt="" \
title="Locked" height="16" width="16" />'
        self.assertEqual(viewlet.locked_icon(), lockIconUrl)
Exemplo n.º 2
0
    def test_locked_icon(self):
        request = self.app.REQUEST
        self.setRoles(['Manager', 'Member'])
        self.portal.invokeFactory('Document', 'd1')
        context = getattr(self.portal, 'd1')
        viewlet = DocumentBylineViewlet(context, request, None, None)
        viewlet.update()
        self.assertEqual(viewlet.locked_icon(), "")
        ILockable(context).lock()
        lockIconUrl = '<img src="http://nohost/plone/lock_icon.png" alt="" \
title="Locked" height="16" width="16" />'
        self.assertEqual(viewlet.locked_icon(), lockIconUrl)
Exemplo n.º 3
0
 def test_anonymous_locked_icon(self):
     request = self.app.REQUEST
     self.setRoles(['Manager', 'Member'])
     self.portal.invokeFactory('Document', 'd1')
     context = getattr(self.portal, 'd1')
     viewlet = DocumentBylineViewlet(context, request, None, None)
     viewlet.update()
     ILockable(context).lock()
     self.login('Ano')
     viewlet = DocumentBylineViewlet(context, request, None, None)
     viewlet.update()
     self.assertEqual(viewlet.locked_icon(), "")
Exemplo n.º 4
0
 def test_anonymous_locked_icon(self):
     request = self.app.REQUEST
     self.setRoles(['Manager', 'Member'])
     self.portal.invokeFactory('Document', 'd1')
     context = getattr(self.portal, 'd1')
     viewlet = DocumentBylineViewlet(context, request, None, None)
     viewlet.update()
     ILockable(context).lock()
     self.login('Ano')
     viewlet = DocumentBylineViewlet(context, request, None, None)
     viewlet.update()
     self.assertEqual(viewlet.locked_icon(), "")