def testExpires(self): from plone.app.content.browser.contents.properties import PropertiesActionView # noqa self.request.form['expirationDate'] = '1999/01/01 09:00' view = PropertiesActionView(self.portal.page, self.request) view() self.assertEquals(self.portal.page.expiration_date, DateTime('1999/01/01 09:00'))
def testCreators(self): from plone.app.content.browser.contents.properties import PropertiesActionView # noqa self.request.form['creators'] = self.userList view = PropertiesActionView(self.portal.page, self.request) view() self.assertEquals(self.portal.page.creators, ('one', 'two', 'test_user_1_'))
def testEffective(self): from plone.app.content.browser.contents.properties import PropertiesActionView # noqa self.request.form['effectiveDate'] = '1999/01/01 09:00' view = PropertiesActionView(self.portal.page, self.request) view() self.assertEquals( DateTime(self.portal.page.EffectiveDate()).toZone('UTC'), DateTime('1999/01/01 09:00').toZone('UTC'))
def testRights(self): from plone.app.content.browser.contents.properties import PropertiesActionView # noqa self.request.form['copyright'] = 'foobar' view = PropertiesActionView(self.portal.page, self.request) view() self.assertEquals(self.portal.page.rights, 'foobar')
def testSetDexterityExcludeFromNav(self): from plone.app.content.browser.contents.properties import PropertiesActionView # noqa self.request.form['exclude-from-nav'] = 'yes' view = PropertiesActionView(self.portal.page, self.request) view() self.assertEquals(self.portal.page.exclude_from_nav, True)
def testContributors(self): from plone.app.content.browser.contents.properties import PropertiesActionView # noqa self.request.form['contributors'] = self.userList view = PropertiesActionView(self.portal.page, self.request) view() self.assertEqual(self.portal.page.Contributors(), ('one', 'two'))