Changeset 1263

Show
Ignore:
Timestamp:
04/17/08 14:04:35 (8 months ago)
Author:
sgillies
Message:

Tests of site structure now pass

Files:

Legend:

Unmodified
Added
Removed
Modified
Copied
Moved
  • pleiades.policy/trunk/pleiades/policy/profiles/default/structure/.objects

    r1258 r1263  
    33front-page,Document 
    44thesaurus,Folder 
     5places,PlaceContainer 
     6locations,LocationContainer 
     7names,Large Plone Folder 
  • pleiades.policy/trunk/pleiades/policy/tests/base.py

    r1257 r1263  
    1515    """ 
    1616 
     17    ztc.installProduct('ATVocabularyManager') 
     18    ztc.installProduct('PleiadesEntity') 
    1719    # Load the ZCML configuration for the optilux.policy package. 
    1820     
     
    3335 
    3436setup_pleiades_policy() 
    35 ptc.setupPloneSite(products=['pleiades.policy']) 
     37ptc.setupPloneSite(products=['ATVocabularyManager', 'PleiadesEntity', 'pleiades.policy']) 
    3638 
    3739class PleiadesPolicyTestCase(ptc.PloneTestCase): 
  • pleiades.policy/trunk/pleiades/policy/tests/test_setup.py

    r1262 r1263  
    3232                                self.portal.permissionsOfRole('Reader') if r['selected']]) 
    3333 
     34    def test_structure(self): 
     35        self.failUnless('disclaimer' in self.portal.keys()) 
     36        self.failUnless('front-page' in self.portal.keys()) 
     37        self.failUnless('about-pleiades' in self.portal.keys()) 
     38        self.failUnless('names' in self.portal.keys()) 
     39        self.failUnless('locations' in self.portal.keys()) 
     40        self.failUnless('places' in self.portal.keys()) 
     41        self.failUnless('thesaurus' in self.portal.keys()) 
     42 
    3443 
    3544def test_suite():