Ignore:
Timestamp:
Sep 13, 2010 3:59:31 PM (14 years ago)
Author:
mylan
Message:

#195: Added captcha field validation test in doctests

File:
1 edited

Legend:

Unmodified
Added
Removed
  • quintagroup.formlib.captcha/trunk/quintagroup/formlib/captcha/README.txt

    r2805 r2806  
    5050    True 
    5151 
     52 
     53Now try to submit form with wrong captcha key. Error status message will 
     54be shown. 
     55 
     56    >>> browser.open(self.portal.absolute_url() + '/@@formlib-captcha-form') 
     57    >>> browser.getControl(name='form.captcha').value = "wrong captcha" 
     58    >>> browser.getControl(name='form..hashkey').value = self.hashkey 
     59    >>> browser.getControl(name="form.actions.save").click() 
     60    >>> "Type the code" in browser.contents 
     61    True 
     62    >>> "Please re-enter validation code." in browser.contents 
     63    True 
     64 
     65And now submit form with correct captcha key. 
     66 
     67    >>> browser.open(self.portal.absolute_url() + '/@@formlib-captcha-form') 
     68    >>> browser.getControl(name='form.captcha').value = self.captcha_word 
     69    >>> browser.getControl(name='form..hashkey').value = self.hashkey 
     70    >>> browser.getControl(name="form.actions.save").click() 
     71    >>> "Please re-enter validation code." in browser.contents 
     72    False 
     73 
     74No error shown. 
Note: See TracChangeset for help on using the changeset viewer.