Ignore:
Timestamp:
Mar 11, 2010 4:53:40 PM (14 years ago)
Author:
mylan
Message:

#161: Update, clarify testBugs

File:
1 edited

Legend:

Unmodified
Added
Removed
  • quintagroup.seoptimizer/branches/refactoring2.3.0/quintagroup/seoptimizer/tests/testBugs.py

    r1877 r1894  
    66 
    77    def afterSetUp(self): 
    8         self.basic_auth = 'portal_manager:secret' 
    9         uf = self.app.acl_users 
    10         uf.userFolderAddUser('portal_manager', 'secret', ['Manager'], []) 
    11         user = uf.getUserById('portal_manager') 
    12         if not hasattr(user, 'aq_base'): 
    13             user = user.__of__(uf) 
    14         newSecurityManager(None, user) 
     8        self.basic_auth = ':'.join((portal_owner,default_password)) 
     9        self.loginAsPortalOwner() 
     10        # prepare test document 
     11        my_doc = self.portal.invokeFactory('Document', id='my_doc') 
     12        self.my_doc = self.portal['my_doc'] 
     13        self.abs_path = "/%s" % self.my_doc.absolute_url(1) 
    1514 
    1615    def test_modification_date(self): 
    1716        """ Modification date changing on SEO properties edit """ 
    18         my_doc = self.portal.invokeFactory('Document', id='my_doc') 
    19         my_doc = self.portal['my_doc'] 
     17        form_data = {'seo_title': 'New Title', 
     18                     'seo_title_override:int': 1, 
     19                     'form.submitted:int': 1} 
    2020 
    21         md_before = my_doc.modification_date 
    22         abs_path = "/%s" % my_doc.absolute_url(1) 
    23         form_data = {'seo_title': 'New Title',  'seo_title_override:int': 1, 'form.submitted:int': 1} 
    24         self.publish(path=abs_path+'/@@seo-context-properties', basic=self.basic_auth, request_method='POST', stdin=StringIO(urllib.urlencode(form_data))) 
    25         md_after = my_doc.modification_date 
     21        md_before = self.my_doc.modification_date 
     22        self.publish(path=self.abs_path+'/@@seo-context-properties', 
     23                     basic=self.basic_auth, request_method='POST', 
     24                     stdin=StringIO(urllib.urlencode(form_data))) 
     25        md_after = self.my_doc.modification_date 
     26 
    2627        self.assertNotEqual(md_before, md_after) 
     28 
    2729 
    2830def test_suite(): 
Note: See TracChangeset for help on using the changeset viewer.