Changeset 3161 in products
- Timestamp:
- Apr 20, 2011 1:41:49 PM (13 years ago)
- Location:
- quintagroup.plonecaptchas/trunk/quintagroup/plonecaptchas
- Files:
-
- 4 edited
Legend:
- Unmodified
- Added
- Removed
-
quintagroup.plonecaptchas/trunk/quintagroup/plonecaptchas/__init__.py
r2041 r3161 1 1 from zope.i18nmessageid import MessageFactory 2 2 3 from AccessControl import allow_module,ModuleSecurityInfo3 from AccessControl import ModuleSecurityInfo 4 4 5 ProductMessageFactory = MessageFactory('quintagroup.plonecaptchas') 6 ModuleSecurityInfo('quintagroup.plonecaptchas').declarePublic("ProductMessageFactory") 5 product = 'quintagroup.plonecaptchas' 6 ProductMessageFactory = MessageFactory(product) 7 ModuleSecurityInfo(product).declarePublic("ProductMessageFactory") 7 8 8 9 #from quintagroup.plonecaptchas import config 9 10 #allow_module('quintagroup.plonecaptchas.config') 10 11 12 11 13 def initialize(context): 12 14 pass -
quintagroup.plonecaptchas/trunk/quintagroup/plonecaptchas/tests/base.py
r2041 r3161 1 import os, sys, re2 import unittest3 1 import transaction 4 2 … … 10 8 from Products.PloneTestCase import setup as ptc_setup 11 9 from Products.PloneTestCase import PloneTestCase as ptc 12 from Products.PloneTestCase.layer import onsetup, PloneSite 13 from Products.PloneTestCase.PloneTestCase import portal_owner 14 from Products.PloneTestCase.PloneTestCase import default_password 10 from Products.PloneTestCase.layer import PloneSite 15 11 16 from Products.CMFCore.utils import getToolByName 17 18 from quintagroup.captcha.core.tests.base import testPatch 19 from quintagroup.captcha.core.tests.testWidget import NOT_VALID 20 from quintagroup.captcha.core.tests.testWidget import IMAGE_PATT 21 from quintagroup.captcha.core.tests.testWidget import addTestLayer 22 from quintagroup.captcha.core.utils import getWord, decrypt, parseKey 23 24 from quintagroup.plonecaptchas.config import * 12 from quintagroup.plonecaptchas.config import PRODUCT_NAME 25 13 26 14 # TESTING CONSTANTS -
quintagroup.plonecaptchas/trunk/quintagroup/plonecaptchas/tests/testForms.py
r2045 r3161 1 from base import * 1 import re 2 import unittest 3 2 4 from urllib import urlencode 3 5 from StringIO import StringIO 4 6 from DateTime import DateTime 5 7 8 from quintagroup.plonecaptchas.tests.base import FunctionalTestCase 9 from quintagroup.plonecaptchas.config import PRODUCT_NAME 10 11 from quintagroup.captcha.core.tests.testWidget import NOT_VALID 12 from quintagroup.captcha.core.tests.testWidget import IMAGE_PATT 13 from quintagroup.captcha.core.tests.testWidget import addTestLayer 14 from quintagroup.captcha.core.tests.base import testPatch 15 from quintagroup.captcha.core.utils import getWord, decrypt, parseKey 16 17 from Products.PloneTestCase.PloneTestCase import portal_owner 18 from Products.PloneTestCase.PloneTestCase import default_password 19 6 20 from plone.app.controlpanel.security import ISecuritySchema 7 21 8 # BBB for plone v<3.1, where plone.protect not used yet 22 23 # BBB for plone v<3.1, where plone.protect not used yet 9 24 PROTECT_SUPPORT = True 10 25 try: 11 26 from plone import protect 27 # fix for pyflakes test 28 protect 12 29 except ImportError: 13 30 PROTECT_SUPPORT = False … … 39 56 raise NotImplementedError( 40 57 "getFormData not implemented") 41 58 42 59 def publishForm(self): 43 60 stdin_data = None -
quintagroup.plonecaptchas/trunk/quintagroup/plonecaptchas/tests/testInstallation.py
r2041 r3161 1 from base import * 1 import unittest 2 from base import TestCase, LAYERS 3 4 from Products.CMFCore.utils import getToolByName 5 6 from quintagroup.plonecaptchas.config import PRODUCT_NAME 2 7 3 8 class TestInstallation(TestCase):
Note: See TracChangeset
for help on using the changeset viewer.