Changeset 3132 in products for quintagroup.captcha.core/trunk/quintagroup/captcha/core/tests
- Timestamp:
- Apr 18, 2011 1:57:47 PM (13 years ago)
- Location:
- quintagroup.captcha.core/trunk/quintagroup/captcha/core/tests
- Files:
-
- 5 edited
Legend:
- Unmodified
- Added
- Removed
-
quintagroup.captcha.core/trunk/quintagroup/captcha/core/tests/testConfiglet.py
r3128 r3132 1 1 import re 2 2 import string 3 from base import *4 3 from base import ptc, default_password, portal_owner, LAYER_STATIC_CAPTCHAS, \ 4 PROPERTY_SHEET, LAYER_DYNAMIC_CAPTCHAS, PRODUCT_NAME 5 5 6 6 class TestConfiglet(ptc.FunctionalTestCase): … … 18 18 19 19 def layerInSkins(self, layer): 20 res = False21 20 skins = self.portal.portal_skins 22 21 for skin in skins.getSkinSelections(): … … 36 35 37 36 def test_dynamicOn(self): 38 res =self.publish(self.save_url + '&static_captchas=dynamic',37 self.publish(self.save_url + '&static_captchas=dynamic', 39 38 self.basic_auth).getBody() 40 39 -
quintagroup.captcha.core/trunk/quintagroup/captcha/core/tests/testDynamic.py
r3128 r3132 1 1 import string 2 2 from os.path import abspath, dirname 3 from base import * 3 from base import LAYER_STATIC_CAPTCHAS, LAYER_DYNAMIC_CAPTCHAS, PRODUCT_NAME, \ 4 utils, unittest, ptc 4 5 5 from DateTime import DateTime 6 from Products.CMFFormController.ControllerState import ControllerState 6 from quintagroup.captcha.core.utils import getWord, decrypt, parseKey 7 7 8 8 from testStatic import TestStaticValidator … … 78 78 # getCaptchaImage function must return image coded in hashkey same to 79 79 # image get by 'key' after parsing decrypted key 80 decrypted_key = decrypt(self.captcha_key, self.hashkey)81 parsed_key = parseKey(decrypted_key)82 80 83 81 img_html = self.publish( -
quintagroup.captcha.core/trunk/quintagroup/captcha/core/tests/testInstallation.py
r3128 r3132 1 from base import * 1 from base import LAYERS, LAYER_STATIC_CAPTCHAS, PROPERTY_SHEET, CONFIGLET_ID, \ 2 TOOL_ID, CAPTCHA_KEY, PRODUCT_NAME, getToolByName, unittest, ptc 2 3 3 4 -
quintagroup.captcha.core/trunk/quintagroup/captcha/core/tests/testStatic.py
r3128 r3132 1 1 import string 2 from base import * 2 from base import LAYER_STATIC_CAPTCHAS, CAPTCHAS_COUNT, PRODUCT_NAME, \ 3 encrypt1, parseKey, ptc, unittest, decrypt, getWord 3 4 4 5 from DateTime import DateTime … … 96 97 def testBadKey(self): 97 98 hashkey = self.portal.getCaptcha() 98 decrypted_key = decrypt(self.captcha_key, hashkey)99 key = getWord(int(parseKey(decrypted_key)['key']) - 1)100 99 self.req.form['hashkey'] = hashkey 101 100 self.req.form['key'] = 'bad key' -
quintagroup.captcha.core/trunk/quintagroup/captcha/core/tests/testWidget.py
r3128 r3132 1 1 import string 2 from base import * 2 from base import GLOBALS, getWord, decrypt, parseKey, portal_owner, \ 3 re, default_password, testPatch, ptc, unittest, PRODUCT_NAME 3 4 4 5 from Products.CMFCore.DirectoryView import registerDirectory 5 6 from Products.CMFCore.DirectoryView import addDirectoryViews 6 from Products.CMFCore.DirectoryView import DirectoryView7 7 8 8 NOT_VALID = re.compile("Please re\-enter validation code")
Note: See TracChangeset
for help on using the changeset viewer.