Changeset 2802 in products


Ignore:
Timestamp:
Sep 10, 2010 10:27:42 AM (14 years ago)
Author:
mylan
Message:

#195: fix bugs in doctests infrastructure, cleanup

Location:
quintagroup.formlib.captcha/trunk/quintagroup/formlib/captcha
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • quintagroup.formlib.captcha/trunk/quintagroup/formlib/captcha/example.py

    r2801 r2802  
    1 from zope import interface, schema 
    2 from zope.formlib import form 
    3 from zope.publisher.browser import TestRequest 
    4 from zope.interface import Interface 
     1from zope.schema import TextLine 
     2from zope.component import adapts 
     3from zope.interface import Interface, implements 
     4from zope.formlib.form import EditForm, FormFields 
     5 
    56from quintagroup.formlib.captcha import Captcha 
    6 from zope.schema import TextLine 
    77       
    88# Define CaptchaFormlibForm form schema 
     
    1616 
    1717class CaptchaFormlibFormAdapter(object): 
    18     adapts(interface.Interface) 
    19     interface.implements(ICaptchaFormlibFormSchema) 
     18    adapts(Interface) 
     19    implements(ICaptchaFormlibFormSchema) 
    2020    label = u'' 
    2121    captcha = None 
     
    2323# And at the last define the CaptchaFormlibForm form 
    2424 
    25 class CaptchaFormlibForm(form.EditForm): 
    26     form_fields = form.FormFields(IFoo) 
     25class CaptchaFormlibForm(EditForm): 
     26    form_fields = FormFields(ICaptchaFormlibFormSchema) 
  • quintagroup.formlib.captcha/trunk/quintagroup/formlib/captcha/tests/tests.zcml

    r2801 r2802  
    33    xmlns:browser="http://namespaces.zope.org/browser"> 
    44 
    5   <adapter factory="quintagroup.captcha.core.example.CaptchaFormlibFormAdapter" /> 
     5  <adapter factory="quintagroup.formlib.captcha.example.CaptchaFormlibFormAdapter" /> 
    66 
    77  <browser:page 
    88      name="formlib-captcha-form" 
    99      for="*" 
    10       class="quintagroup.captcha.core.example.CaptchaFormlibForm" 
     10      class="quintagroup.formlib.captcha.example.CaptchaFormlibForm" 
    1111      permission="zope2.View" 
    1212      /> 
Note: See TracChangeset for help on using the changeset viewer.