Ejemplo n.º 1
0
 def testCreators(self):
     from plone.app.toolbar.browser.folder import PropertiesAction
     self.request.form['creators'] = self.userList
     view = PropertiesAction(self.portal.page, self.request)
     view()
     self.assertEquals(self.portal.page.creators,
                       ('one', 'two', 'test_user_1_'))
Ejemplo n.º 2
0
 def testExpires(self):
     from plone.app.toolbar.browser.folder import PropertiesAction
     self.request.form['expirationDate'] = '1999/01/01'
     self.request.form['expirationTime'] = '09:00'
     view = PropertiesAction(self.portal.page, self.request)
     view()
     self.assertEquals(self.portal.page.expires,
                       DateTime('1999/01/01 09:00'))
Ejemplo n.º 3
0
 def testEffective(self):
     from plone.app.toolbar.browser.folder import PropertiesAction
     self.request.form['effectiveDate'] = '1999/01/01'
     self.request.form['effectiveTime'] = '09:00'
     view = PropertiesAction(self.portal.page, self.request)
     view()
     self.assertEquals(
         DateTime(self.portal.page.EffectiveDate()).toZone('UTC'),
         DateTime('1999/01/01 09:00').toZone('UTC'))
Ejemplo n.º 4
0
 def testExcludeFromNav(self):
     from plone.app.toolbar.browser.folder import PropertiesAction
     self.request.form['exclude_from_nav'] = 'yes'
     view = PropertiesAction(self.portal.page, self.request)
     view()
     self.assertEquals(self.portal.page.getExcludeFromNav(), True)
Ejemplo n.º 5
0
 def testRights(self):
     from plone.app.toolbar.browser.folder import PropertiesAction
     self.request.form['copyright'] = 'foobar'
     view = PropertiesAction(self.portal.page, self.request)
     view()
     self.assertEquals(self.portal.page.rights, 'foobar')