[Testbot] FAILED (91 packages, 8 failures) : Plone-4.0 Zope-2.12 Python-2.6.4

Plone Tests plone-tests at epy.co.at
Thu Dec 3 02:45:03 UTC 2009


Plone Tests : FAILED (91 packages, 8 failures)
Plone-4.0 Zope-2.12 Python-2.6.4

Running ./bin/alltests -q --no-color --no-progress
Running Products.CMFTestCase.layer.CMFSite tests:
  Set up Testing.ZopeTestCase.layer.ZopeLite in 0.950 seconds.
  Set up Products.CMFTestCase.layer.ZCML in 2.795 seconds.
  Set up Products.CMFTestCase.layer.CMFSite in 2.041 seconds.
  Ran 31 tests with 0 failures and 0 errors in 0.550 seconds.
Running Products.PloneTestCase.layer.PloneSite tests:
  Tear down Products.CMFTestCase.layer.CMFSite in 0.067 seconds.
  Tear down Products.CMFTestCase.layer.ZCML in 0.004 seconds.
  Set up Products.PloneTestCase.layer.ZCML in 1.724 seconds.
  Set up Products.PloneTestCase.layer.PloneSite in 3.907 seconds.


Failure in test test_subject (Products.ATContentTypes.tests.test_atevent.TestATEventFields)
Traceback (most recent call last):
  File "/usr/local/python2.6/lib/python2.6/unittest.py", line 279, in run
    testMethod()
  File "/home/stefan/autotest/temp/python26-zope212-cmf22-plone40/eggs/Products.Archetypes-1.6a3-py2.6.egg/Products/Archetypes/tests/test_baseschema.py", line 163, in test_subject
    permissions.ModifyPortalContent)
  File "/usr/local/python2.6/lib/python2.6/unittest.py", line 325, in failUnless
    if not expr: raise self.failureException, msg
AssertionError

  Ran 711 tests with 1 failures and 0 errors in 1 minutes 8.878 seconds.
Tearing down left over layers:
  Tear down Products.PloneTestCase.layer.PloneSite in 0.362 seconds.
  Tear down Products.PloneTestCase.layer.ZCML in 0.010 seconds.
  Tear down Testing.ZopeTestCase.layer.ZopeLite in 0.000 seconds.
Total: 742 tests, 1 failures, 0 errors in 1 minutes 21.787 seconds.
Running Testing.ZopeTestCase.layer.ZopeLite tests:
  Set up Testing.ZopeTestCase.layer.ZopeLite in 0.771 seconds.
  Ran 36 tests with 0 failures and 0 errors in 0.081 seconds.
Running Products.Archetypes.tests.layer.ZCML tests:
  Set up Products.CMFCore.testing.FunctionalZCMLLayer in 0.189 seconds.
  Set up Products.Archetypes.tests.layer.ZCML in 0.173 seconds.
  Ran 59 tests with 0 failures and 0 errors in 1.155 seconds.
Running Products.Archetypes.tests.layer.ArchetypesSite tests:
  Set up Products.Archetypes.tests.layer.ArchetypesSite in 1.988 seconds.
/home/stefan/autotest/temp/python26-zope212-cmf22-plone40/eggs/Zope2-2.12.1-py2.6-linux-x86_64.egg/OFS/subscribers.py:73: DeprecationWarning: Products.Archetypes.tests.test_classgen.Dummy.manage_afterAdd is discouraged. You should use event subscribers instead.
  DeprecationWarning)
/home/stefan/autotest/temp/python26-zope212-cmf22-plone40/eggs/Zope2-2.12.1-py2.6-linux-x86_64.egg/OFS/subscribers.py:73: DeprecationWarning: Products.Archetypes.tests.test_annotation.AnnDummy.manage_afterAdd is discouraged. You should use event subscribers instead.
  DeprecationWarning)
/home/stefan/autotest/temp/python26-zope212-cmf22-plone40/eggs/Zope2-2.12.1-py2.6-linux-x86_64.egg/OFS/subscribers.py:73: DeprecationWarning: Products.Archetypes.tests.test_event.Dummy.manage_afterAdd is discouraged. You should use event subscribers instead.
  DeprecationWarning)
  Ran 511 tests with 0 failures and 0 errors in 38.855 seconds.
Running Products.PloneTestCase.layer.PloneSite tests:
  Tear down Products.Archetypes.tests.layer.ArchetypesSite in 0.067 seconds.
  Tear down Products.Archetypes.tests.layer.ZCML in 0.004 seconds.
  Tear down Products.CMFCore.testing.FunctionalZCMLLayer in 0.000 seconds.
  Set up Products.PloneTestCase.layer.ZCML in 2.342 seconds.
  Set up Products.PloneTestCase.layer.PloneSite in 3.922 seconds.
  Ran 9 tests with 0 failures and 0 errors in 1.070 seconds.
Running plone.app.kss.tests.kss_and_plone_layer.KSSAndPloneLayer tests:
  Set up plone.app.kss.tests.kss_and_plone_layer.KSSAndPloneLayer in 0.005 seconds.
  Ran 19 tests with 0 failures and 0 errors in 1.577 seconds.
Running zope.testing.testrunner.layer.UnitTests tests:
  Tear down plone.app.kss.tests.kss_and_plone_layer.KSSAndPloneLayer in 0.000 seconds.
  Tear down Products.PloneTestCase.layer.PloneSite in 0.355 seconds.
  Tear down Products.PloneTestCase.layer.ZCML in 0.005 seconds.
  Tear down Testing.ZopeTestCase.layer.ZopeLite in 0.000 seconds.
  Set up zope.testing.testrunner.layer.UnitTests in 0.000 seconds.
/home/stefan/autotest/temp/python26-zope212-cmf22-plone40/eggs/Products.Archetypes-1.6a3-py2.6.egg/Products/Archetypes/ClassGen.py:152: UserWarning: The method 'makeFoo' was already protected by a different permission than the one declared on the field. Assuming that the explicit permission declared is the correct one and has preference over the permission declared on the field.
  self.handle_mode(klass, generator, type, field, mode)
  Ran 28 tests with 0 failures and 0 errors in 0.193 seconds.
Tearing down left over layers:
  Tear down zope.testing.testrunner.layer.UnitTests in 0.000 seconds.
Total: 662 tests, 0 failures, 0 errors in 54.094 seconds.
Running Testing.ZopeTestCase.layer.ZopeLite tests:
  Set up Testing.ZopeTestCase.layer.ZopeLite in 0.117 seconds.
  Ran 416 tests with 0 failures and 0 errors in 2.132 seconds.
Running Products.CMFCore.testing.FunctionalZCMLLayer tests:
  Set up Products.CMFCore.testing.FunctionalZCMLLayer in 0.164 seconds.
  Ran 55 tests with 0 failures and 0 errors in 0.120 seconds.
Running Products.CMFCalendar.testing.FunctionalLayer tests:
  Set up Products.CMFCalendar.testing.FunctionalLayer in 0.321 seconds.
  Ran 24 tests with 0 failures and 0 errors in 1.509 seconds.
Running Products.CMFCore.testing.EventZCMLLayer tests:
  Tear down Products.CMFCalendar.testing.FunctionalLayer in 0.028 seconds.
  Tear down Products.CMFCore.testing.FunctionalZCMLLayer in 0.001 seconds.
  Set up Products.CMFCore.testing.EventZCMLLayer in 0.001 seconds.
  Ran 13 tests with 0 failures and 0 errors in 0.325 seconds.
Running Products.CMFCore.testing.ExportImportZCMLLayer tests:
  Tear down Products.CMFCore.testing.EventZCMLLayer in 0.000 seconds.
  Set up Products.CMFCore.testing.ExportImportZCMLLayer in 0.001 seconds.
  Ran 112 tests with 0 failures and 0 errors in 6.764 seconds.
Running Products.CMFCore.testing.TraversingEventZCMLLayer tests:
  Tear down Products.CMFCore.testing.ExportImportZCMLLayer in 0.000 seconds.
  Set up Products.CMFCore.testing.TraversingEventZCMLLayer in 0.001 seconds.
  Ran 15 tests with 0 failures and 0 errors in 0.478 seconds.
Running Products.CMFCore.testing.TraversingZCMLLayer tests:
  Tear down Products.CMFCore.testing.TraversingEventZCMLLayer in 0.000 seconds.
  Set up Products.CMFCore.testing.TraversingZCMLLayer in 0.001 seconds.
  Ran 69 tests with 0 failures and 0 errors in 1.617 seconds.
Running Products.CMFDefault.testing.FunctionalLayer tests:
  Tear down Products.CMFCore.testing.TraversingZCMLLayer in 0.000 seconds.
  Set up Products.CMFCore.testing.FunctionalZCMLLayer in 0.151 seconds.
  Set up Products.CMFDefault.testing.FunctionalLayer in 0.240 seconds.
  Ran 75 tests with 0 failures and 0 errors in 3.336 seconds.
Running Products.CMFUid.testing.UidEventZCMLLayer tests:
  Tear down Products.CMFDefault.testing.FunctionalLayer in 0.025 seconds.
  Tear down Products.CMFCore.testing.FunctionalZCMLLayer in 0.002 seconds.
  Set up Products.CMFUid.testing.UidEventZCMLLayer in 0.001 seconds.
  Ran 12 tests with 0 failures and 0 errors in 0.325 seconds.
Running Products.DCWorkflow.testing.ExportImportZCMLLayer tests:
  Tear down Products.CMFUid.testing.UidEventZCMLLayer in 0.000 seconds.
  Set up Products.DCWorkflow.testing.ExportImportZCMLLayer in 0.139 seconds.
  Ran 38 tests with 0 failures and 0 errors in 0.845 seconds.
Running Products.GenericSetup.testing.ExportImportZCMLLayer tests:
  Tear down Products.DCWorkflow.testing.ExportImportZCMLLayer in 0.000 seconds.
  Set up Products.GenericSetup.testing.ExportImportZCMLLayer in 0.047 seconds.
  Ran 186 tests with 0 failures and 0 errors in 0.736 seconds.
Running zope.testing.testrunner.layer.UnitTests tests:
  Tear down Products.GenericSetup.testing.ExportImportZCMLLayer in 0.000 seconds.
  Tear down Testing.ZopeTestCase.layer.ZopeLite in 0.000 seconds.
  Set up zope.testing.testrunner.layer.UnitTests in 0.000 seconds.


Error in test test_DirectoryViewFolderCustom (Products.CMFCore.tests.test_DirectoryView.DirectoryViewFolderTests)
Traceback (most recent call last):
  File "/usr/local/python2.6/lib/python2.6/unittest.py", line 279, in run
    testMethod()
  File "/home/stefan/autotest/temp/python26-zope212-cmf22-plone40/eggs/Products.CMFCore-2.2.0_alpha-py2.6.egg/Products/CMFCore/tests/test_DirectoryView.py", line 288, in test_DirectoryViewFolderCustom
    testfolder = self.ob.fake_skin.test_directory
AttributeError: test_directory



Error in test test_DirectoryViewFolderDefault (Products.CMFCore.tests.test_DirectoryView.DirectoryViewFolderTests)
Traceback (most recent call last):
  File "/usr/local/python2.6/lib/python2.6/unittest.py", line 279, in run
    testMethod()
  File "/home/stefan/autotest/temp/python26-zope212-cmf22-plone40/eggs/Products.CMFCore-2.2.0_alpha-py2.6.egg/Products/CMFCore/tests/test_DirectoryView.py", line 275, in test_DirectoryViewFolderDefault
    testfolder = self.ob.fake_skin.test_directory
AttributeError: test_directory



Error in test test_DirectoryViewMetadata (Products.CMFCore.tests.test_DirectoryView.DirectoryViewFolderTests)
Traceback (most recent call last):
  File "/usr/local/python2.6/lib/python2.6/unittest.py", line 279, in run
    testMethod()
  File "/home/stefan/autotest/temp/python26-zope212-cmf22-plone40/eggs/Products.CMFCore-2.2.0_alpha-py2.6.egg/Products/CMFCore/tests/test_DirectoryView.py", line 262, in test_DirectoryViewMetadata
    testfolder = self.ob.fake_skin.test_directory
AttributeError: test_directory



Error in test test_DirectoryViewMetadataOnPropertyManager (Products.CMFCore.tests.test_DirectoryView.DirectoryViewFolderTests)
Traceback (most recent call last):
  File "/usr/local/python2.6/lib/python2.6/unittest.py", line 279, in run
    testMethod()
  File "/home/stefan/autotest/temp/python26-zope212-cmf22-plone40/eggs/Products.CMFCore-2.2.0_alpha-py2.6.egg/Products/CMFCore/tests/test_DirectoryView.py", line 268, in test_DirectoryViewMetadataOnPropertyManager
    testfolder = self.ob.fake_skin.test_directory
AttributeError: test_directory



Failure in test test_registerDirectory (Products.CMFCore.tests.test_zcml)
Failed doctest test for Products.CMFCore.tests.test_zcml.test_registerDirectory
  File "/home/stefan/autotest/temp/python26-zope212-cmf22-plone40/eggs/Products.CMFCore-2.2.0_alpha-py2.6.egg/Products/CMFCore/tests/test_zcml.py", line 23, in test_registerDirectory

----------------------------------------------------------------------
File "/home/stefan/autotest/temp/python26-zope212-cmf22-plone40/eggs/Products.CMFCore-2.2.0_alpha-py2.6.egg/Products/CMFCore/tests/test_zcml.py", line 48, in Products.CMFCore.tests.test_zcml.test_registerDirectory
Failed example:
    reg_keys[1] in _dirreg._directories
Expected:
    True
Got:
    False

  Ran 577 tests with 1 failures and 4 errors in 1.301 seconds.
Tearing down left over layers:
  Tear down zope.testing.testrunner.layer.UnitTests in 0.000 seconds.
Total: 1592 tests, 1 failures, 4 errors in 22.307 seconds.
Running Testing.ZopeTestCase.layer.ZopeLite tests:
  Set up Testing.ZopeTestCase.layer.ZopeLite in 0.884 seconds.
  Ran 27 tests with 0 failures and 0 errors in 0.056 seconds.
Running Products.PloneTestCase.layer.PloneSite tests:
  Set up Products.PloneTestCase.layer.ZCML in 2.441 seconds.
  Set up Products.PloneTestCase.layer.PloneSite in 5.080 seconds.
/home/stefan/autotest/temp/python26-zope212-cmf22-plone40/eggs/Zope2-2.12.1-py2.6-linux-x86_64.egg/OFS/subscribers.py:73: DeprecationWarning: Products.FAQ.FAQ.FAQ.manage_afterAdd is discouraged. You should use event subscribers instead.
  DeprecationWarning)
/home/stefan/autotest/temp/python26-zope212-cmf22-plone40/eggs/Zope2-2.12.1-py2.6-linux-x86_64.egg/OFS/subscribers.py:73: DeprecationWarning: Products.FAQ.FAQQuestion.FAQQuestion.manage_afterAdd is discouraged. You should use event subscribers instead.
  DeprecationWarning)
  Ran 145 tests with 0 failures and 0 errors in 51.869 seconds.
Running Products.CMFDiffTool.tests.BaseTestCase.CMFDiffToolLayer tests:
  Set up Products.CMFDiffTool.tests.BaseTestCase.CMFDiffToolLayer in 0.013 seconds.
  Ran 2 tests with 0 failures and 0 errors in 0.180 seconds.
Running Products.CMFTestCase.layer.CMFSite tests:
  Tear down Products.CMFDiffTool.tests.BaseTestCase.CMFDiffToolLayer in 0.380 seconds.
  Tear down Products.PloneTestCase.layer.PloneSite in 0.006 seconds.
  Tear down Products.PloneTestCase.layer.ZCML in 0.004 seconds.
  Set up Products.CMFTestCase.layer.ZCML in 1.766 seconds.
  Set up Products.CMFTestCase.layer.CMFSite in 1.533 seconds.
  Ran 20 tests with 0 failures and 0 errors in 0.395 seconds.
Running zope.testing.testrunner.layer.UnitTests tests:
  Tear down Products.CMFTestCase.layer.CMFSite in 0.069 seconds.
  Tear down Products.CMFTestCase.layer.ZCML in 0.003 seconds.
  Tear down Testing.ZopeTestCase.layer.ZopeLite in 0.000 seconds.
  Set up zope.testing.testrunner.layer.UnitTests in 0.000 seconds.
  Ran 10 tests with 0 failures and 0 errors in 0.005 seconds.
Tearing down left over layers:
  Tear down zope.testing.testrunner.layer.UnitTests in 0.000 seconds.
Total: 204 tests, 0 failures, 0 errors in 1 minutes 5.657 seconds.
Running Testing.ZopeTestCase.layer.ZopeLite tests:
  Set up Testing.ZopeTestCase.layer.ZopeLite in 0.611 seconds.
  Ran 126 tests with 0 failures and 0 errors in 0.752 seconds.
Running Products.CMFTestCase.layer.CMFSite tests:
  Set up Products.CMFTestCase.layer.ZCML in 2.272 seconds.
  Set up Products.CMFTestCase.layer.CMFSite in 0.228 seconds.
  Ran 53 tests with 0 failures and 0 errors in 2.614 seconds.
Running Products.PloneTestCase.layer.ZCML tests:
  Tear down Products.CMFTestCase.layer.CMFSite in 0.041 seconds.
  Tear down Products.CMFTestCase.layer.ZCML in 0.003 seconds.
  Set up Products.PloneTestCase.layer.ZCML in 1.719 seconds.
  Ran 12 tests with 0 failures and 0 errors in 0.016 seconds.
Running Products.PloneTestCase.layer.PloneSite tests:
  Set up Products.PloneTestCase.layer.PloneSite in 4.165 seconds.


Failure in test testEventEdit (Products.CMFPlone.tests.testContentTypeScripts.TestContentTypeScripts)
Traceback (most recent call last):
  File "/usr/local/python2.6/lib/python2.6/unittest.py", line 279, in run
    testMethod()
  File "/home/stefan/autotest/temp/python26-zope212-cmf22-plone40/eggs/Plone-4.0a1-py2.6.egg/Products/CMFPlone/tests/testContentTypeScripts.py", line 68, in testEventEdit
    self.assertEqual(self.folder.event.Title(), 'Foo')
  File "/usr/local/python2.6/lib/python2.6/unittest.py", line 350, in failUnlessEqual
    (msg or '%r != %r' % (first, second))
AssertionError: '' != 'Foo'



Failure in test /home/stefan/autotest/temp/python26-zope212-cmf22-plone40/eggs/Plone-4.0a1-py2.6.egg/Products/CMFPlone/tests/emaillogin.txt
Failed doctest test for emaillogin.txt
  File "/home/stefan/autotest/temp/python26-zope212-cmf22-plone40/eggs/Plone-4.0a1-py2.6.egg/Products/CMFPlone/tests/emaillogin.txt", line 0

----------------------------------------------------------------------
File "/home/stefan/autotest/temp/python26-zope212-cmf22-plone40/eggs/Plone-4.0a1-py2.6.egg/Products/CMFPlone/tests/emaillogin.txt", line 44, in emaillogin.txt
Failed example:
    browser.open('http://nohost/plone/@@join_form')
Exception raised:
    Traceback (most recent call last):
      File "/home/stefan/autotest/temp/python26-zope212-cmf22-plone40/eggs/zope.testing-3.7.7-py2.6.egg/zope/testing/doctest.py", line 1361, in __run
        compileflags, 1) in test.globs
      File "<doctest emaillogin.txt[line 44, example 15]>", line 1, in <module>
        browser.open('http://nohost/plone/@@join_form')
      File "/home/stefan/autotest/temp/python26-zope212-cmf22-plone40/eggs/zope.testbrowser-3.6.0a2-py2.6.egg/zope/testbrowser/browser.py", line 239, in open
        self.mech_browser.open(url, data)
      File "build/bdist.linux-x86_64/egg/mechanize/_mechanize.py", line 209, in open
      File "build/bdist.linux-x86_64/egg/mechanize/_mechanize.py", line 261, in _mech_open
    HTTPError: HTTP Error 404: Not Found
----------------------------------------------------------------------
File "/home/stefan/autotest/temp/python26-zope212-cmf22-plone40/eggs/Plone-4.0a1-py2.6.egg/Products/CMFPlone/tests/emaillogin.txt", line 45, in emaillogin.txt
Failed example:
    browser.getControl(name='form.username').value='username'
Exception raised:
    Traceback (most recent call last):
      File "/home/stefan/autotest/temp/python26-zope212-cmf22-plone40/eggs/zope.testing-3.7.7-py2.6.egg/zope/testing/doctest.py", line 1361, in __run
        compileflags, 1) in test.globs
      File "<doctest emaillogin.txt[line 45, example 16]>", line 1, in <module>
        browser.getControl(name='form.username').value='username'
      File "/home/stefan/autotest/temp/python26-zope212-cmf22-plone40/eggs/zope.testbrowser-3.6.0a2-py2.6.egg/zope/testbrowser/browser.py", line 366, in getControl
        control, form = disambiguate(intermediate, msg, index)
      File "/home/stefan/autotest/temp/python26-zope212-cmf22-plone40/eggs/zope.testbrowser-3.6.0a2-py2.6.egg/zope/testbrowser/browser.py", line 54, in disambiguate
        raise LookupError(msg)
    LookupError: name 'form.username'
----------------------------------------------------------------------
File "/home/stefan/autotest/temp/python26-zope212-cmf22-plone40/eggs/Plone-4.0a1-py2.6.egg/Products/CMFPlone/tests/emaillogin.txt", line 46, in emaillogin.txt
Failed example:
    browser.getControl(name='form.email').value='username at example.org'
Exception raised:
    Traceback (most recent call last):
      File "/home/stefan/autotest/temp/python26-zope212-cmf22-plone40/eggs/zope.testing-3.7.7-py2.6.egg/zope/testing/doctest.py", line 1361, in __run
        compileflags, 1) in test.globs
      File "<doctest emaillogin.txt[line 46, example 17]>", line 1, in <module>
        browser.getControl(name='form.email').value='username at example.org'
      File "/home/stefan/autotest/temp/python26-zope212-cmf22-plone40/eggs/zope.testbrowser-3.6.0a2-py2.6.egg/zope/testbrowser/browser.py", line 366, in getControl
        control, form = disambiguate(intermediate, msg, index)
      File "/home/stefan/autotest/temp/python26-zope212-cmf22-plone40/eggs/zope.testbrowser-3.6.0a2-py2.6.egg/zope/testbrowser/browser.py", line 54, in disambiguate
        raise LookupError(msg)
    LookupError: name 'form.email'
----------------------------------------------------------------------
File "/home/stefan/autotest/temp/python26-zope212-cmf22-plone40/eggs/Plone-4.0a1-py2.6.egg/Products/CMFPlone/tests/emaillogin.txt", line 47, in emaillogin.txt
Failed example:
    browser.getControl(name='form.password').value = default_password
Exception raised:
    Traceback (most recent call last):
      File "/home/stefan/autotest/temp/python26-zope212-cmf22-plone40/eggs/zope.testing-3.7.7-py2.6.egg/zope/testing/doctest.py", line 1361, in __run
        compileflags, 1) in test.globs
      File "<doctest emaillogin.txt[line 47, example 18]>", line 1, in <module>
        browser.getControl(name='form.password').value = default_password
      File "/home/stefan/autotest/temp/python26-zope212-cmf22-plone40/eggs/zope.testbrowser-3.6.0a2-py2.6.egg/zope/testbrowser/browser.py", line 366, in getControl
        control, form = disambiguate(intermediate, msg, index)
      File "/home/stefan/autotest/temp/python26-zope212-cmf22-plone40/eggs/zope.testbrowser-3.6.0a2-py2.6.egg/zope/testbrowser/browser.py", line 54, in disambiguate
        raise LookupError(msg)
    LookupError: name 'form.password'
----------------------------------------------------------------------
File "/home/stefan/autotest/temp/python26-zope212-cmf22-plone40/eggs/Plone-4.0a1-py2.6.egg/Products/CMFPlone/tests/emaillogin.txt", line 48, in emaillogin.txt
Failed example:
    browser.getControl(name='form.password_ctl').value = default_password
Exception raised:
    Traceback (most recent call last):
      File "/home/stefan/autotest/temp/python26-zope212-cmf22-plone40/eggs/zope.testing-3.7.7-py2.6.egg/zope/testing/doctest.py", line 1361, in __run
        compileflags, 1) in test.globs
      File "<doctest emaillogin.txt[line 48, example 19]>", line 1, in <module>
        browser.getControl(name='form.password_ctl').value = default_password
      File "/home/stefan/autotest/temp/python26-zope212-cmf22-plone40/eggs/zope.testbrowser-3.6.0a2-py2.6.egg/zope/testbrowser/browser.py", line 366, in getControl
        control, form = disambiguate(intermediate, msg, index)
      File "/home/stefan/autotest/temp/python26-zope212-cmf22-plone40/eggs/zope.testbrowser-3.6.0a2-py2.6.egg/zope/testbrowser/browser.py", line 54, in disambiguate
        raise LookupError(msg)
    LookupError: name 'form.password_ctl'
----------------------------------------------------------------------
File "/home/stefan/autotest/temp/python26-zope212-cmf22-plone40/eggs/Plone-4.0a1-py2.6.egg/Products/CMFPlone/tests/emaillogin.txt", line 49, in emaillogin.txt
Failed example:
    browser.getControl('Register').click()
Exception raised:
    Traceback (most recent call last):
      File "/home/stefan/autotest/temp/python26-zope212-cmf22-plone40/eggs/zope.testing-3.7.7-py2.6.egg/zope/testing/doctest.py", line 1361, in __run
        compileflags, 1) in test.globs
      File "<doctest emaillogin.txt[line 49, example 20]>", line 1, in <module>
        browser.getControl('Register').click()
      File "/home/stefan/autotest/temp/python26-zope212-cmf22-plone40/eggs/zope.testbrowser-3.6.0a2-py2.6.egg/zope/testbrowser/browser.py", line 366, in getControl
        control, form = disambiguate(intermediate, msg, index)
      File "/home/stefan/autotest/temp/python26-zope212-cmf22-plone40/eggs/zope.testbrowser-3.6.0a2-py2.6.egg/zope/testbrowser/browser.py", line 54, in disambiguate
        raise LookupError(msg)
    LookupError: label 'Register'
----------------------------------------------------------------------
File "/home/stefan/autotest/temp/python26-zope212-cmf22-plone40/eggs/Plone-4.0a1-py2.6.egg/Products/CMFPlone/tests/emaillogin.txt", line 50, in emaillogin.txt
Failed example:
    self.failUnless('You have been registered.' in browser.contents)
Exception raised:
    Traceback (most recent call last):
      File "/home/stefan/autotest/temp/python26-zope212-cmf22-plone40/eggs/zope.testing-3.7.7-py2.6.egg/zope/testing/doctest.py", line 1361, in __run
        compileflags, 1) in test.globs
      File "<doctest emaillogin.txt[line 50, example 21]>", line 1, in <module>
        self.failUnless('You have been registered.' in browser.contents)
      File "/usr/local/python2.6/lib/python2.6/unittest.py", line 325, in failUnless
        if not expr: raise self.failureException, msg
    AssertionError
----------------------------------------------------------------------
File "/home/stefan/autotest/temp/python26-zope212-cmf22-plone40/eggs/Plone-4.0a1-py2.6.egg/Products/CMFPlone/tests/emaillogin.txt", line 70, in emaillogin.txt
Failed example:
    browser.open('http://nohost/plone/@@join_form')
Exception raised:
    Traceback (most recent call last):
      File "/home/stefan/autotest/temp/python26-zope212-cmf22-plone40/eggs/zope.testing-3.7.7-py2.6.egg/zope/testing/doctest.py", line 1361, in __run
        compileflags, 1) in test.globs
      File "<doctest emaillogin.txt[line 70, example 31]>", line 1, in <module>
        browser.open('http://nohost/plone/@@join_form')
      File "/home/stefan/autotest/temp/python26-zope212-cmf22-plone40/eggs/zope.testbrowser-3.6.0a2-py2.6.egg/zope/testbrowser/browser.py", line 239, in open
        self.mech_browser.open(url, data)
      File "build/bdist.linux-x86_64/egg/mechanize/_mechanize.py", line 209, in open
      File "build/bdist.linux-x86_64/egg/mechanize/_mechanize.py", line 261, in _mech_open
    HTTPError: HTTP Error 404: Not Found
----------------------------------------------------------------------
File "/home/stefan/autotest/temp/python26-zope212-cmf22-plone40/eggs/Plone-4.0a1-py2.6.egg/Products/CMFPlone/tests/emaillogin.txt", line 75, in emaillogin.txt
Failed example:
    browser.getControl(name='form.email').value='email at example.org'
Exception raised:
    Traceback (most recent call last):
      File "/home/stefan/autotest/temp/python26-zope212-cmf22-plone40/eggs/zope.testing-3.7.7-py2.6.egg/zope/testing/doctest.py", line 1361, in __run
        compileflags, 1) in test.globs
      File "<doctest emaillogin.txt[line 75, example 33]>", line 1, in <module>
        browser.getControl(name='form.email').value='email at example.org'
      File "/home/stefan/autotest/temp/python26-zope212-cmf22-plone40/eggs/zope.testbrowser-3.6.0a2-py2.6.egg/zope/testbrowser/browser.py", line 366, in getControl
        control, form = disambiguate(intermediate, msg, index)
      File "/home/stefan/autotest/temp/python26-zope212-cmf22-plone40/eggs/zope.testbrowser-3.6.0a2-py2.6.egg/zope/testbrowser/browser.py", line 54, in disambiguate
        raise LookupError(msg)
    LookupError: name 'form.email'
----------------------------------------------------------------------
File "/home/stefan/autotest/temp/python26-zope212-cmf22-plone40/eggs/Plone-4.0a1-py2.6.egg/Products/CMFPlone/tests/emaillogin.txt", line 76, in emaillogin.txt
Failed example:
    browser.getControl(name='form.password').value = default_password
Exception raised:
    Traceback (most recent call last):
      File "/home/stefan/autotest/temp/python26-zope212-cmf22-plone40/eggs/zope.testing-3.7.7-py2.6.egg/zope/testing/doctest.py", line 1361, in __run
        compileflags, 1) in test.globs
      File "<doctest emaillogin.txt[line 76, example 34]>", line 1, in <module>
        browser.getControl(name='form.password').value = default_password
      File "/home/stefan/autotest/temp/python26-zope212-cmf22-plone40/eggs/zope.testbrowser-3.6.0a2-py2.6.egg/zope/testbrowser/browser.py", line 366, in getControl
        control, form = disambiguate(intermediate, msg, index)
      File "/home/stefan/autotest/temp/python26-zope212-cmf22-plone40/eggs/zope.testbrowser-3.6.0a2-py2.6.egg/zope/testbrowser/browser.py", line 54, in disambiguate
        raise LookupError(msg)
    LookupError: name 'form.password'
----------------------------------------------------------------------
File "/home/stefan/autotest/temp/python26-zope212-cmf22-plone40/eggs/Plone-4.0a1-py2.6.egg/Products/CMFPlone/tests/emaillogin.txt", line 77, in emaillogin.txt
Failed example:
    browser.getControl(name='form.password_ctl').value = default_password
Exception raised:
    Traceback (most recent call last):
      File "/home/stefan/autotest/temp/python26-zope212-cmf22-plone40/eggs/zope.testing-3.7.7-py2.6.egg/zope/testing/doctest.py", line 1361, in __run
        compileflags, 1) in test.globs
      File "<doctest emaillogin.txt[line 77, example 35]>", line 1, in <module>
        browser.getControl(name='form.password_ctl').value = default_password
      File "/home/stefan/autotest/temp/python26-zope212-cmf22-plone40/eggs/zope.testbrowser-3.6.0a2-py2.6.egg/zope/testbrowser/browser.py", line 366, in getControl
        control, form = disambiguate(intermediate, msg, index)
      File "/home/stefan/autotest/temp/python26-zope212-cmf22-plone40/eggs/zope.testbrowser-3.6.0a2-py2.6.egg/zope/testbrowser/browser.py", line 54, in disambiguate
        raise LookupError(msg)
    LookupError: name 'form.password_ctl'
----------------------------------------------------------------------
File "/home/stefan/autotest/temp/python26-zope212-cmf22-plone40/eggs/Plone-4.0a1-py2.6.egg/Products/CMFPlone/tests/emaillogin.txt", line 78, in emaillogin.txt
Failed example:
    browser.getControl('Register').click()
Exception raised:
    Traceback (most recent call last):
      File "/home/stefan/autotest/temp/python26-zope212-cmf22-plone40/eggs/zope.testing-3.7.7-py2.6.egg/zope/testing/doctest.py", line 1361, in __run
        compileflags, 1) in test.globs
      File "<doctest emaillogin.txt[line 78, example 36]>", line 1, in <module>
        browser.getControl('Register').click()
      File "/home/stefan/autotest/temp/python26-zope212-cmf22-plone40/eggs/zope.testbrowser-3.6.0a2-py2.6.egg/zope/testbrowser/browser.py", line 366, in getControl
        control, form = disambiguate(intermediate, msg, index)
      File "/home/stefan/autotest/temp/python26-zope212-cmf22-plone40/eggs/zope.testbrowser-3.6.0a2-py2.6.egg/zope/testbrowser/browser.py", line 54, in disambiguate
        raise LookupError(msg)
    LookupError: label 'Register'
----------------------------------------------------------------------
File "/home/stefan/autotest/temp/python26-zope212-cmf22-plone40/eggs/Plone-4.0a1-py2.6.egg/Products/CMFPlone/tests/emaillogin.txt", line 79, in emaillogin.txt
Failed example:
    self.failUnless('You have been registered.' in browser.contents)
Exception raised:
    Traceback (most recent call last):
      File "/home/stefan/autotest/temp/python26-zope212-cmf22-plone40/eggs/zope.testing-3.7.7-py2.6.egg/zope/testing/doctest.py", line 1361, in __run
        compileflags, 1) in test.globs
      File "<doctest emaillogin.txt[line 79, example 37]>", line 1, in <module>
        self.failUnless('You have been registered.' in browser.contents)
      File "/usr/local/python2.6/lib/python2.6/unittest.py", line 325, in failUnless
        if not expr: raise self.failureException, msg
    AssertionError
----------------------------------------------------------------------
File "/home/stefan/autotest/temp/python26-zope212-cmf22-plone40/eggs/Plone-4.0a1-py2.6.egg/Products/CMFPlone/tests/emaillogin.txt", line 92, in emaillogin.txt
Failed example:
    self.failUnless('You are now logged in' in browser.contents)
Exception raised:
    Traceback (most recent call last):
      File "/home/stefan/autotest/temp/python26-zope212-cmf22-plone40/eggs/zope.testing-3.7.7-py2.6.egg/zope/testing/doctest.py", line 1361, in __run
        compileflags, 1) in test.globs
      File "<doctest emaillogin.txt[line 92, example 43]>", line 1, in <module>
        self.failUnless('You are now logged in' in browser.contents)
      File "/usr/local/python2.6/lib/python2.6/unittest.py", line 325, in failUnless
        if not expr: raise self.failureException, msg
    AssertionError
----------------------------------------------------------------------
File "/home/stefan/autotest/temp/python26-zope212-cmf22-plone40/eggs/Plone-4.0a1-py2.6.egg/Products/CMFPlone/tests/emaillogin.txt", line 102, in emaillogin.txt
Failed example:
    self.failIf('Log in' in browser.contents)
Exception raised:
    Traceback (most recent call last):
      File "/home/stefan/autotest/temp/python26-zope212-cmf22-plone40/eggs/zope.testing-3.7.7-py2.6.egg/zope/testing/doctest.py", line 1361, in __run
        compileflags, 1) in test.globs
      File "<doctest emaillogin.txt[line 102, example 45]>", line 1, in <module>
        self.failIf('Log in' in browser.contents)
      File "/usr/local/python2.6/lib/python2.6/unittest.py", line 321, in failIf
        if expr: raise self.failureException, msg
    AssertionError
----------------------------------------------------------------------
File "/home/stefan/autotest/temp/python26-zope212-cmf22-plone40/eggs/Plone-4.0a1-py2.6.egg/Products/CMFPlone/tests/emaillogin.txt", line 112, in emaillogin.txt
Failed example:
    self.failIf('Log in' in browser.contents)
Exception raised:
    Traceback (most recent call last):
      File "/home/stefan/autotest/temp/python26-zope212-cmf22-plone40/eggs/zope.testing-3.7.7-py2.6.egg/zope/testing/doctest.py", line 1361, in __run
        compileflags, 1) in test.globs
      File "<doctest emaillogin.txt[line 112, example 52]>", line 1, in <module>
        self.failIf('Log in' in browser.contents)
      File "/usr/local/python2.6/lib/python2.6/unittest.py", line 321, in failIf
        if expr: raise self.failureException, msg
    AssertionError
----------------------------------------------------------------------
File "/home/stefan/autotest/temp/python26-zope212-cmf22-plone40/eggs/Plone-4.0a1-py2.6.egg/Products/CMFPlone/tests/emaillogin.txt", line 120, in emaillogin.txt
Failed example:
    browser.getControl('Save').click()
Exception raised:
    Traceback (most recent call last):
      File "/home/stefan/autotest/temp/python26-zope212-cmf22-plone40/eggs/zope.testing-3.7.7-py2.6.egg/zope/testing/doctest.py", line 1361, in __run
        compileflags, 1) in test.globs
      File "<doctest emaillogin.txt[line 120, example 54]>", line 1, in <module>
        browser.getControl('Save').click()
      File "/home/stefan/autotest/temp/python26-zope212-cmf22-plone40/eggs/zope.testbrowser-3.6.0a2-py2.6.egg/zope/testbrowser/browser.py", line 366, in getControl
        control, form = disambiguate(intermediate, msg, index)
      File "/home/stefan/autotest/temp/python26-zope212-cmf22-plone40/eggs/zope.testbrowser-3.6.0a2-py2.6.egg/zope/testbrowser/browser.py", line 54, in disambiguate
        raise LookupError(msg)
    LookupError: label 'Save'
----------------------------------------------------------------------
File "/home/stefan/autotest/temp/python26-zope212-cmf22-plone40/eggs/Plone-4.0a1-py2.6.egg/Products/CMFPlone/tests/emaillogin.txt", line 121, in emaillogin.txt
Failed example:
    self.failUnless('Your personal settings have been saved.' in browser.contents)
Exception raised:
    Traceback (most recent call last):
      File "/home/stefan/autotest/temp/python26-zope212-cmf22-plone40/eggs/zope.testing-3.7.7-py2.6.egg/zope/testing/doctest.py", line 1361, in __run
        compileflags, 1) in test.globs
      File "<doctest emaillogin.txt[line 121, example 55]>", line 1, in <module>
        self.failUnless('Your personal settings have been saved.' in browser.contents)
      File "/usr/local/python2.6/lib/python2.6/unittest.py", line 325, in failUnless
        if not expr: raise self.failureException, msg
    AssertionError
----------------------------------------------------------------------
File "/home/stefan/autotest/temp/python26-zope212-cmf22-plone40/eggs/Plone-4.0a1-py2.6.egg/Products/CMFPlone/tests/emaillogin.txt", line 131, in emaillogin.txt
Failed example:
    self.failIf('Log in' in browser.contents)
Exception raised:
    Traceback (most recent call last):
      File "/home/stefan/autotest/temp/python26-zope212-cmf22-plone40/eggs/zope.testing-3.7.7-py2.6.egg/zope/testing/doctest.py", line 1361, in __run
        compileflags, 1) in test.globs
      File "<doctest emaillogin.txt[line 131, example 62]>", line 1, in <module>
        self.failIf('Log in' in browser.contents)
      File "/usr/local/python2.6/lib/python2.6/unittest.py", line 321, in failIf
        if expr: raise self.failureException, msg
    AssertionError
----------------------------------------------------------------------
File "/home/stefan/autotest/temp/python26-zope212-cmf22-plone40/eggs/Plone-4.0a1-py2.6.egg/Products/CMFPlone/tests/emaillogin.txt", line 149, in emaillogin.txt
Failed example:
    self.failIf('Log in' in browser.contents)
Exception raised:
    Traceback (most recent call last):
      File "/home/stefan/autotest/temp/python26-zope212-cmf22-plone40/eggs/zope.testing-3.7.7-py2.6.egg/zope/testing/doctest.py", line 1361, in __run
        compileflags, 1) in test.globs
      File "<doctest emaillogin.txt[line 149, example 68]>", line 1, in <module>
        self.failIf('Log in' in browser.contents)
      File "/usr/local/python2.6/lib/python2.6/unittest.py", line 321, in failIf
        if expr: raise self.failureException, msg
    AssertionError
----------------------------------------------------------------------
File "/home/stefan/autotest/temp/python26-zope212-cmf22-plone40/eggs/Plone-4.0a1-py2.6.egg/Products/CMFPlone/tests/emaillogin.txt", line 155, in emaillogin.txt
Failed example:
    browser.getControl('Save').click()
Exception raised:
    Traceback (most recent call last):
      File "/home/stefan/autotest/temp/python26-zope212-cmf22-plone40/eggs/zope.testing-3.7.7-py2.6.egg/zope/testing/doctest.py", line 1361, in __run
        compileflags, 1) in test.globs
      File "<doctest emaillogin.txt[line 155, example 71]>", line 1, in <module>
        browser.getControl('Save').click()
      File "/home/stefan/autotest/temp/python26-zope212-cmf22-plone40/eggs/zope.testbrowser-3.6.0a2-py2.6.egg/zope/testbrowser/browser.py", line 366, in getControl
        control, form = disambiguate(intermediate, msg, index)
      File "/home/stefan/autotest/temp/python26-zope212-cmf22-plone40/eggs/zope.testbrowser-3.6.0a2-py2.6.egg/zope/testbrowser/browser.py", line 54, in disambiguate
        raise LookupError(msg)
    LookupError: label 'Save'
----------------------------------------------------------------------
File "/home/stefan/autotest/temp/python26-zope212-cmf22-plone40/eggs/Plone-4.0a1-py2.6.egg/Products/CMFPlone/tests/emaillogin.txt", line 156, in emaillogin.txt
Failed example:
    self.failUnless('Your personal settings have been saved.' in browser.contents)
Exception raised:
    Traceback (most recent call last):
      File "/home/stefan/autotest/temp/python26-zope212-cmf22-plone40/eggs/zope.testing-3.7.7-py2.6.egg/zope/testing/doctest.py", line 1361, in __run
        compileflags, 1) in test.globs
      File "<doctest emaillogin.txt[line 156, example 72]>", line 1, in <module>
        self.failUnless('Your personal settings have been saved.' in browser.contents)
      File "/usr/local/python2.6/lib/python2.6/unittest.py", line 325, in failUnless
        if not expr: raise self.failureException, msg
    AssertionError
----------------------------------------------------------------------
File "/home/stefan/autotest/temp/python26-zope212-cmf22-plone40/eggs/Plone-4.0a1-py2.6.egg/Products/CMFPlone/tests/emaillogin.txt", line 164, in emaillogin.txt
Failed example:
    browser.url
Expected:
    'http://nohost/plone/personalize_form'
Got:
    'http://nohost/plone/acl_users/credentials_cookie_auth/require_login?came_from=http%3A//nohost/plone/personalize_form'
----------------------------------------------------------------------
File "/home/stefan/autotest/temp/python26-zope212-cmf22-plone40/eggs/Plone-4.0a1-py2.6.egg/Products/CMFPlone/tests/emaillogin.txt", line 167, in emaillogin.txt
Failed example:
    browser.getControl('Save').click()
Exception raised:
    Traceback (most recent call last):
      File "/home/stefan/autotest/temp/python26-zope212-cmf22-plone40/eggs/zope.testing-3.7.7-py2.6.egg/zope/testing/doctest.py", line 1361, in __run
        compileflags, 1) in test.globs
      File "<doctest emaillogin.txt[line 167, example 76]>", line 1, in <module>
        browser.getControl('Save').click()
      File "/home/stefan/autotest/temp/python26-zope212-cmf22-plone40/eggs/zope.testbrowser-3.6.0a2-py2.6.egg/zope/testbrowser/browser.py", line 366, in getControl
        control, form = disambiguate(intermediate, msg, index)
      File "/home/stefan/autotest/temp/python26-zope212-cmf22-plone40/eggs/zope.testbrowser-3.6.0a2-py2.6.egg/zope/testbrowser/browser.py", line 54, in disambiguate
        raise LookupError(msg)
    LookupError: label 'Save'
----------------------------------------------------------------------
File "/home/stefan/autotest/temp/python26-zope212-cmf22-plone40/eggs/Plone-4.0a1-py2.6.egg/Products/CMFPlone/tests/emaillogin.txt", line 168, in emaillogin.txt
Failed example:
    self.failUnless('Your personal settings have been saved.' in browser.contents)
Exception raised:
    Traceback (most recent call last):
      File "/home/stefan/autotest/temp/python26-zope212-cmf22-plone40/eggs/zope.testing-3.7.7-py2.6.egg/zope/testing/doctest.py", line 1361, in __run
        compileflags, 1) in test.globs
      File "<doctest emaillogin.txt[line 168, example 77]>", line 1, in <module>
        self.failUnless('Your personal settings have been saved.' in browser.contents)
      File "/usr/local/python2.6/lib/python2.6/unittest.py", line 325, in failUnless
        if not expr: raise self.failureException, msg
    AssertionError
----------------------------------------------------------------------
File "/home/stefan/autotest/temp/python26-zope212-cmf22-plone40/eggs/Plone-4.0a1-py2.6.egg/Products/CMFPlone/tests/emaillogin.txt", line 193, in emaillogin.txt
Failed example:
    self.failIf('Log in' in browser.contents)
Exception raised:
    Traceback (most recent call last):
      File "/home/stefan/autotest/temp/python26-zope212-cmf22-plone40/eggs/zope.testing-3.7.7-py2.6.egg/zope/testing/doctest.py", line 1361, in __run
        compileflags, 1) in test.globs
      File "<doctest emaillogin.txt[line 193, example 91]>", line 1, in <module>
        self.failIf('Log in' in browser.contents)
      File "/usr/local/python2.6/lib/python2.6/unittest.py", line 321, in failIf
        if expr: raise self.failureException, msg
    AssertionError
----------------------------------------------------------------------
File "/home/stefan/autotest/temp/python26-zope212-cmf22-plone40/eggs/Plone-4.0a1-py2.6.egg/Products/CMFPlone/tests/emaillogin.txt", line 199, in emaillogin.txt
Failed example:
    browser.getControl('Save').click()
Exception raised:
    Traceback (most recent call last):
      File "/home/stefan/autotest/temp/python26-zope212-cmf22-plone40/eggs/zope.testing-3.7.7-py2.6.egg/zope/testing/doctest.py", line 1361, in __run
        compileflags, 1) in test.globs
      File "<doctest emaillogin.txt[line 199, example 94]>", line 1, in <module>
        browser.getControl('Save').click()
      File "/home/stefan/autotest/temp/python26-zope212-cmf22-plone40/eggs/zope.testbrowser-3.6.0a2-py2.6.egg/zope/testbrowser/browser.py", line 366, in getControl
        control, form = disambiguate(intermediate, msg, index)
      File "/home/stefan/autotest/temp/python26-zope212-cmf22-plone40/eggs/zope.testbrowser-3.6.0a2-py2.6.egg/zope/testbrowser/browser.py", line 54, in disambiguate
        raise LookupError(msg)
    LookupError: label 'Save'
----------------------------------------------------------------------
File "/home/stefan/autotest/temp/python26-zope212-cmf22-plone40/eggs/Plone-4.0a1-py2.6.egg/Products/CMFPlone/tests/emaillogin.txt", line 222, in emaillogin.txt
Failed example:
    self.failUnless('Password reset confirmation sent' in browser.contents)
Exception raised:
    Traceback (most recent call last):
      File "/home/stefan/autotest/temp/python26-zope212-cmf22-plone40/eggs/zope.testing-3.7.7-py2.6.egg/zope/testing/doctest.py", line 1361, in __run
        compileflags, 1) in test.globs
      File "<doctest emaillogin.txt[line 222, example 104]>", line 1, in <module>
        self.failUnless('Password reset confirmation sent' in browser.contents)
      File "/usr/local/python2.6/lib/python2.6/unittest.py", line 325, in failUnless
        if not expr: raise self.failureException, msg
    AssertionError
----------------------------------------------------------------------
File "/home/stefan/autotest/temp/python26-zope212-cmf22-plone40/eggs/Plone-4.0a1-py2.6.egg/Products/CMFPlone/tests/emaillogin.txt", line 229, in emaillogin.txt
Failed example:
    len(mailhost.messages)
Expected:
    1
Got:
    0
----------------------------------------------------------------------
File "/home/stefan/autotest/temp/python26-zope212-cmf22-plone40/eggs/Plone-4.0a1-py2.6.egg/Products/CMFPlone/tests/emaillogin.txt", line 231, in emaillogin.txt
Failed example:
    msg = mailhost.messages[0]
Exception raised:
    Traceback (most recent call last):
      File "/home/stefan/autotest/temp/python26-zope212-cmf22-plone40/eggs/zope.testing-3.7.7-py2.6.egg/zope/testing/doctest.py", line 1361, in __run
        compileflags, 1) in test.globs
      File "<doctest emaillogin.txt[line 231, example 107]>", line 1, in <module>
        msg = mailhost.messages[0]
      File "/usr/local/python2.6/lib/python2.6/UserList.py", line 31, in __getitem__
        def __getitem__(self, i): return self.data[i]
    IndexError: list index out of range
----------------------------------------------------------------------
File "/home/stefan/autotest/temp/python26-zope212-cmf22-plone40/eggs/Plone-4.0a1-py2.6.egg/Products/CMFPlone/tests/emaillogin.txt", line 236, in emaillogin.txt
Failed example:
    "To: email3 at example.org" in msg
Exception raised:
    Traceback (most recent call last):
      File "/home/stefan/autotest/temp/python26-zope212-cmf22-plone40/eggs/zope.testing-3.7.7-py2.6.egg/zope/testing/doctest.py", line 1361, in __run
        compileflags, 1) in test.globs
      File "<doctest emaillogin.txt[line 236, example 108]>", line 1, in <module>
        "To: email3 at example.org" in msg
    NameError: name 'msg' is not defined
----------------------------------------------------------------------
File "/home/stefan/autotest/temp/python26-zope212-cmf22-plone40/eggs/Plone-4.0a1-py2.6.egg/Products/CMFPlone/tests/emaillogin.txt", line 241, in emaillogin.txt
Failed example:
    url_index = msg.index('http://nohost/plone/passwordreset/')
Exception raised:
    Traceback (most recent call last):
      File "/home/stefan/autotest/temp/python26-zope212-cmf22-plone40/eggs/zope.testing-3.7.7-py2.6.egg/zope/testing/doctest.py", line 1361, in __run
        compileflags, 1) in test.globs
      File "<doctest emaillogin.txt[line 241, example 109]>", line 1, in <module>
        url_index = msg.index('http://nohost/plone/passwordreset/')
    NameError: name 'msg' is not defined
----------------------------------------------------------------------
File "/home/stefan/autotest/temp/python26-zope212-cmf22-plone40/eggs/Plone-4.0a1-py2.6.egg/Products/CMFPlone/tests/emaillogin.txt", line 242, in emaillogin.txt
Failed example:
    address = msg[url_index:].split()[0]
Exception raised:
    Traceback (most recent call last):
      File "/home/stefan/autotest/temp/python26-zope212-cmf22-plone40/eggs/zope.testing-3.7.7-py2.6.egg/zope/testing/doctest.py", line 1361, in __run
        compileflags, 1) in test.globs
      File "<doctest emaillogin.txt[line 242, example 110]>", line 1, in <module>
        address = msg[url_index:].split()[0]
    NameError: name 'msg' is not defined
----------------------------------------------------------------------
File "/home/stefan/autotest/temp/python26-zope212-cmf22-plone40/eggs/Plone-4.0a1-py2.6.egg/Products/CMFPlone/tests/emaillogin.txt", line 246, in emaillogin.txt
Failed example:
    browser.open(address)
Exception raised:
    Traceback (most recent call last):
      File "/home/stefan/autotest/temp/python26-zope212-cmf22-plone40/eggs/zope.testing-3.7.7-py2.6.egg/zope/testing/doctest.py", line 1361, in __run
        compileflags, 1) in test.globs
      File "<doctest emaillogin.txt[line 246, example 111]>", line 1, in <module>
        browser.open(address)
    NameError: name 'address' is not defined
----------------------------------------------------------------------
File "/home/stefan/autotest/temp/python26-zope212-cmf22-plone40/eggs/Plone-4.0a1-py2.6.egg/Products/CMFPlone/tests/emaillogin.txt", line 247, in emaillogin.txt
Failed example:
    "Set your password" in browser.contents
Expected:
    True
Got:
    False
----------------------------------------------------------------------
File "/home/stefan/autotest/temp/python26-zope212-cmf22-plone40/eggs/Plone-4.0a1-py2.6.egg/Products/CMFPlone/tests/emaillogin.txt", line 249, in emaillogin.txt
Failed example:
    form = browser.getForm(name='pwreset_action')
Exception raised:
    Traceback (most recent call last):
      File "/home/stefan/autotest/temp/python26-zope212-cmf22-plone40/eggs/zope.testing-3.7.7-py2.6.egg/zope/testing/doctest.py", line 1361, in __run
        compileflags, 1) in test.globs
      File "<doctest emaillogin.txt[line 249, example 113]>", line 1, in <module>
        form = browser.getForm(name='pwreset_action')
      File "/home/stefan/autotest/temp/python26-zope212-cmf22-plone40/eggs/zope.testbrowser-3.6.0a2-py2.6.egg/zope/testbrowser/browser.py", line 398, in getForm
        form = disambiguate(matching_forms, '', index)
      File "/home/stefan/autotest/temp/python26-zope212-cmf22-plone40/eggs/zope.testbrowser-3.6.0a2-py2.6.egg/zope/testbrowser/browser.py", line 54, in disambiguate
        raise LookupError(msg)
    LookupError
----------------------------------------------------------------------
File "/home/stefan/autotest/temp/python26-zope212-cmf22-plone40/eggs/Plone-4.0a1-py2.6.egg/Products/CMFPlone/tests/emaillogin.txt", line 250, in emaillogin.txt
Failed example:
    form.getControl(name='userid').value = 'email3 at example.org'
Exception raised:
    Traceback (most recent call last):
      File "/home/stefan/autotest/temp/python26-zope212-cmf22-plone40/eggs/zope.testing-3.7.7-py2.6.egg/zope/testing/doctest.py", line 1361, in __run
        compileflags, 1) in test.globs
      File "<doctest emaillogin.txt[line 250, example 114]>", line 1, in <module>
        form.getControl(name='userid').value = 'email3 at example.org'
      File "/home/stefan/autotest/temp/python26-zope212-cmf22-plone40/eggs/zope.testbrowser-3.6.0a2-py2.6.egg/zope/testbrowser/browser.py", line 752, in getControl
        raise zope.testbrowser.interfaces.ExpiredError
    ExpiredError
----------------------------------------------------------------------
File "/home/stefan/autotest/temp/python26-zope212-cmf22-plone40/eggs/Plone-4.0a1-py2.6.egg/Products/CMFPlone/tests/emaillogin.txt", line 251, in emaillogin.txt
Failed example:
    form.getControl(name='password').value = 'secretion'
Exception raised:
    Traceback (most recent call last):
      File "/home/stefan/autotest/temp/python26-zope212-cmf22-plone40/eggs/zope.testing-3.7.7-py2.6.egg/zope/testing/doctest.py", line 1361, in __run
        compileflags, 1) in test.globs
      File "<doctest emaillogin.txt[line 251, example 115]>", line 1, in <module>
        form.getControl(name='password').value = 'secretion'
      File "/home/stefan/autotest/temp/python26-zope212-cmf22-plone40/eggs/zope.testbrowser-3.6.0a2-py2.6.egg/zope/testbrowser/browser.py", line 752, in getControl
        raise zope.testbrowser.interfaces.ExpiredError
    ExpiredError
----------------------------------------------------------------------
File "/home/stefan/autotest/temp/python26-zope212-cmf22-plone40/eggs/Plone-4.0a1-py2.6.egg/Products/CMFPlone/tests/emaillogin.txt", line 252, in emaillogin.txt
Failed example:
    form.getControl(name='password2').value = 'secretion'
Exception raised:
    Traceback (most recent call last):
      File "/home/stefan/autotest/temp/python26-zope212-cmf22-plone40/eggs/zope.testing-3.7.7-py2.6.egg/zope/testing/doctest.py", line 1361, in __run
        compileflags, 1) in test.globs
      File "<doctest emaillogin.txt[line 252, example 116]>", line 1, in <module>
        form.getControl(name='password2').value = 'secretion'
      File "/home/stefan/autotest/temp/python26-zope212-cmf22-plone40/eggs/zope.testbrowser-3.6.0a2-py2.6.egg/zope/testbrowser/browser.py", line 752, in getControl
        raise zope.testbrowser.interfaces.ExpiredError
    ExpiredError
----------------------------------------------------------------------
File "/home/stefan/autotest/temp/python26-zope212-cmf22-plone40/eggs/Plone-4.0a1-py2.6.egg/Products/CMFPlone/tests/emaillogin.txt", line 253, in emaillogin.txt
Failed example:
    form.submit()
Exception raised:
    Traceback (most recent call last):
      File "/home/stefan/autotest/temp/python26-zope212-cmf22-plone40/eggs/zope.testing-3.7.7-py2.6.egg/zope/testing/doctest.py", line 1361, in __run
        compileflags, 1) in test.globs
      File "<doctest emaillogin.txt[line 253, example 117]>", line 1, in <module>
        form.submit()
      File "/home/stefan/autotest/temp/python26-zope212-cmf22-plone40/eggs/zope.testbrowser-3.6.0a2-py2.6.egg/zope/testbrowser/browser.py", line 729, in submit
        raise zope.testbrowser.interfaces.ExpiredError
    ExpiredError
----------------------------------------------------------------------
File "/home/stefan/autotest/temp/python26-zope212-cmf22-plone40/eggs/Plone-4.0a1-py2.6.egg/Products/CMFPlone/tests/emaillogin.txt", line 254, in emaillogin.txt
Failed example:
    "Your password has been set successfully." in browser.contents
Expected:
    True
Got:
    False
----------------------------------------------------------------------
File "/home/stefan/autotest/temp/python26-zope212-cmf22-plone40/eggs/Plone-4.0a1-py2.6.egg/Products/CMFPlone/tests/emaillogin.txt", line 264, in emaillogin.txt
Failed example:
    self.failIf('Log in' in browser.contents)
Exception raised:
    Traceback (most recent call last):
      File "/home/stefan/autotest/temp/python26-zope212-cmf22-plone40/eggs/zope.testing-3.7.7-py2.6.egg/zope/testing/doctest.py", line 1361, in __run
        compileflags, 1) in test.globs
      File "<doctest emaillogin.txt[line 264, example 124]>", line 1, in <module>
        self.failIf('Log in' in browser.contents)
      File "/usr/local/python2.6/lib/python2.6/unittest.py", line 321, in failIf
        if expr: raise self.failureException, msg
    AssertionError
----------------------------------------------------------------------
File "/home/stefan/autotest/temp/python26-zope212-cmf22-plone40/eggs/Plone-4.0a1-py2.6.egg/Products/CMFPlone/tests/emaillogin.txt", line 273, in emaillogin.txt
Failed example:
    self.failUnless('Password reset confirmation sent' in browser.contents)
Exception raised:
    Traceback (most recent call last):
      File "/home/stefan/autotest/temp/python26-zope212-cmf22-plone40/eggs/zope.testing-3.7.7-py2.6.egg/zope/testing/doctest.py", line 1361, in __run
        compileflags, 1) in test.globs
      File "<doctest emaillogin.txt[line 273, example 130]>", line 1, in <module>
        self.failUnless('Password reset confirmation sent' in browser.contents)
      File "/usr/local/python2.6/lib/python2.6/unittest.py", line 325, in failUnless
        if not expr: raise self.failureException, msg
    AssertionError
----------------------------------------------------------------------
File "/home/stefan/autotest/temp/python26-zope212-cmf22-plone40/eggs/Plone-4.0a1-py2.6.egg/Products/CMFPlone/tests/emaillogin.txt", line 277, in emaillogin.txt
Failed example:
    len(mailhost.messages)
Expected:
    2
Got:
    0
----------------------------------------------------------------------
File "/home/stefan/autotest/temp/python26-zope212-cmf22-plone40/eggs/Plone-4.0a1-py2.6.egg/Products/CMFPlone/tests/emaillogin.txt", line 279, in emaillogin.txt
Failed example:
    msg = mailhost.messages[-1]
Exception raised:
    Traceback (most recent call last):
      File "/home/stefan/autotest/temp/python26-zope212-cmf22-plone40/eggs/zope.testing-3.7.7-py2.6.egg/zope/testing/doctest.py", line 1361, in __run
        compileflags, 1) in test.globs
      File "<doctest emaillogin.txt[line 279, example 132]>", line 1, in <module>
        msg = mailhost.messages[-1]
      File "/usr/local/python2.6/lib/python2.6/UserList.py", line 31, in __getitem__
        def __getitem__(self, i): return self.data[i]
    IndexError: list index out of range
----------------------------------------------------------------------
File "/home/stefan/autotest/temp/python26-zope212-cmf22-plone40/eggs/Plone-4.0a1-py2.6.egg/Products/CMFPlone/tests/emaillogin.txt", line 280, in emaillogin.txt
Failed example:
    "To: username at example.org" in msg
Exception raised:
    Traceback (most recent call last):
      File "/home/stefan/autotest/temp/python26-zope212-cmf22-plone40/eggs/zope.testing-3.7.7-py2.6.egg/zope/testing/doctest.py", line 1361, in __run
        compileflags, 1) in test.globs
      File "<doctest emaillogin.txt[line 280, example 133]>", line 1, in <module>
        "To: username at example.org" in msg
    NameError: name 'msg' is not defined
----------------------------------------------------------------------
File "/home/stefan/autotest/temp/python26-zope212-cmf22-plone40/eggs/Plone-4.0a1-py2.6.egg/Products/CMFPlone/tests/emaillogin.txt", line 285, in emaillogin.txt
Failed example:
    url_index = msg.index('http://nohost/plone/passwordreset/')
Exception raised:
    Traceback (most recent call last):
      File "/home/stefan/autotest/temp/python26-zope212-cmf22-plone40/eggs/zope.testing-3.7.7-py2.6.egg/zope/testing/doctest.py", line 1361, in __run
        compileflags, 1) in test.globs
      File "<doctest emaillogin.txt[line 285, example 134]>", line 1, in <module>
        url_index = msg.index('http://nohost/plone/passwordreset/')
    NameError: name 'msg' is not defined
----------------------------------------------------------------------
File "/home/stefan/autotest/temp/python26-zope212-cmf22-plone40/eggs/Plone-4.0a1-py2.6.egg/Products/CMFPlone/tests/emaillogin.txt", line 286, in emaillogin.txt
Failed example:
    address = msg[url_index:].split()[0]
Exception raised:
    Traceback (most recent call last):
      File "/home/stefan/autotest/temp/python26-zope212-cmf22-plone40/eggs/zope.testing-3.7.7-py2.6.egg/zope/testing/doctest.py", line 1361, in __run
        compileflags, 1) in test.globs
      File "<doctest emaillogin.txt[line 286, example 135]>", line 1, in <module>
        address = msg[url_index:].split()[0]
    NameError: name 'msg' is not defined
----------------------------------------------------------------------
File "/home/stefan/autotest/temp/python26-zope212-cmf22-plone40/eggs/Plone-4.0a1-py2.6.egg/Products/CMFPlone/tests/emaillogin.txt", line 290, in emaillogin.txt
Failed example:
    browser.open(address)
Exception raised:
    Traceback (most recent call last):
      File "/home/stefan/autotest/temp/python26-zope212-cmf22-plone40/eggs/zope.testing-3.7.7-py2.6.egg/zope/testing/doctest.py", line 1361, in __run
        compileflags, 1) in test.globs
      File "<doctest emaillogin.txt[line 290, example 136]>", line 1, in <module>
        browser.open(address)
    NameError: name 'address' is not defined
----------------------------------------------------------------------
File "/home/stefan/autotest/temp/python26-zope212-cmf22-plone40/eggs/Plone-4.0a1-py2.6.egg/Products/CMFPlone/tests/emaillogin.txt", line 291, in emaillogin.txt
Failed example:
    "Set your password" in browser.contents
Expected:
    True
Got:
    False
----------------------------------------------------------------------
File "/home/stefan/autotest/temp/python26-zope212-cmf22-plone40/eggs/Plone-4.0a1-py2.6.egg/Products/CMFPlone/tests/emaillogin.txt", line 293, in emaillogin.txt
Failed example:
    form = browser.getForm(name='pwreset_action')
Exception raised:
    Traceback (most recent call last):
      File "/home/stefan/autotest/temp/python26-zope212-cmf22-plone40/eggs/zope.testing-3.7.7-py2.6.egg/zope/testing/doctest.py", line 1361, in __run
        compileflags, 1) in test.globs
      File "<doctest emaillogin.txt[line 293, example 138]>", line 1, in <module>
        form = browser.getForm(name='pwreset_action')
      File "/home/stefan/autotest/temp/python26-zope212-cmf22-plone40/eggs/zope.testbrowser-3.6.0a2-py2.6.egg/zope/testbrowser/browser.py", line 398, in getForm
        form = disambiguate(matching_forms, '', index)
      File "/home/stefan/autotest/temp/python26-zope212-cmf22-plone40/eggs/zope.testbrowser-3.6.0a2-py2.6.egg/zope/testbrowser/browser.py", line 54, in disambiguate
        raise LookupError(msg)
    LookupError
----------------------------------------------------------------------
File "/home/stefan/autotest/temp/python26-zope212-cmf22-plone40/eggs/Plone-4.0a1-py2.6.egg/Products/CMFPlone/tests/emaillogin.txt", line 294, in emaillogin.txt
Failed example:
    form.getControl(name='userid').value = 'username'
Exception raised:
    Traceback (most recent call last):
      File "/home/stefan/autotest/temp/python26-zope212-cmf22-plone40/eggs/zope.testing-3.7.7-py2.6.egg/zope/testing/doctest.py", line 1361, in __run
        compileflags, 1) in test.globs
      File "<doctest emaillogin.txt[line 294, example 139]>", line 1, in <module>
        form.getControl(name='userid').value = 'username'
      File "/home/stefan/autotest/temp/python26-zope212-cmf22-plone40/eggs/zope.testbrowser-3.6.0a2-py2.6.egg/zope/testbrowser/browser.py", line 752, in getControl
        raise zope.testbrowser.interfaces.ExpiredError
    ExpiredError
----------------------------------------------------------------------
File "/home/stefan/autotest/temp/python26-zope212-cmf22-plone40/eggs/Plone-4.0a1-py2.6.egg/Products/CMFPlone/tests/emaillogin.txt", line 295, in emaillogin.txt
Failed example:
    form.getControl(name='password').value = 'secretion'
Exception raised:
    Traceback (most recent call last):
      File "/home/stefan/autotest/temp/python26-zope212-cmf22-plone40/eggs/zope.testing-3.7.7-py2.6.egg/zope/testing/doctest.py", line 1361, in __run
        compileflags, 1) in test.globs
      File "<doctest emaillogin.txt[line 295, example 140]>", line 1, in <module>
        form.getControl(name='password').value = 'secretion'
      File "/home/stefan/autotest/temp/python26-zope212-cmf22-plone40/eggs/zope.testbrowser-3.6.0a2-py2.6.egg/zope/testbrowser/browser.py", line 752, in getControl
        raise zope.testbrowser.interfaces.ExpiredError
    ExpiredError
----------------------------------------------------------------------
File "/home/stefan/autotest/temp/python26-zope212-cmf22-plone40/eggs/Plone-4.0a1-py2.6.egg/Products/CMFPlone/tests/emaillogin.txt", line 296, in emaillogin.txt
Failed example:
    form.getControl(name='password2').value = 'secretion'
Exception raised:
    Traceback (most recent call last):
      File "/home/stefan/autotest/temp/python26-zope212-cmf22-plone40/eggs/zope.testing-3.7.7-py2.6.egg/zope/testing/doctest.py", line 1361, in __run
        compileflags, 1) in test.globs
      File "<doctest emaillogin.txt[line 296, example 141]>", line 1, in <module>
        form.getControl(name='password2').value = 'secretion'
      File "/home/stefan/autotest/temp/python26-zope212-cmf22-plone40/eggs/zope.testbrowser-3.6.0a2-py2.6.egg/zope/testbrowser/browser.py", line 752, in getControl
        raise zope.testbrowser.interfaces.ExpiredError
    ExpiredError
----------------------------------------------------------------------
File "/home/stefan/autotest/temp/python26-zope212-cmf22-plone40/eggs/Plone-4.0a1-py2.6.egg/Products/CMFPlone/tests/emaillogin.txt", line 297, in emaillogin.txt
Failed example:
    form.submit()
Exception raised:
    Traceback (most recent call last):
      File "/home/stefan/autotest/temp/python26-zope212-cmf22-plone40/eggs/zope.testing-3.7.7-py2.6.egg/zope/testing/doctest.py", line 1361, in __run
        compileflags, 1) in test.globs
      File "<doctest emaillogin.txt[line 297, example 142]>", line 1, in <module>
        form.submit()
      File "/home/stefan/autotest/temp/python26-zope212-cmf22-plone40/eggs/zope.testbrowser-3.6.0a2-py2.6.egg/zope/testbrowser/browser.py", line 729, in submit
        raise zope.testbrowser.interfaces.ExpiredError
    ExpiredError
----------------------------------------------------------------------
File "/home/stefan/autotest/temp/python26-zope212-cmf22-plone40/eggs/Plone-4.0a1-py2.6.egg/Products/CMFPlone/tests/emaillogin.txt", line 298, in emaillogin.txt
Failed example:
    "Your password has been set successfully." in browser.contents
Expected:
    True
Got:
    False
----------------------------------------------------------------------
File "/home/stefan/autotest/temp/python26-zope212-cmf22-plone40/eggs/Plone-4.0a1-py2.6.egg/Products/CMFPlone/tests/emaillogin.txt", line 310, in emaillogin.txt
Failed example:
    self.failIf('Log in' in browser.contents)
Exception raised:
    Traceback (most recent call last):
      File "/home/stefan/autotest/temp/python26-zope212-cmf22-plone40/eggs/zope.testing-3.7.7-py2.6.egg/zope/testing/doctest.py", line 1361, in __run
        compileflags, 1) in test.globs
      File "<doctest emaillogin.txt[line 310, example 149]>", line 1, in <module>
        self.failIf('Log in' in browser.contents)
      File "/usr/local/python2.6/lib/python2.6/unittest.py", line 321, in failIf
        if expr: raise self.failureException, msg
    AssertionError



Failure in test testDoUpgrades (Products.CMFPlone.tests.testMigrationTool.TestMigrationTool)
Traceback (most recent call last):
  File "/usr/local/python2.6/lib/python2.6/unittest.py", line 279, in run
    testMethod()
  File "/home/stefan/autotest/temp/python26-zope212-cmf22-plone40/eggs/Plone-4.0a1-py2.6.egg/Products/CMFPlone/tests/testMigrationTool.py", line 63, in testDoUpgrades
    self.failUnless(last == current)
  File "/usr/local/python2.6/lib/python2.6/unittest.py", line 325, in failUnless
    if not expr: raise self.failureException, msg
AssertionError



Failure in test testListUpgradeSteps (Products.CMFPlone.tests.testMigrationTool.TestMigrationTool)
Traceback (most recent call last):
  File "/usr/local/python2.6/lib/python2.6/unittest.py", line 279, in run
    testMethod()
  File "/home/stefan/autotest/temp/python26-zope212-cmf22-plone40/eggs/Plone-4.0a1-py2.6.egg/Products/CMFPlone/tests/testMigrationTool.py", line 37, in testListUpgradeSteps
    self.failUnless(len(upgrades) == 0)
  File "/usr/local/python2.6/lib/python2.6/unittest.py", line 325, in failUnless
    if not expr: raise self.failureException, msg
AssertionError



Failure in test testRegisteredNotify (Products.CMFPlone.tests.testRegistrationTool.TestRegistrationTool)
Traceback (most recent call last):
  File "/usr/local/python2.6/lib/python2.6/unittest.py", line 279, in run
    testMethod()
  File "/home/stefan/autotest/temp/python26-zope212-cmf22-plone40/eggs/Plone-4.0a1-py2.6.egg/Products/CMFPlone/tests/testRegistrationTool.py", line 109, in testRegisteredNotify
    '=?utf-8?q?=3D=3Futf-8=3Fq=3FUser=5FAccount=5FInformation=5Ffor=5FT=3DC3?=\n =?utf-8?q?=3DA4st=5FPortal=3F=3D?=')
  File "/usr/local/python2.6/lib/python2.6/unittest.py", line 350, in failUnlessEqual
    (msg or '%r != %r' % (first, second))
AssertionError: '=?utf-8?q?User_Account_Information_for_T=C3=A4st_Portal?=' != '=?utf-8?q?=3D=3Futf-8=3Fq=3FUser=5FAccount=5FInformation=5Ffor=5FT=3DC3?=\n =?utf-8?q?=3DA4st=5FPortal=3F=3D?='



Failure in test normalizeString (Products.CMFPlone.PloneTool.PloneTool)
Failed doctest test for Products.CMFPlone.PloneTool.PloneTool.normalizeString
  File "/home/stefan/autotest/temp/python26-zope212-cmf22-plone40/eggs/Plone-4.0a1-py2.6.egg/Products/CMFPlone/PloneTool.py", line 983, in normalizeString

----------------------------------------------------------------------
File "/home/stefan/autotest/temp/python26-zope212-cmf22-plone40/eggs/Plone-4.0a1-py2.6.egg/Products/CMFPlone/PloneTool.py", line 1042, in Products.CMFPlone.PloneTool.PloneTool.normalizeString
Failed example:
    ptool.normalizeString(u"\u9ad8\u8054\u5408 Chinese")
Expected:
    '9ad880545408-chinese'
Got:
    'gao-lian-he-chinese'
----------------------------------------------------------------------
File "/home/stefan/autotest/temp/python26-zope212-cmf22-plone40/eggs/Plone-4.0a1-py2.6.egg/Products/CMFPlone/PloneTool.py", line 1045, in Products.CMFPlone.PloneTool.PloneTool.normalizeString
Failed example:
    ptool.normalizeString(u"\uc774\ubbf8\uc9f1 Korean")
Expected:
    'c774bbf8c9f1-korean'
Got:
    'imijjang-korean'



Failure in test /home/stefan/autotest/temp/python26-zope212-cmf22-plone40/eggs/Plone-4.0a1-py2.6.egg/Products/CMFPlone/tests/csrf.txt
Failed doctest test for csrf.txt
  File "/home/stefan/autotest/temp/python26-zope212-cmf22-plone40/eggs/Plone-4.0a1-py2.6.egg/Products/CMFPlone/tests/csrf.txt", line 0

----------------------------------------------------------------------
File "/home/stefan/autotest/temp/python26-zope212-cmf22-plone40/eggs/Plone-4.0a1-py2.6.egg/Products/CMFPlone/tests/csrf.txt", line 82, in csrf.txt
Failed example:
    browser.getControl('Click me!').click()
Expected:
    Traceback (most recent call last):
    ...
    HTTPError: HTTP Error 403: Forbidden
Got:
    Traceback (most recent call last):
      File "/home/stefan/autotest/temp/python26-zope212-cmf22-plone40/eggs/zope.testing-3.7.7-py2.6.egg/zope/testing/doctest.py", line 1361, in __run
        compileflags, 1) in test.globs
      File "<doctest csrf.txt[line 82, example 19]>", line 1, in <module>
        browser.getControl('Click me!').click()
      File "/home/stefan/autotest/temp/python26-zope212-cmf22-plone40/eggs/zope.testbrowser-3.6.0a2-py2.6.egg/zope/testbrowser/browser.py", line 624, in click
        self.browser._clickSubmit(self.mech_form, self.mech_control, (1,1))
      File "/home/stefan/autotest/temp/python26-zope212-cmf22-plone40/eggs/zope.testbrowser-3.6.0a2-py2.6.egg/zope/testbrowser/browser.py", line 411, in _clickSubmit
        id=control.id, name=control.name, label=label, coord=coord))
      File "build/bdist.linux-x86_64/egg/mechanize/_mechanize.py", line 209, in open
      File "build/bdist.linux-x86_64/egg/mechanize/_mechanize.py", line 261, in _mech_open
    HTTPError: HTTP Error 404: Not Found
----------------------------------------------------------------------
File "/home/stefan/autotest/temp/python26-zope212-cmf22-plone40/eggs/Plone-4.0a1-py2.6.egg/Products/CMFPlone/tests/csrf.txt", line 91, in csrf.txt
Failed example:
    browser.open('http://nohost/plone/join_form')
Exception raised:
    Traceback (most recent call last):
      File "/home/stefan/autotest/temp/python26-zope212-cmf22-plone40/eggs/zope.testing-3.7.7-py2.6.egg/zope/testing/doctest.py", line 1361, in __run
        compileflags, 1) in test.globs
      File "<doctest csrf.txt[line 91, example 21]>", line 1, in <module>
        browser.open('http://nohost/plone/join_form')
      File "/home/stefan/autotest/temp/python26-zope212-cmf22-plone40/eggs/zope.testbrowser-3.6.0a2-py2.6.egg/zope/testbrowser/browser.py", line 239, in open
        self.mech_browser.open(url, data)
      File "build/bdist.linux-x86_64/egg/mechanize/_mechanize.py", line 209, in open
      File "build/bdist.linux-x86_64/egg/mechanize/_mechanize.py", line 261, in _mech_open
    HTTPError: HTTP Error 404: Not Found
----------------------------------------------------------------------
File "/home/stefan/autotest/temp/python26-zope212-cmf22-plone40/eggs/Plone-4.0a1-py2.6.egg/Products/CMFPlone/tests/csrf.txt", line 92, in csrf.txt
Failed example:
    browser.getControl(name='_authenticator')
Exception raised:
    Traceback (most recent call last):
      File "/home/stefan/autotest/temp/python26-zope212-cmf22-plone40/eggs/zope.testing-3.7.7-py2.6.egg/zope/testing/doctest.py", line 1361, in __run
        compileflags, 1) in test.globs
      File "<doctest csrf.txt[line 92, example 22]>", line 1, in <module>
        browser.getControl(name='_authenticator')
      File "/home/stefan/autotest/temp/python26-zope212-cmf22-plone40/eggs/zope.testbrowser-3.6.0a2-py2.6.egg/zope/testbrowser/browser.py", line 366, in getControl
        control, form = disambiguate(intermediate, msg, index)
      File "/home/stefan/autotest/temp/python26-zope212-cmf22-plone40/eggs/zope.testbrowser-3.6.0a2-py2.6.egg/zope/testbrowser/browser.py", line 54, in disambiguate
        raise LookupError(msg)
    LookupError: name '_authenticator'
----------------------------------------------------------------------
File "/home/stefan/autotest/temp/python26-zope212-cmf22-plone40/eggs/Plone-4.0a1-py2.6.egg/Products/CMFPlone/tests/csrf.txt", line 95, in csrf.txt
Failed example:
    browser.getControl('Full Name').value = 'John Doe'
Exception raised:
    Traceback (most recent call last):
      File "/home/stefan/autotest/temp/python26-zope212-cmf22-plone40/eggs/zope.testing-3.7.7-py2.6.egg/zope/testing/doctest.py", line 1361, in __run
        compileflags, 1) in test.globs
      File "<doctest csrf.txt[line 95, example 23]>", line 1, in <module>
        browser.getControl('Full Name').value = 'John Doe'
      File "/home/stefan/autotest/temp/python26-zope212-cmf22-plone40/eggs/zope.testbrowser-3.6.0a2-py2.6.egg/zope/testbrowser/browser.py", line 366, in getControl
        control, form = disambiguate(intermediate, msg, index)
      File "/home/stefan/autotest/temp/python26-zope212-cmf22-plone40/eggs/zope.testbrowser-3.6.0a2-py2.6.egg/zope/testbrowser/browser.py", line 54, in disambiguate
        raise LookupError(msg)
    LookupError: label 'Full Name'
----------------------------------------------------------------------
File "/home/stefan/autotest/temp/python26-zope212-cmf22-plone40/eggs/Plone-4.0a1-py2.6.egg/Products/CMFPlone/tests/csrf.txt", line 96, in csrf.txt
Failed example:
    browser.getControl('User Name').value = 'john'
Exception raised:
    Traceback (most recent call last):
      File "/home/stefan/autotest/temp/python26-zope212-cmf22-plone40/eggs/zope.testing-3.7.7-py2.6.egg/zope/testing/doctest.py", line 1361, in __run
        compileflags, 1) in test.globs
      File "<doctest csrf.txt[line 96, example 24]>", line 1, in <module>
        browser.getControl('User Name').value = 'john'
      File "/home/stefan/autotest/temp/python26-zope212-cmf22-plone40/eggs/zope.testbrowser-3.6.0a2-py2.6.egg/zope/testbrowser/browser.py", line 366, in getControl
        control, form = disambiguate(intermediate, msg, index)
      File "/home/stefan/autotest/temp/python26-zope212-cmf22-plone40/eggs/zope.testbrowser-3.6.0a2-py2.6.egg/zope/testbrowser/browser.py", line 54, in disambiguate
        raise LookupError(msg)
    LookupError: label 'User Name'
----------------------------------------------------------------------
File "/home/stefan/autotest/temp/python26-zope212-cmf22-plone40/eggs/Plone-4.0a1-py2.6.egg/Products/CMFPlone/tests/csrf.txt", line 97, in csrf.txt
Failed example:
    browser.getControl('E-mail').value = 'john at foo-security.com'
Exception raised:
    Traceback (most recent call last):
      File "/home/stefan/autotest/temp/python26-zope212-cmf22-plone40/eggs/zope.testing-3.7.7-py2.6.egg/zope/testing/doctest.py", line 1361, in __run
        compileflags, 1) in test.globs
      File "<doctest csrf.txt[line 97, example 25]>", line 1, in <module>
        browser.getControl('E-mail').value = 'john at foo-security.com'
      File "/home/stefan/autotest/temp/python26-zope212-cmf22-plone40/eggs/zope.testbrowser-3.6.0a2-py2.6.egg/zope/testbrowser/browser.py", line 366, in getControl
        control, form = disambiguate(intermediate, msg, index)
      File "/home/stefan/autotest/temp/python26-zope212-cmf22-plone40/eggs/zope.testbrowser-3.6.0a2-py2.6.egg/zope/testbrowser/browser.py", line 54, in disambiguate
        raise LookupError(msg)
    LookupError: label 'E-mail'
----------------------------------------------------------------------
File "/home/stefan/autotest/temp/python26-zope212-cmf22-plone40/eggs/Plone-4.0a1-py2.6.egg/Products/CMFPlone/tests/csrf.txt", line 98, in csrf.txt
Failed example:
    browser.getControl('Password').value = 'y0d4Wg'
Exception raised:
    Traceback (most recent call last):
      File "/home/stefan/autotest/temp/python26-zope212-cmf22-plone40/eggs/zope.testing-3.7.7-py2.6.egg/zope/testing/doctest.py", line 1361, in __run
        compileflags, 1) in test.globs
      File "<doctest csrf.txt[line 98, example 26]>", line 1, in <module>
        browser.getControl('Password').value = 'y0d4Wg'
      File "/home/stefan/autotest/temp/python26-zope212-cmf22-plone40/eggs/zope.testbrowser-3.6.0a2-py2.6.egg/zope/testbrowser/browser.py", line 366, in getControl
        control, form = disambiguate(intermediate, msg, index)
      File "/home/stefan/autotest/temp/python26-zope212-cmf22-plone40/eggs/zope.testbrowser-3.6.0a2-py2.6.egg/zope/testbrowser/browser.py", line 54, in disambiguate
        raise LookupError(msg)
    LookupError: label 'Password'
----------------------------------------------------------------------
File "/home/stefan/autotest/temp/python26-zope212-cmf22-plone40/eggs/Plone-4.0a1-py2.6.egg/Products/CMFPlone/tests/csrf.txt", line 99, in csrf.txt
Failed example:
    browser.getControl('Confirm password').value = 'y0d4Wg'
Exception raised:
    Traceback (most recent call last):
      File "/home/stefan/autotest/temp/python26-zope212-cmf22-plone40/eggs/zope.testing-3.7.7-py2.6.egg/zope/testing/doctest.py", line 1361, in __run
        compileflags, 1) in test.globs
      File "<doctest csrf.txt[line 99, example 27]>", line 1, in <module>
        browser.getControl('Confirm password').value = 'y0d4Wg'
      File "/home/stefan/autotest/temp/python26-zope212-cmf22-plone40/eggs/zope.testbrowser-3.6.0a2-py2.6.egg/zope/testbrowser/browser.py", line 366, in getControl
        control, form = disambiguate(intermediate, msg, index)
      File "/home/stefan/autotest/temp/python26-zope212-cmf22-plone40/eggs/zope.testbrowser-3.6.0a2-py2.6.egg/zope/testbrowser/browser.py", line 54, in disambiguate
        raise LookupError(msg)
    LookupError: label 'Confirm password'
----------------------------------------------------------------------
File "/home/stefan/autotest/temp/python26-zope212-cmf22-plone40/eggs/Plone-4.0a1-py2.6.egg/Products/CMFPlone/tests/csrf.txt", line 100, in csrf.txt
Failed example:
    browser.getControl('Register').click()
Exception raised:
    Traceback (most recent call last):
      File "/home/stefan/autotest/temp/python26-zope212-cmf22-plone40/eggs/zope.testing-3.7.7-py2.6.egg/zope/testing/doctest.py", line 1361, in __run
        compileflags, 1) in test.globs
      File "<doctest csrf.txt[line 100, example 28]>", line 1, in <module>
        browser.getControl('Register').click()
      File "/home/stefan/autotest/temp/python26-zope212-cmf22-plone40/eggs/zope.testbrowser-3.6.0a2-py2.6.egg/zope/testbrowser/browser.py", line 366, in getControl
        control, form = disambiguate(intermediate, msg, index)
      File "/home/stefan/autotest/temp/python26-zope212-cmf22-plone40/eggs/zope.testbrowser-3.6.0a2-py2.6.egg/zope/testbrowser/browser.py", line 54, in disambiguate
        raise LookupError(msg)
    LookupError: label 'Register'
----------------------------------------------------------------------
File "/home/stefan/autotest/temp/python26-zope212-cmf22-plone40/eggs/Plone-4.0a1-py2.6.egg/Products/CMFPlone/tests/csrf.txt", line 101, in csrf.txt
Failed example:
    browser.contents
Expected:
    '...Welcome!...You have been registered...'
Got:
    '\n<!DOCTYPE html PUBLIC\n  "-//W3C//DTD XHTML 1.0 Transitional//EN"\n  "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">\n\n<html xmlns="http://www.w3.org/1999/xhtml" lang="en">\n\n\n    \n    \n    \n    \n    \n\n\n\n<head>\n    <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />\n\n    <!-- Forces IE8+ into newest rendering engine even if on an intranet. This has to be defined before any script/style tags. -->\n    <meta http-equiv="X-UA-Compatible" content="IE=edge" /> \n    <!-- Enables iPhone web app use, fullscreen when added to home screen -->\n    <meta name="apple-mobile-web-app-capable" content="yes" />\n\n    \n        <base href="http://nohost/plone/" /><!--[if lt IE 7]></base><![endif]-->\n    \n\n    \n\n<link rel="kss-base-url" href="http://nohost/plone/" />\n\n  \n    <link rel="stylesheet" type="text/css" href="http://nohost/plone/portal_css/Sunburst%20Theme/base-cachekey3790.css" />\n        <!--[if lt IE 8]>    \n    \n    <link rel="stylesheet" type="text/css" media="screen" href="http://nohost/plone/portal_css/Sunburst%20Theme/IEFixes-cachekey5944.css" />\n        <![endif]-->\n    \n    <link rel="stylesheet" type="text/css" media="all" href="http://nohost/plone/portal_css/Sunburst%20Theme/ploneCustom-cachekey2939.css" />\n\n  \n    <link rel="kinetic-stylesheet" type="text/css" href="http://nohost/plone/portal_kss/Sunburst%20Theme/resourcetinymce.ksstinymce-cachekey2938.kss" />\n    <link rel="kinetic-stylesheet" type="text/css" href="http://nohost/plone/portal_kss/Sunburst%20Theme/at-cachekey9297.kss" />\n  \n    <script type="text/javascript" src="http://nohost/plone/portal_javascripts/Sunburst%20Theme/jquery-cachekey2305.js"></script>\n\n\n<title>Plone site</title>\n    \n\n    <link rel="shortcut icon" type="image/x-icon" href="http://nohost/plone/favicon.ico" />\n\n\n\n    <link rel="home" href="http://nohost/plone" title="Front page" />\n\n    <link rel="contents" href="http://nohost/plone/sitemap" title="Site Map" />\n\n\n\n\n\n\n    <link rel="search" href="http://nohost/plone/search_form" title="Search this site" />\n\n\n\n    \n    \n    \n    \n    \n\n    <meta name="viewport" content="width=320; initial-scale=0.6666; maximum-scale=1.0; minimum-scale=0.6666" />\n    <meta name="generator" content="Plone - http://plone.org" />\n</head>\n\n<!-- TODO: Can we do this in the @@plone view? -->\n<body class=" template-default_error_message" dir="ltr">\n\n<div id="visual-portal-wrapper">\n\n        <div id="portal-top" class="row">\n<div class="cell width-full position-0"> <!-- TODO: Temporary, this one should be in the template that is inserted -->\n            <div id="portal-header">\n    <p class="hiddenStructure">\n  <a accesskey="2" href="http://nohost/plone/join_form#documentContent">Skip to content.</a> |\n\n  <a accesskey="6" href="http://nohost/plone/join_form#portlet-navigation-tree">Skip to navigation</a>\n</p>\n\n<div id="portal-searchbox">\n    <form name="searchform" action="http://nohost/plone/search">\n\n        <label for="searchGadget" class="hiddenStructure">Search Site</label>\n\n        <div class="LSBox">\n        <input name="SearchableText" type="text" size="18" title="Search Site" accesskey="4" class="inputLabel" id="searchGadget" />\n\n        <input class="searchButton" type="submit" value="Search" />\n    \n        <div class="searchSection">\n            <input id="searchbox_currentfolder_only" class="noborder" type="checkbox" name="path" value="/plone" />\n            <label for="searchbox_currentfolder_only" style="cursor: pointer">\n                only in current section\n            </label>\n        </div>\n\n        <div class="LSResult" id="LSResult" style=""><div class="LSShadow" id="LSShadow"></div></div>\n        </div>\n    </form>\n\n    <div id="portal-advanced-search" class="hiddenStructure">\n        <a href="http://nohost/plone/search_form" accesskey="5">\n            Advanced Search&hellip;\n        </a>\n    </div>\n\n</div>\n\n<a id="portal-logo" title="Home" accesskey="1" href="http://nohost/plone">\n    <img src="http://nohost/plone/logo.png" alt="" title="" height="56" width="215" /></a>\n\n\n    <h5 class="hiddenStructure">Sections</h5>\n\n    <ul id="portal-globalnav"><li id="portaltab-index_html" class="selected"><a href="http://nohost/plone" title="">Home</a></li><li id="portaltab-news" class="plain"><a href="http://nohost/plone/news" title="Site News">News</a></li><li id="portaltab-events" class="plain"><a href="http://nohost/plone/events" title="Site Events">Events</a></li><li id="portaltab-Members" class="plain"><a href="http://nohost/plone/Members" title="Container for users\' home directories">Users</a></li></ul>\n\n</div>\n\n<div id="portal-personaltools-wrapper">\n\n<h5 class="hiddenStructure">Personal tools</h5>\n\n\n\n<dl class="actionMenu" id="portal-personaltools">\n  <dt id="anon-personalbar">\n    \n        <a href="http://nohost/plone/login_form">Log in</a>\n    \n  </dt>\n</dl>\n\n</div>\n\n\n    \n\n\n<div id="portal-breadcrumbs">\n\n    <span id="breadcrumbs-you-are-here">You\nare here:</span>\n    <span id="breadcrumbs-home">\n        <a href="http://nohost/plone">Home</a>\n        \n    </span>\n\n</div>\n\n</div>\n        </div>\n    <div id="portal-columns" class="row">\n\n        <!-- TODO: There is probably be a more elegant way to do this ;) -->\n        \n        \n        \n        <div id="portal-column-content" class="cell width-full position-0">\n\n            <div class="">\n\n                \n    \n                <div id="region-content" class="documentContent">\n\n                    <a name="documentContent"></a>\n\n                    \n\n    <dl class="portalMessage info" id="kssPortalMessage" style="display:none">\n        <dt>Info</dt>\n        <dd></dd>\n    </dl>\n\n\n\n                    <div id="viewlet-above-content"></div>\n\n                    \n                        <div id="content">\n                                \n                            \n                            <div>\n\n        <div>\n\n            \n                \n                \n                    \n                <h1 class="documentFirstHeading">\n                    We&#8217;re sorry, but that page doesn&#8217;t exist&hellip;\n                </h1>\n\n                <p>\n                Please double check the web address or use the search function on this page to find what you are looking for.\n                </p>\n\n                <p>\n                If you are certain you have the correct web address but are encountering an error, please\n                contact the <span> <a href="http://nohost/plone/contact-info">Site Administration</a></span>.\n                </p>\n\n                <p>\n                Thank you.\n                </p>\n                \n                <!-- Offer search results for suggestions -->\n                \n                    \n                    <h3>You might have been looking for&hellip;</h3>\n                    \n                    <dl>\n                    \n                    \n                        \n                            <dt class="contenttype-plone-site">\n                              <img width="16" height="16" src="http://nohost/plone/site_icon.gif" alt="Plone site" />\n                               <a href="http://nohost/plone/" class="state-">Plone site</a>\n                               \n                                \n\n                            </dt>\n            \n                            <dd></dd>\n\n                        \n                    \n                    \n                    \n                        \n                            <dt class="contenttype-document">\n                              <img width="16" height="16" src="http://nohost/plone/document_icon.png" alt="Page" />\n                               <a href="http://nohost/plone/front-page/" class="state-published">Welcome to Plone</a>\n                               \n                                \n\n                            </dt>\n            \n                            <dd>Congratulations! You have successfully installed Plone.</dd>\n\n                        \n                    \n                        \n                    </dl>\n                    \n                \n\n            \n\n        </div>\n\n        \n        \n\n</div>\n                        </div>\n                    \n\n                    \n                        \n\n                    \n                </div>\n            </div>\n        \n        </div>\n\n        \n\n        \n    </div>\n\n<div class="visualClear"></div> <!-- TODO: Temporary workaround -->\n\n    \n<div class="row"> <!-- TODO: Also temporary, should be in the proper template -->\n    <div class="cell width-full position-0">\n        <div id="portal-footer">\n\n<p>\n    \n    The\n    <a href="http://plone.org">Plone<sup>&reg;</sup> CMS &mdash; Open Source Content Management System</a>\n    is\n    <acronym title="Copyright">&copy;</acronym>\n    2000-2009\n    by the\n    <a href="http://plone.org/foundation">Plone Foundation</a>\n    et al.\n    \n</p>\n\n<p>\n    \n    Plone<sup>&reg;</sup> and the Plone logo are registered trademarks of the\n        <a href="http://plone.org/foundation">Plone Foundation</a>.\n    \n\n    \n    Distributed under the\n        <a href="http://creativecommons.org/licenses/GPL/2.0/">GNU GPL license</a>.\n    \n</p>\n\n</div>\n\n<div id="portal-colophon">\n\n<div class="colophonWrapper">\n<ul>\n  <li>\n    <a href="http://plone.org" title="This site was built using Plone CMS, the Open Source Content Management System. Click for more information.">\n      Powered by Plone</a>\n  </li>\n</ul>\n</div>\n</div>\n\n<ul id="portal-siteactions">\n\n    <li id="siteaction-sitemap"><a href="http://nohost/plone/sitemap" accesskey="3" title="Site Map">Site Map</a></li>\n    <li id="siteaction-accessibility"><a href="http://nohost/plone/accessibility-info" accesskey="0" title="Accessibility">Accessibility</a></li>\n    <li id="siteaction-contact"><a href="http://nohost/plone/contact-info" accesskey="9" title="Contact">Contact</a></li>\n</ul>\n\n\n    </div>\n</div>\n    \n\n</div>\n\n<!-- TODO: This needs to go away. -->\n<!-- <div id="kss-spinner"><img tal:attributes="src string:${portal_url}/spinner.png" alt="" /></div> -->\n\n</body>\n</html>\n\n\n'
----------------------------------------------------------------------
File "/home/stefan/autotest/temp/python26-zope212-cmf22-plone40/eggs/Plone-4.0a1-py2.6.egg/Products/CMFPlone/tests/csrf.txt", line 103, in csrf.txt
Failed example:
    self.failUnless(portal.acl_users.getUser('john'), 'user not found?')
Exception raised:
    Traceback (most recent call last):
      File "/home/stefan/autotest/temp/python26-zope212-cmf22-plone40/eggs/zope.testing-3.7.7-py2.6.egg/zope/testing/doctest.py", line 1361, in __run
        compileflags, 1) in test.globs
      File "<doctest csrf.txt[line 103, example 30]>", line 1, in <module>
        self.failUnless(portal.acl_users.getUser('john'), 'user not found?')
      File "/usr/local/python2.6/lib/python2.6/unittest.py", line 325, in failUnless
        if not expr: raise self.failureException, msg
    AssertionError: user not found?
----------------------------------------------------------------------
File "/home/stefan/autotest/temp/python26-zope212-cmf22-plone40/eggs/Plone-4.0a1-py2.6.egg/Products/CMFPlone/tests/csrf.txt", line 188, in csrf.txt
Failed example:
    browser.getControl('Add New User').click()
Exception raised:
    Traceback (most recent call last):
      File "/home/stefan/autotest/temp/python26-zope212-cmf22-plone40/eggs/zope.testing-3.7.7-py2.6.egg/zope/testing/doctest.py", line 1361, in __run
        compileflags, 1) in test.globs
      File "<doctest csrf.txt[line 188, example 69]>", line 1, in <module>
        browser.getControl('Add New User').click()
      File "/home/stefan/autotest/temp/python26-zope212-cmf22-plone40/eggs/zope.testbrowser-3.6.0a2-py2.6.egg/zope/testbrowser/browser.py", line 624, in click
        self.browser._clickSubmit(self.mech_form, self.mech_control, (1,1))
      File "/home/stefan/autotest/temp/python26-zope212-cmf22-plone40/eggs/zope.testbrowser-3.6.0a2-py2.6.egg/zope/testbrowser/browser.py", line 411, in _clickSubmit
        id=control.id, name=control.name, label=label, coord=coord))
      File "build/bdist.linux-x86_64/egg/mechanize/_mechanize.py", line 209, in open
      File "build/bdist.linux-x86_64/egg/mechanize/_mechanize.py", line 261, in _mech_open
    HTTPError: HTTP Error 500: Internal Server Error
----------------------------------------------------------------------
File "/home/stefan/autotest/temp/python26-zope212-cmf22-plone40/eggs/Plone-4.0a1-py2.6.egg/Products/CMFPlone/tests/csrf.txt", line 189, in csrf.txt
Failed example:
    browser.getControl('User Name').value = 'johnny'
Exception raised:
    Traceback (most recent call last):
      File "/home/stefan/autotest/temp/python26-zope212-cmf22-plone40/eggs/zope.testing-3.7.7-py2.6.egg/zope/testing/doctest.py", line 1361, in __run
        compileflags, 1) in test.globs
      File "<doctest csrf.txt[line 189, example 70]>", line 1, in <module>
        browser.getControl('User Name').value = 'johnny'
      File "/home/stefan/autotest/temp/python26-zope212-cmf22-plone40/eggs/zope.testbrowser-3.6.0a2-py2.6.egg/zope/testbrowser/browser.py", line 366, in getControl
        control, form = disambiguate(intermediate, msg, index)
      File "/home/stefan/autotest/temp/python26-zope212-cmf22-plone40/eggs/zope.testbrowser-3.6.0a2-py2.6.egg/zope/testbrowser/browser.py", line 54, in disambiguate
        raise LookupError(msg)
    LookupError: label 'User Name'
----------------------------------------------------------------------
File "/home/stefan/autotest/temp/python26-zope212-cmf22-plone40/eggs/Plone-4.0a1-py2.6.egg/Products/CMFPlone/tests/csrf.txt", line 190, in csrf.txt
Failed example:
    browser.getControl('E-mail').value = 'john at foo-security.com'
Exception raised:
    Traceback (most recent call last):
      File "/home/stefan/autotest/temp/python26-zope212-cmf22-plone40/eggs/zope.testing-3.7.7-py2.6.egg/zope/testing/doctest.py", line 1361, in __run
        compileflags, 1) in test.globs
      File "<doctest csrf.txt[line 190, example 71]>", line 1, in <module>
        browser.getControl('E-mail').value = 'john at foo-security.com'
      File "/home/stefan/autotest/temp/python26-zope212-cmf22-plone40/eggs/zope.testbrowser-3.6.0a2-py2.6.egg/zope/testbrowser/browser.py", line 366, in getControl
        control, form = disambiguate(intermediate, msg, index)
      File "/home/stefan/autotest/temp/python26-zope212-cmf22-plone40/eggs/zope.testbrowser-3.6.0a2-py2.6.egg/zope/testbrowser/browser.py", line 54, in disambiguate
        raise LookupError(msg)
    LookupError: label 'E-mail'
----------------------------------------------------------------------
File "/home/stefan/autotest/temp/python26-zope212-cmf22-plone40/eggs/Plone-4.0a1-py2.6.egg/Products/CMFPlone/tests/csrf.txt", line 191, in csrf.txt
Failed example:
    browser.getControl('Password').value = 'y0d4Wg!'
Exception raised:
    Traceback (most recent call last):
      File "/home/stefan/autotest/temp/python26-zope212-cmf22-plone40/eggs/zope.testing-3.7.7-py2.6.egg/zope/testing/doctest.py", line 1361, in __run
        compileflags, 1) in test.globs
      File "<doctest csrf.txt[line 191, example 72]>", line 1, in <module>
        browser.getControl('Password').value = 'y0d4Wg!'
      File "/home/stefan/autotest/temp/python26-zope212-cmf22-plone40/eggs/zope.testbrowser-3.6.0a2-py2.6.egg/zope/testbrowser/browser.py", line 366, in getControl
        control, form = disambiguate(intermediate, msg, index)
      File "/home/stefan/autotest/temp/python26-zope212-cmf22-plone40/eggs/zope.testbrowser-3.6.0a2-py2.6.egg/zope/testbrowser/browser.py", line 54, in disambiguate
        raise LookupError(msg)
    LookupError: label 'Password'
----------------------------------------------------------------------
File "/home/stefan/autotest/temp/python26-zope212-cmf22-plone40/eggs/Plone-4.0a1-py2.6.egg/Products/CMFPlone/tests/csrf.txt", line 192, in csrf.txt
Failed example:
    browser.getControl('Confirm password').value = 'y0d4Wg!'
Exception raised:
    Traceback (most recent call last):
      File "/home/stefan/autotest/temp/python26-zope212-cmf22-plone40/eggs/zope.testing-3.7.7-py2.6.egg/zope/testing/doctest.py", line 1361, in __run
        compileflags, 1) in test.globs
      File "<doctest csrf.txt[line 192, example 73]>", line 1, in <module>
        browser.getControl('Confirm password').value = 'y0d4Wg!'
      File "/home/stefan/autotest/temp/python26-zope212-cmf22-plone40/eggs/zope.testbrowser-3.6.0a2-py2.6.egg/zope/testbrowser/browser.py", line 366, in getControl
        control, form = disambiguate(intermediate, msg, index)
      File "/home/stefan/autotest/temp/python26-zope212-cmf22-plone40/eggs/zope.testbrowser-3.6.0a2-py2.6.egg/zope/testbrowser/browser.py", line 54, in disambiguate
        raise LookupError(msg)
    LookupError: label 'Confirm password'
----------------------------------------------------------------------
File "/home/stefan/autotest/temp/python26-zope212-cmf22-plone40/eggs/Plone-4.0a1-py2.6.egg/Products/CMFPlone/tests/csrf.txt", line 193, in csrf.txt
Failed example:
    browser.getControl('Register').click()
Exception raised:
    Traceback (most recent call last):
      File "/home/stefan/autotest/temp/python26-zope212-cmf22-plone40/eggs/zope.testing-3.7.7-py2.6.egg/zope/testing/doctest.py", line 1361, in __run
        compileflags, 1) in test.globs
      File "<doctest csrf.txt[line 193, example 74]>", line 1, in <module>
        browser.getControl('Register').click()
      File "/home/stefan/autotest/temp/python26-zope212-cmf22-plone40/eggs/zope.testbrowser-3.6.0a2-py2.6.egg/zope/testbrowser/browser.py", line 366, in getControl
        control, form = disambiguate(intermediate, msg, index)
      File "/home/stefan/autotest/temp/python26-zope212-cmf22-plone40/eggs/zope.testbrowser-3.6.0a2-py2.6.egg/zope/testbrowser/browser.py", line 54, in disambiguate
        raise LookupError(msg)
    LookupError: label 'Register'
----------------------------------------------------------------------
File "/home/stefan/autotest/temp/python26-zope212-cmf22-plone40/eggs/Plone-4.0a1-py2.6.egg/Products/CMFPlone/tests/csrf.txt", line 194, in csrf.txt
Failed example:
    browser.contents
Expected:
    '...Info...User added...'
Got:
    '\n<!DOCTYPE html PUBLIC\n  "-//W3C//DTD XHTML 1.0 Transitional//EN"\n  "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">\n\n<html xmlns="http://www.w3.org/1999/xhtml" lang="en">\n\n\n    \n    \n    \n    \n    \n\n\n\n<head>\n    <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />\n\n    <!-- Forces IE8+ into newest rendering engine even if on an intranet. This has to be defined before any script/style tags. -->\n    <meta http-equiv="X-UA-Compatible" content="IE=edge" /> \n    <!-- Enables iPhone web app use, fullscreen when added to home screen -->\n    <meta name="apple-mobile-web-app-capable" content="yes" />\n\n    \n        <base href="http://nohost/plone/" /><!--[if lt IE 7]></base><![endif]-->\n    \n\n    \n\n<link rel="kss-base-url" href="http://nohost/plone/" />\n\n  \n    <link rel="stylesheet" type="text/css" media="screen" href="http://nohost/plone/portal_css/Sunburst%20Theme/member-cachekey2820.css" />\n    <link rel="stylesheet" type="text/css" href="http://nohost/plone/portal_css/Sunburst%20Theme/base-cachekey3790.css" />\n        <!--[if lt IE 8]>    \n    \n    <link rel="stylesheet" type="text/css" media="screen" href="http://nohost/plone/portal_css/Sunburst%20Theme/IEFixes-cachekey5944.css" />\n        <![endif]-->\n    \n    <link rel="stylesheet" type="text/css" media="all" href="http://nohost/plone/portal_css/Sunburst%20Theme/ploneCustom-cachekey2939.css" />\n\n  \n    <link rel="kinetic-stylesheet" type="text/css" href="http://nohost/plone/portal_kss/Sunburst%20Theme/resourcetinymce.ksstinymce-cachekey2938.kss" />\n    <link rel="kinetic-stylesheet" type="text/css" href="http://nohost/plone/portal_kss/Sunburst%20Theme/at-cachekey9297.kss" />\n  \n    <script type="text/javascript" src="http://nohost/plone/portal_javascripts/Sunburst%20Theme/jquery-cachekey2305.js"></script>\n    <script type="text/javascript" src="http://nohost/plone/portal_javascripts/Sunburst%20Theme/sarissa-cachekey6849.js"></script>\n    <script type="text/javascript" src="http://nohost/plone/portal_javascripts/Sunburst%20Theme/dropdown-cachekey7505.js"></script>\n\n\n<title>Plone site</title>\n    \n    <link rel="author" href="http://nohost/plone/author/" title="Author information" />\n\n\n\n    <link rel="shortcut icon" type="image/x-icon" href="http://nohost/plone/favicon.ico" />\n\n\n\n    <link rel="home" href="http://nohost/plone" title="Front page" />\n\n    <link rel="contents" href="http://nohost/plone/sitemap" title="Site Map" />\n\n\n\n\n\n\n    <link rel="search" href="http://nohost/plone/search_form" title="Search this site" />\n\n\n\n    \n    \n    \n    \n    \n\n    <meta name="viewport" content="width=320; initial-scale=0.6666; maximum-scale=1.0; minimum-scale=0.6666" />\n    <meta name="generator" content="Plone - http://plone.org" />\n</head>\n\n<!-- TODO: Can we do this in the @@plone view? -->\n<body class=" template-default_error_message" dir="ltr">\n\n<div id="visual-portal-wrapper">\n\n        <div id="portal-top" class="row">\n<div class="cell width-full position-0"> <!-- TODO: Temporary, this one should be in the template that is inserted -->\n            <div id="portal-header">\n    <p class="hiddenStructure">\n  <a accesskey="2" href="http://nohost/plone/@@new-user#documentContent">Skip to content.</a> |\n\n  <a accesskey="6" href="http://nohost/plone/@@new-user#portlet-navigation-tree">Skip to navigation</a>\n</p>\n\n<div id="portal-searchbox">\n    <form name="searchform" action="http://nohost/plone/search">\n\n        <label for="searchGadget" class="hiddenStructure">Search Site</label>\n\n        <div class="LSBox">\n        <input name="SearchableText" type="text" size="18" title="Search Site" accesskey="4" class="inputLabel" id="searchGadget" />\n\n        <input class="searchButton" type="submit" value="Search" />\n    \n        <div class="searchSection">\n            <input id="searchbox_currentfolder_only" class="noborder" type="checkbox" name="path" value="/plone" />\n            <label for="searchbox_currentfolder_only" style="cursor: pointer">\n                only in current section\n            </label>\n        </div>\n\n        <div class="LSResult" id="LSResult" style=""><div class="LSShadow" id="LSShadow"></div></div>\n        </div>\n    </form>\n\n    <div id="portal-advanced-search" class="hiddenStructure">\n        <a href="http://nohost/plone/search_form" accesskey="5">\n            Advanced Search&hellip;\n        </a>\n    </div>\n\n</div>\n\n<a id="portal-logo" title="Home" accesskey="1" href="http://nohost/plone">\n    <img src="http://nohost/plone/logo.png" alt="" title="" height="56" width="215" /></a>\n\n\n    <h5 class="hiddenStructure">Sections</h5>\n\n    <ul id="portal-globalnav"><li id="portaltab-index_html" class="selected"><a href="http://nohost/plone" title="">Home</a></li><li id="portaltab-news" class="plain"><a href="http://nohost/plone/news" title="Site News">News</a></li><li id="portaltab-events" class="plain"><a href="http://nohost/plone/events" title="Site Events">Events</a></li><li id="portaltab-Members" class="plain"><a href="http://nohost/plone/Members" title="Container for users\' home directories">Users</a></li></ul>\n\n</div>\n\n<div id="portal-personaltools-wrapper">\n\n<h5 class="hiddenStructure">Personal tools</h5>\n\n<dl class="actionMenu" id="portal-personaltools">\n   <!-- TODO: Can we nest these in a better way? -->\n  <dt class="actionMenuHeader">\n    <!-- The following a-tag needs to be clicked to dropdown the menu -->\n    <a id="user-name" href="http://nohost/plone/dashboard">John Doe</a>\n  </dt>\n  <dd class="actionMenuContent">\n    <ul>\n        <li>\n            <a href="http://nohost/plone/dashboard">Dashboard</a>\n        </li>\n    </ul>\n    <ul>\n        <li>\n            <a href="http://nohost/plone/personalize_form">Preferences</a>\n        </li>\n    </ul>\n    <ul>\n        <li>\n            <a href="http://nohost/plone/plone_control_panel">Site Setup</a>\n        </li>\n    </ul>\n    <ul>\n        <li>\n            <a href="http://nohost/plone/logout">Log out</a>\n        </li>\n    </ul>\n  </dd>\n  \n</dl>\n\n\n\n</div>\n\n\n    \n\n\n<div id="portal-breadcrumbs">\n\n    <span id="breadcrumbs-you-are-here">You\nare here:</span>\n    <span id="breadcrumbs-home">\n        <a href="http://nohost/plone">Home</a>\n        \n    </span>\n\n</div>\n\n</div>\n        </div>\n    <div id="portal-columns" class="row">\n\n        <!-- TODO: There is probably be a more elegant way to do this ;) -->\n        \n        \n        \n        <div id="portal-column-content" class="cell width-full position-0">\n\n            <div class="">\n\n                \n    \n                <div id="region-content" class="documentContent">\n\n                    <a name="documentContent"></a>\n\n                    \n\n    <dl class="portalMessage info" id="kssPortalMessage" style="display:none">\n        <dt>Info</dt>\n        <dd></dd>\n    </dl>\n\n\n\n                    <div id="viewlet-above-content"></div>\n\n                    \n                        <div id="content">\n                                \n                            \n                            <div>\n\n        \n\n        <div>\n\n            <h1 class="documentFirstHeading">\n                We&#8217;re sorry, but there seems to be an error&hellip;\n            </h1>\n\n            \n                \n                \n                \n            \n                <p>\n                Since you are a site administrator, you can\n                <span> <a href="http://nohost/plone/error_log/showEntry?id=1259806285.80.989379999292">see the full error message</a> </span>\n                </p>\n\n            \n\n            \n\n        </div>\n        \n\n</div>\n                        </div>\n                    \n\n                    \n                        \n\n                    \n                </div>\n            </div>\n        \n        </div>\n\n        \n\n        \n    </div>\n\n<div class="visualClear"></div> <!-- TODO: Temporary workaround -->\n\n    \n<div class="row"> <!-- TODO: Also temporary, should be in the proper template -->\n    <div class="cell width-full position-0">\n        <div id="portal-footer">\n\n<p>\n    \n    The\n    <a href="http://plone.org">Plone<sup>&reg;</sup> CMS &mdash; Open Source Content Management System</a>\n    is\n    <acronym title="Copyright">&copy;</acronym>\n    2000-2009\n    by the\n    <a href="http://plone.org/foundation">Plone Foundation</a>\n    et al.\n    \n</p>\n\n<p>\n    \n    Plone<sup>&reg;</sup> and the Plone logo are registered trademarks of the\n        <a href="http://plone.org/foundation">Plone Foundation</a>.\n    \n\n    \n    Distributed under the\n        <a href="http://creativecommons.org/licenses/GPL/2.0/">GNU GPL license</a>.\n    \n</p>\n\n</div>\n\n<div id="portal-colophon">\n\n<div class="colophonWrapper">\n<ul>\n  <li>\n    <a href="http://plone.org" title="This site was built using Plone CMS, the Open Source Content Management System. Click for more information.">\n      Powered by Plone</a>\n  </li>\n</ul>\n</div>\n</div>\n\n<ul id="portal-siteactions">\n\n    <li id="siteaction-sitemap"><a href="http://nohost/plone/sitemap" accesskey="3" title="Site Map">Site Map</a></li>\n    <li id="siteaction-accessibility"><a href="http://nohost/plone/accessibility-info" accesskey="0" title="Accessibility">Accessibility</a></li>\n    <li id="siteaction-contact"><a href="http://nohost/plone/contact-info" accesskey="9" title="Contact">Contact</a></li>\n</ul>\n\n\n    </div>\n</div>\n    \n\n</div>\n\n<!-- TODO: This needs to go away. -->\n<!-- <div id="kss-spinner"><img tal:attributes="src string:${portal_url}/spinner.png" alt="" /></div> -->\n\n</body>\n</html>\n\n\n'
----------------------------------------------------------------------
File "/home/stefan/autotest/temp/python26-zope212-cmf22-plone40/eggs/Plone-4.0a1-py2.6.egg/Products/CMFPlone/tests/csrf.txt", line 197, in csrf.txt
Failed example:
    browser.getLink('Users and Groups').click()
Exception raised:
    Traceback (most recent call last):
      File "/home/stefan/autotest/temp/python26-zope212-cmf22-plone40/eggs/zope.testing-3.7.7-py2.6.egg/zope/testing/doctest.py", line 1361, in __run
        compileflags, 1) in test.globs
      File "<doctest csrf.txt[line 197, example 76]>", line 1, in <module>
        browser.getLink('Users and Groups').click()
      File "/home/stefan/autotest/temp/python26-zope212-cmf22-plone40/eggs/zope.testbrowser-3.6.0a2-py2.6.egg/zope/testbrowser/browser.py", line 327, in getLink
        return Link(self.mech_browser.find_link(**args), self)
      File "build/bdist.linux-x86_64/egg/mechanize/_mechanize.py", line 626, in find_link
    LinkNotFoundError
----------------------------------------------------------------------
File "/home/stefan/autotest/temp/python26-zope212-cmf22-plone40/eggs/Plone-4.0a1-py2.6.egg/Products/CMFPlone/tests/csrf.txt", line 198, in csrf.txt
Failed example:
    browser.getControl('Show all').click()
Exception raised:
    Traceback (most recent call last):
      File "/home/stefan/autotest/temp/python26-zope212-cmf22-plone40/eggs/zope.testing-3.7.7-py2.6.egg/zope/testing/doctest.py", line 1361, in __run
        compileflags, 1) in test.globs
      File "<doctest csrf.txt[line 198, example 77]>", line 1, in <module>
        browser.getControl('Show all').click()
      File "/home/stefan/autotest/temp/python26-zope212-cmf22-plone40/eggs/zope.testbrowser-3.6.0a2-py2.6.egg/zope/testbrowser/browser.py", line 366, in getControl
        control, form = disambiguate(intermediate, msg, index)
      File "/home/stefan/autotest/temp/python26-zope212-cmf22-plone40/eggs/zope.testbrowser-3.6.0a2-py2.6.egg/zope/testbrowser/browser.py", line 54, in disambiguate
        raise LookupError(msg)
    LookupError: label 'Show all'
----------------------------------------------------------------------
File "/home/stefan/autotest/temp/python26-zope212-cmf22-plone40/eggs/Plone-4.0a1-py2.6.egg/Products/CMFPlone/tests/csrf.txt", line 199, in csrf.txt
Failed example:
    browser.getControl(name='users.roles:list:records').value = ['Manager'] * 3
Exception raised:
    Traceback (most recent call last):
      File "/home/stefan/autotest/temp/python26-zope212-cmf22-plone40/eggs/zope.testing-3.7.7-py2.6.egg/zope/testing/doctest.py", line 1361, in __run
        compileflags, 1) in test.globs
      File "<doctest csrf.txt[line 199, example 78]>", line 1, in <module>
        browser.getControl(name='users.roles:list:records').value = ['Manager'] * 3
      File "/home/stefan/autotest/temp/python26-zope212-cmf22-plone40/eggs/zope.testbrowser-3.6.0a2-py2.6.egg/zope/testbrowser/browser.py", line 366, in getControl
        control, form = disambiguate(intermediate, msg, index)
      File "/home/stefan/autotest/temp/python26-zope212-cmf22-plone40/eggs/zope.testbrowser-3.6.0a2-py2.6.egg/zope/testbrowser/browser.py", line 54, in disambiguate
        raise LookupError(msg)
    LookupError: name 'users.roles:list:records'
----------------------------------------------------------------------
File "/home/stefan/autotest/temp/python26-zope212-cmf22-plone40/eggs/Plone-4.0a1-py2.6.egg/Products/CMFPlone/tests/csrf.txt", line 200, in csrf.txt
Failed example:
    browser.getControl('Apply Changes').click()
Exception raised:
    Traceback (most recent call last):
      File "/home/stefan/autotest/temp/python26-zope212-cmf22-plone40/eggs/zope.testing-3.7.7-py2.6.egg/zope/testing/doctest.py", line 1361, in __run
        compileflags, 1) in test.globs
      File "<doctest csrf.txt[line 200, example 79]>", line 1, in <module>
        browser.getControl('Apply Changes').click()
      File "/home/stefan/autotest/temp/python26-zope212-cmf22-plone40/eggs/zope.testbrowser-3.6.0a2-py2.6.egg/zope/testbrowser/browser.py", line 366, in getControl
        control, form = disambiguate(intermediate, msg, index)
      File "/home/stefan/autotest/temp/python26-zope212-cmf22-plone40/eggs/zope.testbrowser-3.6.0a2-py2.6.egg/zope/testbrowser/browser.py", line 54, in disambiguate
        raise LookupError(msg)
    LookupError: label 'Apply Changes'
----------------------------------------------------------------------
File "/home/stefan/autotest/temp/python26-zope212-cmf22-plone40/eggs/Plone-4.0a1-py2.6.egg/Products/CMFPlone/tests/csrf.txt", line 201, in csrf.txt
Failed example:
    browser.contents
Expected:
    '...Info...Changes applied...'
Got:
    '\n<!DOCTYPE html PUBLIC\n  "-//W3C//DTD XHTML 1.0 Transitional//EN"\n  "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">\n\n<html xmlns="http://www.w3.org/1999/xhtml" lang="en">\n\n\n    \n    \n    \n    \n    \n\n\n\n<head>\n    <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />\n\n    <!-- Forces IE8+ into newest rendering engine even if on an intranet. This has to be defined before any script/style tags. -->\n    <meta http-equiv="X-UA-Compatible" content="IE=edge" /> \n    <!-- Enables iPhone web app use, fullscreen when added to home screen -->\n    <meta name="apple-mobile-web-app-capable" content="yes" />\n\n    \n        <base href="http://nohost/plone/" /><!--[if lt IE 7]></base><![endif]-->\n    \n\n    \n\n<link rel="kss-base-url" href="http://nohost/plone/" />\n\n  \n    <link rel="stylesheet" type="text/css" media="screen" href="http://nohost/plone/portal_css/Sunburst%20Theme/member-cachekey2820.css" />\n    <link rel="stylesheet" type="text/css" href="http://nohost/plone/portal_css/Sunburst%20Theme/base-cachekey3790.css" />\n        <!--[if lt IE 8]>    \n    \n    <link rel="stylesheet" type="text/css" media="screen" href="http://nohost/plone/portal_css/Sunburst%20Theme/IEFixes-cachekey5944.css" />\n        <![endif]-->\n    \n    <link rel="stylesheet" type="text/css" media="all" href="http://nohost/plone/portal_css/Sunburst%20Theme/ploneCustom-cachekey2939.css" />\n\n  \n    <link rel="kinetic-stylesheet" type="text/css" href="http://nohost/plone/portal_kss/Sunburst%20Theme/resourcetinymce.ksstinymce-cachekey2938.kss" />\n    <link rel="kinetic-stylesheet" type="text/css" href="http://nohost/plone/portal_kss/Sunburst%20Theme/at-cachekey9297.kss" />\n  \n    <script type="text/javascript" src="http://nohost/plone/portal_javascripts/Sunburst%20Theme/jquery-cachekey2305.js"></script>\n    <script type="text/javascript" src="http://nohost/plone/portal_javascripts/Sunburst%20Theme/sarissa-cachekey6849.js"></script>\n    <script type="text/javascript" src="http://nohost/plone/portal_javascripts/Sunburst%20Theme/dropdown-cachekey7505.js"></script>\n\n\n<title>Plone site</title>\n    \n    <link rel="author" href="http://nohost/plone/author/" title="Author information" />\n\n\n\n    <link rel="shortcut icon" type="image/x-icon" href="http://nohost/plone/favicon.ico" />\n\n\n\n    <link rel="home" href="http://nohost/plone" title="Front page" />\n\n    <link rel="contents" href="http://nohost/plone/sitemap" title="Site Map" />\n\n\n\n\n\n\n    <link rel="search" href="http://nohost/plone/search_form" title="Search this site" />\n\n\n\n    \n    \n    \n    \n    \n\n    <meta name="viewport" content="width=320; initial-scale=0.6666; maximum-scale=1.0; minimum-scale=0.6666" />\n    <meta name="generator" content="Plone - http://plone.org" />\n</head>\n\n<!-- TODO: Can we do this in the @@plone view? -->\n<body class=" template-default_error_message" dir="ltr">\n\n<div id="visual-portal-wrapper">\n\n        <div id="portal-top" class="row">\n<div class="cell width-full position-0"> <!-- TODO: Temporary, this one should be in the template that is inserted -->\n            <div id="portal-header">\n    <p class="hiddenStructure">\n  <a accesskey="2" href="http://nohost/plone/@@new-user#documentContent">Skip to content.</a> |\n\n  <a accesskey="6" href="http://nohost/plone/@@new-user#portlet-navigation-tree">Skip to navigation</a>\n</p>\n\n<div id="portal-searchbox">\n    <form name="searchform" action="http://nohost/plone/search">\n\n        <label for="searchGadget" class="hiddenStructure">Search Site</label>\n\n        <div class="LSBox">\n        <input name="SearchableText" type="text" size="18" title="Search Site" accesskey="4" class="inputLabel" id="searchGadget" />\n\n        <input class="searchButton" type="submit" value="Search" />\n    \n        <div class="searchSection">\n            <input id="searchbox_currentfolder_only" class="noborder" type="checkbox" name="path" value="/plone" />\n            <label for="searchbox_currentfolder_only" style="cursor: pointer">\n                only in current section\n            </label>\n        </div>\n\n        <div class="LSResult" id="LSResult" style=""><div class="LSShadow" id="LSShadow"></div></div>\n        </div>\n    </form>\n\n    <div id="portal-advanced-search" class="hiddenStructure">\n        <a href="http://nohost/plone/search_form" accesskey="5">\n            Advanced Search&hellip;\n        </a>\n    </div>\n\n</div>\n\n<a id="portal-logo" title="Home" accesskey="1" href="http://nohost/plone">\n    <img src="http://nohost/plone/logo.png" alt="" title="" height="56" width="215" /></a>\n\n\n    <h5 class="hiddenStructure">Sections</h5>\n\n    <ul id="portal-globalnav"><li id="portaltab-index_html" class="selected"><a href="http://nohost/plone" title="">Home</a></li><li id="portaltab-news" class="plain"><a href="http://nohost/plone/news" title="Site News">News</a></li><li id="portaltab-events" class="plain"><a href="http://nohost/plone/events" title="Site Events">Events</a></li><li id="portaltab-Members" class="plain"><a href="http://nohost/plone/Members" title="Container for users\' home directories">Users</a></li></ul>\n\n</div>\n\n<div id="portal-personaltools-wrapper">\n\n<h5 class="hiddenStructure">Personal tools</h5>\n\n<dl class="actionMenu" id="portal-personaltools">\n   <!-- TODO: Can we nest these in a better way? -->\n  <dt class="actionMenuHeader">\n    <!-- The following a-tag needs to be clicked to dropdown the menu -->\n    <a id="user-name" href="http://nohost/plone/dashboard">John Doe</a>\n  </dt>\n  <dd class="actionMenuContent">\n    <ul>\n        <li>\n            <a href="http://nohost/plone/dashboard">Dashboard</a>\n        </li>\n    </ul>\n    <ul>\n        <li>\n            <a href="http://nohost/plone/personalize_form">Preferences</a>\n        </li>\n    </ul>\n    <ul>\n        <li>\n            <a href="http://nohost/plone/plone_control_panel">Site Setup</a>\n        </li>\n    </ul>\n    <ul>\n        <li>\n            <a href="http://nohost/plone/logout">Log out</a>\n        </li>\n    </ul>\n  </dd>\n  \n</dl>\n\n\n\n</div>\n\n\n    \n\n\n<div id="portal-breadcrumbs">\n\n    <span id="breadcrumbs-you-are-here">You\nare here:</span>\n    <span id="breadcrumbs-home">\n        <a href="http://nohost/plone">Home</a>\n        \n    </span>\n\n</div>\n\n</div>\n        </div>\n    <div id="portal-columns" class="row">\n\n        <!-- TODO: There is probably be a more elegant way to do this ;) -->\n        \n        \n        \n        <div id="portal-column-content" class="cell width-full position-0">\n\n            <div class="">\n\n                \n    \n                <div id="region-content" class="documentContent">\n\n                    <a name="documentContent"></a>\n\n                    \n\n    <dl class="portalMessage info" id="kssPortalMessage" style="display:none">\n        <dt>Info</dt>\n        <dd></dd>\n    </dl>\n\n\n\n                    <div id="viewlet-above-content"></div>\n\n                    \n                        <div id="content">\n                                \n                            \n                            <div>\n\n        \n\n        <div>\n\n            <h1 class="documentFirstHeading">\n                We&#8217;re sorry, but there seems to be an error&hellip;\n            </h1>\n\n            \n                \n                \n                \n            \n                <p>\n                Since you are a site administrator, you can\n                <span> <a href="http://nohost/plone/error_log/showEntry?id=1259806285.80.989379999292">see the full error message</a> </span>\n                </p>\n\n            \n\n            \n\n        </div>\n        \n\n</div>\n                        </div>\n                    \n\n                    \n                        \n\n                    \n                </div>\n            </div>\n        \n        </div>\n\n        \n\n        \n    </div>\n\n<div class="visualClear"></div> <!-- TODO: Temporary workaround -->\n\n    \n<div class="row"> <!-- TODO: Also temporary, should be in the proper template -->\n    <div class="cell width-full position-0">\n        <div id="portal-footer">\n\n<p>\n    \n    The\n    <a href="http://plone.org">Plone<sup>&reg;</sup> CMS &mdash; Open Source Content Management System</a>\n    is\n    <acronym title="Copyright">&copy;</acronym>\n    2000-2009\n    by the\n    <a href="http://plone.org/foundation">Plone Foundation</a>\n    et al.\n    \n</p>\n\n<p>\n    \n    Plone<sup>&reg;</sup> and the Plone logo are registered trademarks of the\n        <a href="http://plone.org/foundation">Plone Foundation</a>.\n    \n\n    \n    Distributed under the\n        <a href="http://creativecommons.org/licenses/GPL/2.0/">GNU GPL license</a>.\n    \n</p>\n\n</div>\n\n<div id="portal-colophon">\n\n<div class="colophonWrapper">\n<ul>\n  <li>\n    <a href="http://plone.org" title="This site was built using Plone CMS, the Open Source Content Management System. Click for more information.">\n      Powered by Plone</a>\n  </li>\n</ul>\n</div>\n</div>\n\n<ul id="portal-siteactions">\n\n    <li id="siteaction-sitemap"><a href="http://nohost/plone/sitemap" accesskey="3" title="Site Map">Site Map</a></li>\n    <li id="siteaction-accessibility"><a href="http://nohost/plone/accessibility-info" accesskey="0" title="Accessibility">Accessibility</a></li>\n    <li id="siteaction-contact"><a href="http://nohost/plone/contact-info" accesskey="9" title="Contact">Contact</a></li>\n</ul>\n\n\n    </div>\n</div>\n    \n\n</div>\n\n<!-- TODO: This needs to go away. -->\n<!-- <div id="kss-spinner"><img tal:attributes="src string:${portal_url}/spinner.png" alt="" /></div> -->\n\n</body>\n</html>\n\n\n'
----------------------------------------------------------------------
File "/home/stefan/autotest/temp/python26-zope212-cmf22-plone40/eggs/Plone-4.0a1-py2.6.egg/Products/CMFPlone/tests/csrf.txt", line 206, in csrf.txt
Failed example:
    browser.getControl(name='users.roles:list:records').value = ['Manager'] * 3
Exception raised:
    Traceback (most recent call last):
      File "/home/stefan/autotest/temp/python26-zope212-cmf22-plone40/eggs/zope.testing-3.7.7-py2.6.egg/zope/testing/doctest.py", line 1361, in __run
        compileflags, 1) in test.globs
      File "<doctest csrf.txt[line 206, example 83]>", line 1, in <module>
        browser.getControl(name='users.roles:list:records').value = ['Manager'] * 3
      File "/home/stefan/autotest/temp/python26-zope212-cmf22-plone40/eggs/zope.testbrowser-3.6.0a2-py2.6.egg/zope/testbrowser/browser.py", line 103, in __setattr__
        object.__setattr__(self, name, value)
      File "/home/stefan/autotest/temp/python26-zope212-cmf22-plone40/eggs/zope.testbrowser-3.6.0a2-py2.6.egg/zope/testbrowser/browser.py", line 521, in fset
        self.mech_control.value = value
      File "build/bdist.linux-x86_64/egg/ClientForm.py", line 2092, in __setattr__
      File "build/bdist.linux-x86_64/egg/ClientForm.py", line 2107, in _set_value
      File "build/bdist.linux-x86_64/egg/ClientForm.py", line 2153, in _multiple_set_value
      File "build/bdist.linux-x86_64/egg/ClientForm.py", line 2121, in _get_items
    ItemNotFoundError: insufficient items with name 'Manager'
----------------------------------------------------------------------
File "/home/stefan/autotest/temp/python26-zope212-cmf22-plone40/eggs/Plone-4.0a1-py2.6.egg/Products/CMFPlone/tests/csrf.txt", line 217, in csrf.txt
Failed example:
    browser.getLink('johnny').click()
Exception raised:
    Traceback (most recent call last):
      File "/home/stefan/autotest/temp/python26-zope212-cmf22-plone40/eggs/zope.testing-3.7.7-py2.6.egg/zope/testing/doctest.py", line 1361, in __run
        compileflags, 1) in test.globs
      File "<doctest csrf.txt[line 217, example 88]>", line 1, in <module>
        browser.getLink('johnny').click()
      File "/home/stefan/autotest/temp/python26-zope212-cmf22-plone40/eggs/zope.testbrowser-3.6.0a2-py2.6.egg/zope/testbrowser/browser.py", line 327, in getLink
        return Link(self.mech_browser.find_link(**args), self)
      File "build/bdist.linux-x86_64/egg/mechanize/_mechanize.py", line 626, in find_link
    LinkNotFoundError
----------------------------------------------------------------------
File "/home/stefan/autotest/temp/python26-zope212-cmf22-plone40/eggs/Plone-4.0a1-py2.6.egg/Products/CMFPlone/tests/csrf.txt", line 218, in csrf.txt
Failed example:
    browser.getLink('Group Memberships').click()
Exception raised:
    Traceback (most recent call last):
      File "/home/stefan/autotest/temp/python26-zope212-cmf22-plone40/eggs/zope.testing-3.7.7-py2.6.egg/zope/testing/doctest.py", line 1361, in __run
        compileflags, 1) in test.globs
      File "<doctest csrf.txt[line 218, example 89]>", line 1, in <module>
        browser.getLink('Group Memberships').click()
      File "/home/stefan/autotest/temp/python26-zope212-cmf22-plone40/eggs/zope.testbrowser-3.6.0a2-py2.6.egg/zope/testbrowser/browser.py", line 327, in getLink
        return Link(self.mech_browser.find_link(**args), self)
      File "build/bdist.linux-x86_64/egg/mechanize/_mechanize.py", line 626, in find_link
    LinkNotFoundError
----------------------------------------------------------------------
File "/home/stefan/autotest/temp/python26-zope212-cmf22-plone40/eggs/Plone-4.0a1-py2.6.egg/Products/CMFPlone/tests/csrf.txt", line 220, in csrf.txt
Failed example:
    browser.getForm(name='groups').getControl('Search').click()
Exception raised:
    Traceback (most recent call last):
      File "/home/stefan/autotest/temp/python26-zope212-cmf22-plone40/eggs/zope.testing-3.7.7-py2.6.egg/zope/testing/doctest.py", line 1361, in __run
        compileflags, 1) in test.globs
      File "<doctest csrf.txt[line 220, example 91]>", line 1, in <module>
        browser.getForm(name='groups').getControl('Search').click()
      File "/home/stefan/autotest/temp/python26-zope212-cmf22-plone40/eggs/zope.testbrowser-3.6.0a2-py2.6.egg/zope/testbrowser/browser.py", line 398, in getForm
        form = disambiguate(matching_forms, '', index)
      File "/home/stefan/autotest/temp/python26-zope212-cmf22-plone40/eggs/zope.testbrowser-3.6.0a2-py2.6.egg/zope/testbrowser/browser.py", line 54, in disambiguate
        raise LookupError(msg)
    LookupError
----------------------------------------------------------------------
File "/home/stefan/autotest/temp/python26-zope212-cmf22-plone40/eggs/Plone-4.0a1-py2.6.egg/Products/CMFPlone/tests/csrf.txt", line 221, in csrf.txt
Failed example:
    browser.getControl(name='add:list').value = ['Administrators']
Exception raised:
    Traceback (most recent call last):
      File "/home/stefan/autotest/temp/python26-zope212-cmf22-plone40/eggs/zope.testing-3.7.7-py2.6.egg/zope/testing/doctest.py", line 1361, in __run
        compileflags, 1) in test.globs
      File "<doctest csrf.txt[line 221, example 92]>", line 1, in <module>
        browser.getControl(name='add:list').value = ['Administrators']
      File "/home/stefan/autotest/temp/python26-zope212-cmf22-plone40/eggs/zope.testbrowser-3.6.0a2-py2.6.egg/zope/testbrowser/browser.py", line 366, in getControl
        control, form = disambiguate(intermediate, msg, index)
      File "/home/stefan/autotest/temp/python26-zope212-cmf22-plone40/eggs/zope.testbrowser-3.6.0a2-py2.6.egg/zope/testbrowser/browser.py", line 54, in disambiguate
        raise LookupError(msg)
    LookupError: name 'add:list'
----------------------------------------------------------------------
File "/home/stefan/autotest/temp/python26-zope212-cmf22-plone40/eggs/Plone-4.0a1-py2.6.egg/Products/CMFPlone/tests/csrf.txt", line 222, in csrf.txt
Failed example:
    browser.getControl('Add user to selected groups').click()
Exception raised:
    Traceback (most recent call last):
      File "/home/stefan/autotest/temp/python26-zope212-cmf22-plone40/eggs/zope.testing-3.7.7-py2.6.egg/zope/testing/doctest.py", line 1361, in __run
        compileflags, 1) in test.globs
      File "<doctest csrf.txt[line 222, example 93]>", line 1, in <module>
        browser.getControl('Add user to selected groups').click()
      File "/home/stefan/autotest/temp/python26-zope212-cmf22-plone40/eggs/zope.testbrowser-3.6.0a2-py2.6.egg/zope/testbrowser/browser.py", line 366, in getControl
        control, form = disambiguate(intermediate, msg, index)
      File "/home/stefan/autotest/temp/python26-zope212-cmf22-plone40/eggs/zope.testbrowser-3.6.0a2-py2.6.egg/zope/testbrowser/browser.py", line 54, in disambiguate
        raise LookupError(msg)
    LookupError: label 'Add user to selected groups'
----------------------------------------------------------------------
File "/home/stefan/autotest/temp/python26-zope212-cmf22-plone40/eggs/Plone-4.0a1-py2.6.egg/Products/CMFPlone/tests/csrf.txt", line 223, in csrf.txt
Failed example:
    browser.contents
Expected:
    '...Group Memberships for...johnny...
     ...Current Group Memberships...
     ...Administrators...
     ...AuthenticatedUsers...'
Got:
    '\n  \n<!DOCTYPE html PUBLIC\n  "-//W3C//DTD XHTML 1.0 Transitional//EN"\n  "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">\n\n<html xmlns="http://www.w3.org/1999/xhtml" lang="en">\n\n\n    \n    \n    \n    \n    \n\n\n\n<head>\n    <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />\n\n    <!-- Forces IE8+ into newest rendering engine even if on an intranet. This has to be defined before any script/style tags. -->\n    <meta http-equiv="X-UA-Compatible" content="IE=edge" /> \n    <!-- Enables iPhone web app use, fullscreen when added to home screen -->\n    <meta name="apple-mobile-web-app-capable" content="yes" />\n\n    \n        <base href="http://nohost/plone/" /><!--[if lt IE 7]></base><![endif]-->\n    \n\n    \n\n<link rel="kss-base-url" href="http://nohost/plone/" />\n\n  \n    <link rel="stylesheet" type="text/css" media="screen" href="http://nohost/plone/portal_css/Sunburst%20Theme/member-cachekey2820.css" />\n    <link rel="stylesheet" type="text/css" href="http://nohost/plone/portal_css/Sunburst%20Theme/base-cachekey3790.css" />\n        <!--[if lt IE 8]>    \n    \n    <link rel="stylesheet" type="text/css" media="screen" href="http://nohost/plone/portal_css/Sunburst%20Theme/IEFixes-cachekey5944.css" />\n        <![endif]-->\n    \n    <link rel="stylesheet" type="text/css" media="all" href="http://nohost/plone/portal_css/Sunburst%20Theme/ploneCustom-cachekey2939.css" />\n\n  \n    <link rel="kinetic-stylesheet" type="text/css" href="http://nohost/plone/portal_kss/Sunburst%20Theme/resourcetinymce.ksstinymce-cachekey2938.kss" />\n    <link rel="kinetic-stylesheet" type="text/css" href="http://nohost/plone/portal_kss/Sunburst%20Theme/at-cachekey9297.kss" />\n  \n    <script type="text/javascript" src="http://nohost/plone/portal_javascripts/Sunburst%20Theme/jquery-cachekey2305.js"></script>\n    <script type="text/javascript" src="http://nohost/plone/portal_javascripts/Sunburst%20Theme/sarissa-cachekey6849.js"></script>\n    <script type="text/javascript" src="http://nohost/plone/portal_javascripts/Sunburst%20Theme/dropdown-cachekey7505.js"></script>\n\n\n<title>Plone site</title>\n    \n    <link rel="author" href="http://nohost/plone/author/" title="Author information" />\n\n\n\n    <link rel="shortcut icon" type="image/x-icon" href="http://nohost/plone/favicon.ico" />\n\n\n\n    <link rel="home" href="http://nohost/plone" title="Front page" />\n\n    <link rel="contents" href="http://nohost/plone/sitemap" title="Site Map" />\n\n\n\n\n\n\n    <link rel="search" href="http://nohost/plone/search_form" title="Search this site" />\n\n\n\n    \n    \n    \n    \n    \n\n    <meta name="viewport" content="width=320; initial-scale=0.6666; maximum-scale=1.0; minimum-scale=0.6666" />\n    <meta name="generator" content="Plone - http://plone.org" />\n</head>\n\n<!-- TODO: Can we do this in the @@plone view? -->\n<body class=" template-usergroup-userprefs" dir="ltr">\n\n<div id="visual-portal-wrapper">\n\n        <div id="portal-top" class="row">\n<div class="cell width-full position-0"> <!-- TODO: Temporary, this one should be in the template that is inserted -->\n            <div id="portal-header">\n    <p class="hiddenStructure">\n  <a accesskey="2" href="http://nohost/plone/@@usergroup-userprefs#documentContent">Skip to content.</a> |\n\n  <a accesskey="6" href="http://nohost/plone/@@usergroup-userprefs#portlet-navigation-tree">Skip to navigation</a>\n</p>\n\n<div id="portal-searchbox">\n    <form name="searchform" action="http://nohost/plone/search">\n\n        <label for="searchGadget" class="hiddenStructure">Search Site</label>\n\n        <div class="LSBox">\n        <input name="SearchableText" type="text" size="18" title="Search Site" accesskey="4" class="inputLabel" id="searchGadget" />\n\n        <input class="searchButton" type="submit" value="Search" />\n    \n        <div class="searchSection">\n            <input id="searchbox_currentfolder_only" class="noborder" type="checkbox" name="path" value="/plone" />\n            <label for="searchbox_currentfolder_only" style="cursor: pointer">\n                only in current section\n            </label>\n        </div>\n\n        <div class="LSResult" id="LSResult" style=""><div class="LSShadow" id="LSShadow"></div></div>\n        </div>\n    </form>\n\n    <div id="portal-advanced-search" class="hiddenStructure">\n        <a href="http://nohost/plone/search_form" accesskey="5">\n            Advanced Search&hellip;\n        </a>\n    </div>\n\n</div>\n\n<a id="portal-logo" title="Home" accesskey="1" href="http://nohost/plone">\n    <img src="http://nohost/plone/logo.png" alt="" title="" height="56" width="215" /></a>\n\n\n    <h5 class="hiddenStructure">Sections</h5>\n\n    <ul id="portal-globalnav"><li id="portaltab-index_html" class="selected"><a href="http://nohost/plone" title="">Home</a></li><li id="portaltab-news" class="plain"><a href="http://nohost/plone/news" title="Site News">News</a></li><li id="portaltab-events" class="plain"><a href="http://nohost/plone/events" title="Site Events">Events</a></li><li id="portaltab-Members" class="plain"><a href="http://nohost/plone/Members" title="Container for users\' home directories">Users</a></li></ul>\n\n</div>\n\n<div id="portal-personaltools-wrapper">\n\n<h5 class="hiddenStructure">Personal tools</h5>\n\n<dl class="actionMenu" id="portal-personaltools">\n   <!-- TODO: Can we nest these in a better way? -->\n  <dt class="actionMenuHeader">\n    <!-- The following a-tag needs to be clicked to dropdown the menu -->\n    <a id="user-name" href="http://nohost/plone/dashboard">John Doe</a>\n  </dt>\n  <dd class="actionMenuContent">\n    <ul>\n        <li>\n            <a href="http://nohost/plone/dashboard">Dashboard</a>\n        </li>\n    </ul>\n    <ul>\n        <li>\n            <a href="http://nohost/plone/personalize_form">Preferences</a>\n        </li>\n    </ul>\n    <ul>\n        <li>\n            <a href="http://nohost/plone/plone_control_panel">Site Setup</a>\n        </li>\n    </ul>\n    <ul>\n        <li>\n            <a href="http://nohost/plone/logout">Log out</a>\n        </li>\n    </ul>\n  </dd>\n  \n</dl>\n\n\n\n</div>\n\n\n    \n\n\n<div id="portal-breadcrumbs">\n\n    <span id="breadcrumbs-you-are-here">You\nare here:</span>\n    <span id="breadcrumbs-home">\n        <a href="http://nohost/plone">Home</a>\n        \n    </span>\n\n</div>\n\n</div>\n        </div>\n    <div id="portal-columns" class="row">\n\n        <!-- TODO: There is probably be a more elegant way to do this ;) -->\n        \n        \n          <div id="portal-column-content" class="cell position-1:4 width-3:4">\n          <div>\n\n      <div id="region-content" class="documentEditable">\n          \n        <div id="edit-bar">\n            <ul class="contentViews" id="content-views">\n              <li class="selected">\n                <a href="http://nohost/plone/@@usergroup-userprefs">Users</a>\n              </li>\n              <li>\n                <a href="http://nohost/plone/@@usergroup-groupprefs">Groups</a>\n              </li>\n              <li>\n                <a href="http://nohost/plone/@@usergroup-controlpanel">Settings</a>\n              </li>\n              <li>\n                <a href="http://nohost/plone/@@member-registration">Member Registration</a>\n              </li>\n            </ul>\n        </div>\n        \n        <div class="contentActions">\n          &nbsp;\n        </div>\n\n        <div class="documentContent" id="content">\n            <a name="documentContent"></a>\n\n      \n\n    <dl class="portalMessage info" id="kssPortalMessage" style="display:none">\n        <dt>Info</dt>\n        <dd></dd>\n    </dl>\n\n\n\n      <div class="configlet">\n        <h1 class="documentFirstHeading">Users Overview</h1>\n\n        <a href="http://nohost/plone/plone_control_panel" class="link-parent">\n          Up to Site Setup\n        </a>\n\n        <p>\n          Click the user\'s name to see and change the details of a\n          specific user. Click the envelope icon to send a mail to\n          the user. You can also edit the e-mail addresses, and\n          add/remove users.\n        </p>\n        <p>\n          Note that roles listed here apply directly to a user.\n          They do not reflect additional roles users may have due\n          to group memberships.\n        </p>\n        \n\n        <form action="http://nohost/plone/@@new-user" name="users_add" method="post">\n\n          <input class="standalone add" type="submit" name="form.button.AddUser" value="Add New User" />\n          <input type="hidden" name="form.submitted" value="1" />\n        </form>\n\n        <form action="http://nohost/plone/@@usergroup-userprefs" class="enableAutoFocus" name="users_search" method="post">\n          <input type="hidden" name="form.submitted" value="1" />\n\n          <table class="listing" summary="User Listing">\n              <tbody>     \n                  <tr class="odd">\n                      <th colspan="10">\n                          User Search:\n                          <input class="quickSearch" type="text" name="searchstring" value="" />\n                          \n                          <input type="submit" class="searchButton" name="form.button.Search" value="Search" />\n              \n                          <input type="submit" class="searchButton" name="form.button.FindAll" value="Show all" />\n                      </th>\n                  </tr>\n                  \n                  <tr class="odd">\n                      <th rowspan="2">User name</th>\n                      <th rowspan="2">E-mail Address</th>\n                      <th colspan="6">Roles</th>\n                      <th rowspan="2">Reset Password</th>\n                      <th rowspan="2">Remove user</th>\n                  </tr>\n                  <tr class="odd">\n                      <th>Contributor</th>\n                      <th>Editor</th>\n                      <th>Member</th>\n                      <th>Reader</th>\n                      <th>Reviewer</th>\n                      <th>Manager</th>\n                  </tr>\n                  \n                  \n                    <tr class="even">\n\n                        <td>\n                            <a href="http://nohost/plone/prefs_user_details?userid=test_user_1_">\n                          <img src="http://nohost/plone/user.png" alt="" title="" height="16" width="16" />&nbsp;test_user_1_\n                          (John Doe)\n                            </a>\n                            <input type="hidden" name="users.id:records" value="test_user_1_" />\n                        </td>\n\n                        <td>\n                          <a href="mailto:john at foo-security.com" class="link-plain" title="Send a mail to this user"><img src="http://nohost/plone/mail_icon.png" alt="" title="" height="16" width="16" /></a>\n                          <input style="margin:2px;" type="text" size="15" name="users.email:records" value="john at foo-security.com" />\n                        </td>\n\n                        <td class="listingCheckbox">\n                          <input type="checkbox" class="noborder" name="users.roles:list:records" value="Contributor" />\n                        </td>\n                        <td class="listingCheckbox">\n                          <input type="checkbox" class="noborder" name="users.roles:list:records" value="Editor" />\n                        </td>\n                        <td class="listingCheckbox">\n                          <input type="checkbox" class="noborder" name="users.roles:list:records" value="Member" />\n                        </td>\n                        <td class="listingCheckbox">\n                          <input type="checkbox" class="noborder" name="users.roles:list:records" value="Reader" />\n                        </td>\n                        <td class="listingCheckbox">\n                          <input type="checkbox" class="noborder" name="users.roles:list:records" value="Reviewer" />\n                        </td>\n                        <td class="listingCheckbox">\n                          <input type="checkbox" class="noborder" name="users.roles:list:records" value="Manager" checked="checked" />\n                        </td>\n\n                        <td class="listingCheckbox">\n                          <input type="checkbox" class="noborder" name="users.resetpassword:records" value="test_user_1_" />\n                        </td>\n\n                        <td class="listingCheckbox">\n                          <input type="checkbox" class="noborder notify" name="delete:list" value="test_user_1_" />\n                        </td>\n                    </tr>\n                  \n                  \n              </tbody>\n          </table>\n\n          \n\n          <input class="context" type="submit" name="form.button.Modify" value="Apply Changes" />\n\n        <input type="hidden" name="_authenticator" value="e5f246e26cbdbd075fbe1c7cfaf4012ba2a8aeac"/>\n\n        </form>\n\n      </div>\n    </div>\n      </div>\n\n    </div>\n          </div>      \n        \n    \n\n        \n        \n            <div id="portal-column-one" class="cell position-0 width-1:4">\n                \n\n<div class="visualPadding">\n\n<dl class="portlet" id="portlet-prefs">\n    <dt class="portletHeader">\n        <span class="portletTopLeft"></span>\n        <a href="http://nohost/plone/plone_control_panel">Site Setup</a>\n        <span class="portletTopRight"></span>\n    </dt>\n\n    <dd class="portletItem">\n\n        \n            <strong>Plone Configuration</strong>\n            <ul class="configlets">\n                \n                <li>\n                    <a href="http://nohost/plone/prefs_install_products_form">\n                        <img src="http://nohost/plone/http://nohost/plone/product_icon.png" alt="" />\n                    Add-ons\n                    </a>\n                </li>\n                \n                \n                <li>\n                    <a href="http://nohost/plone/@@calendar-controlpanel">\n                        <img src="http://nohost/plone/http://nohost/plone/event_icon.png" alt="" />\n                    Calendar\n                    </a>\n                </li>\n                \n                \n                <li>\n                    <a href="http://nohost/plone/portal_atct/atct_manageTopicIndex">\n                        <img src="http://nohost/plone/http://nohost/plone/topic_icon.png" alt="" />\n                    Collections\n                    </a>\n                </li>\n                \n                \n                <li>\n                    <a href="http://nohost/plone/@@rules-controlpanel">\n                        <img src="http://nohost/plone/http://nohost/plone/contentrules_icon.png" alt="" />\n                    Content Rules\n                    </a>\n                </li>\n                \n                \n                <li>\n                    <a href="http://nohost/plone/prefs_error_log_form">\n                        <img src="http://nohost/plone/http://nohost/plone/error_log_icon.png" alt="" />\n                    Errors\n                    </a>\n                </li>\n                \n                \n                <li>\n                    <a href="http://nohost/plone/@@filter-controlpanel">\n                        <img src="http://nohost/plone/http://nohost/plone/htmlfilter_icon.png" alt="" />\n                    HTML Filtering\n                    </a>\n                </li>\n                \n                \n                <li>\n                    <a href="http://nohost/plone/@@imaging-controlpanel">\n                        <img src="http://nohost/plone/http://nohost/plone/image_icon.png" alt="" />\n                    Image Handling\n                    </a>\n                </li>\n                \n                \n                <li>\n                    <a href="http://nohost/plone/@@language-controlpanel">\n                        <img src="http://nohost/plone/http://nohost/plone/flag-plone.png" alt="" />\n                    Language\n                    </a>\n                </li>\n                \n                \n                <li>\n                    <a href="http://nohost/plone/@@mail-controlpanel">\n                        <img src="http://nohost/plone/http://nohost/plone/mail_icon.png" alt="" />\n                    Mail\n                    </a>\n                </li>\n                \n                \n                <li>\n                    <a href="http://nohost/plone/@@maintenance-controlpanel">\n                        <img src="http://nohost/plone/http://nohost/plone/maintenance_icon.png" alt="" />\n                    Maintenance\n                    </a>\n                </li>\n                \n                \n                <li>\n                    <a href="http://nohost/plone/@@markup-controlpanel">\n                        <img src="http://nohost/plone/http://nohost/plone/edit.png" alt="" />\n                    Markup\n                    </a>\n                </li>\n                \n                \n                <li>\n                    <a href="http://nohost/plone/prefs_navigation_form">\n                        <img src="http://nohost/plone/http://nohost/plone/navigation_icon.png" alt="" />\n                    Navigation\n                    </a>\n                </li>\n                \n                \n                <li>\n                    <a href="http://nohost/plone/@@search-controlpanel">\n                        <img src="http://nohost/plone/http://nohost/plone/search_icon.png" alt="" />\n                    Search\n                    </a>\n                </li>\n                \n                \n                <li>\n                    <a href="http://nohost/plone/@@security-controlpanel">\n                        <img src="http://nohost/plone/http://nohost/plone/lock_icon.png" alt="" />\n                    Security\n                    </a>\n                </li>\n                \n                \n                <li>\n                    <a href="http://nohost/plone/@@site-controlpanel">\n                        <img src="http://nohost/plone/http://nohost/plone/logoIcon.png" alt="" />\n                    Site\n                    </a>\n                </li>\n                \n                \n                <li>\n                    <a href="http://nohost/plone/@@skins-controlpanel">\n                        <img src="http://nohost/plone/http://nohost/plone/skins_icon.png" alt="" />\n                    Themes\n                    </a>\n                </li>\n                \n                \n                <li>\n                    <a href="http://nohost/plone/portal_tinymce/@@tinymce-controlpanel">\n                        <img src="http://nohost/plone/http://nohost/plone/++resource++tinymce.images/tinymce_icon.gif" alt="" />\n                    TinyMCE Visual Editor\n                    </a>\n                </li>\n                \n                \n                <li>\n                    <a href="http://nohost/plone/@@types-controlpanel">\n                        <img src="http://nohost/plone/http://nohost/plone/document_icon.png" alt="" />\n                    Types\n                    </a>\n                </li>\n                \n                \n                <li>\n                    <a href="http://nohost/plone/@@usergroup-userprefs">\n                        <img src="http://nohost/plone/http://nohost/plone/group.png" alt="" />\n                    Users and Groups\n                    </a>\n                </li>\n                \n                \n                \n                \n                \n                <li>\n                    <a href="http://nohost/plone/manage_main">\n                        <img src="http://nohost/plone/http://nohost/plone/zope_icon.png" alt="" />\n                    Zope Management Interface\n                    </a>\n                </li>\n                \n            </ul>\n        \n        <span class="portletBottomLeft"></span>\n        <span class="portletBottomRight"></span>\n    </dd>\n    <dd class="portletItem">\n\n        \n        <span class="portletBottomLeft"></span>\n        <span class="portletBottomRight"></span>\n    </dd>\n\n</dl>\n\n</div>\n\n\n\n\n            </div>\n        \n    \n\n        \n    </div>\n\n<div class="visualClear"></div> <!-- TODO: Temporary workaround -->\n\n    \n<div class="row"> <!-- TODO: Also temporary, should be in the proper template -->\n    <div class="cell width-full position-0">\n        <div id="portal-footer">\n\n<p>\n    \n    The\n    <a href="http://plone.org">Plone<sup>&reg;</sup> CMS &mdash; Open Source Content Management System</a>\n    is\n    <acronym title="Copyright">&copy;</acronym>\n    2000-2009\n    by the\n    <a href="http://plone.org/foundation">Plone Foundation</a>\n    et al.\n    \n</p>\n\n<p>\n    \n    Plone<sup>&reg;</sup> and the Plone logo are registered trademarks of the\n        <a href="http://plone.org/foundation">Plone Foundation</a>.\n    \n\n    \n    Distributed under the\n        <a href="http://creativecommons.org/licenses/GPL/2.0/">GNU GPL license</a>.\n    \n</p>\n\n</div>\n\n<div id="portal-colophon">\n\n<div class="colophonWrapper">\n<ul>\n  <li>\n    <a href="http://plone.org" title="This site was built using Plone CMS, the Open Source Content Management System. Click for more information.">\n      Powered by Plone</a>\n  </li>\n</ul>\n</div>\n</div>\n\n<ul id="portal-siteactions">\n\n    <li id="siteaction-sitemap"><a href="http://nohost/plone/sitemap" accesskey="3" title="Site Map">Site Map</a></li>\n    <li id="siteaction-accessibility"><a href="http://nohost/plone/accessibility-info" accesskey="0" title="Accessibility">Accessibility</a></li>\n    <li id="siteaction-contact"><a href="http://nohost/plone/contact-info" accesskey="9" title="Contact">Contact</a></li>\n</ul>\n\n\n    </div>\n</div>\n    \n\n</div>\n\n<!-- TODO: This needs to go away. -->\n<!-- <div id="kss-spinner"><img tal:attributes="src string:${portal_url}/spinner.png" alt="" /></div> -->\n\n</body>\n</html>\n\n\n\n\n'
----------------------------------------------------------------------
File "/home/stefan/autotest/temp/python26-zope212-cmf22-plone40/eggs/Plone-4.0a1-py2.6.egg/Products/CMFPlone/tests/csrf.txt", line 230, in csrf.txt
Failed example:
    browser.getForm(name='groups').getControl('Search').click()
Exception raised:
    Traceback (most recent call last):
      File "/home/stefan/autotest/temp/python26-zope212-cmf22-plone40/eggs/zope.testing-3.7.7-py2.6.egg/zope/testing/doctest.py", line 1361, in __run
        compileflags, 1) in test.globs
      File "<doctest csrf.txt[line 230, example 96]>", line 1, in <module>
        browser.getForm(name='groups').getControl('Search').click()
      File "/home/stefan/autotest/temp/python26-zope212-cmf22-plone40/eggs/zope.testbrowser-3.6.0a2-py2.6.egg/zope/testbrowser/browser.py", line 398, in getForm
        form = disambiguate(matching_forms, '', index)
      File "/home/stefan/autotest/temp/python26-zope212-cmf22-plone40/eggs/zope.testbrowser-3.6.0a2-py2.6.egg/zope/testbrowser/browser.py", line 54, in disambiguate
        raise LookupError(msg)
    LookupError
----------------------------------------------------------------------
File "/home/stefan/autotest/temp/python26-zope212-cmf22-plone40/eggs/Plone-4.0a1-py2.6.egg/Products/CMFPlone/tests/csrf.txt", line 231, in csrf.txt
Failed example:
    browser.getControl(name='add:list').value = ['Reviewers']
Exception raised:
    Traceback (most recent call last):
      File "/home/stefan/autotest/temp/python26-zope212-cmf22-plone40/eggs/zope.testing-3.7.7-py2.6.egg/zope/testing/doctest.py", line 1361, in __run
        compileflags, 1) in test.globs
      File "<doctest csrf.txt[line 231, example 97]>", line 1, in <module>
        browser.getControl(name='add:list').value = ['Reviewers']
      File "/home/stefan/autotest/temp/python26-zope212-cmf22-plone40/eggs/zope.testbrowser-3.6.0a2-py2.6.egg/zope/testbrowser/browser.py", line 366, in getControl
        control, form = disambiguate(intermediate, msg, index)
      File "/home/stefan/autotest/temp/python26-zope212-cmf22-plone40/eggs/zope.testbrowser-3.6.0a2-py2.6.egg/zope/testbrowser/browser.py", line 54, in disambiguate
        raise LookupError(msg)
    LookupError: name 'add:list'
----------------------------------------------------------------------
File "/home/stefan/autotest/temp/python26-zope212-cmf22-plone40/eggs/Plone-4.0a1-py2.6.egg/Products/CMFPlone/tests/csrf.txt", line 233, in csrf.txt
Failed example:
    browser.getControl(name='_authenticator', index=1).value = 'invalid!'
Exception raised:
    Traceback (most recent call last):
      File "/home/stefan/autotest/temp/python26-zope212-cmf22-plone40/eggs/zope.testing-3.7.7-py2.6.egg/zope/testing/doctest.py", line 1361, in __run
        compileflags, 1) in test.globs
      File "<doctest csrf.txt[line 233, example 99]>", line 1, in <module>
        browser.getControl(name='_authenticator', index=1).value = 'invalid!'
      File "/home/stefan/autotest/temp/python26-zope212-cmf22-plone40/eggs/zope.testbrowser-3.6.0a2-py2.6.egg/zope/testbrowser/browser.py", line 366, in getControl
        control, form = disambiguate(intermediate, msg, index)
      File "/home/stefan/autotest/temp/python26-zope212-cmf22-plone40/eggs/zope.testbrowser-3.6.0a2-py2.6.egg/zope/testbrowser/browser.py", line 51, in disambiguate
        return intermediate[index]
    IndexError: list index out of range
----------------------------------------------------------------------
File "/home/stefan/autotest/temp/python26-zope212-cmf22-plone40/eggs/Plone-4.0a1-py2.6.egg/Products/CMFPlone/tests/csrf.txt", line 234, in csrf.txt
Failed example:
    browser.getControl('Add user to selected groups').click()
Expected:
    Traceback (most recent call last):
    ...
    HTTPError: HTTP Error 403: Forbidden
Got:
    Traceback (most recent call last):
      File "/home/stefan/autotest/temp/python26-zope212-cmf22-plone40/eggs/zope.testing-3.7.7-py2.6.egg/zope/testing/doctest.py", line 1361, in __run
        compileflags, 1) in test.globs
      File "<doctest csrf.txt[line 234, example 100]>", line 1, in <module>
        browser.getControl('Add user to selected groups').click()
      File "/home/stefan/autotest/temp/python26-zope212-cmf22-plone40/eggs/zope.testbrowser-3.6.0a2-py2.6.egg/zope/testbrowser/browser.py", line 366, in getControl
        control, form = disambiguate(intermediate, msg, index)
      File "/home/stefan/autotest/temp/python26-zope212-cmf22-plone40/eggs/zope.testbrowser-3.6.0a2-py2.6.egg/zope/testbrowser/browser.py", line 54, in disambiguate
        raise LookupError(msg)
    LookupError: label 'Add user to selected groups'
----------------------------------------------------------------------
File "/home/stefan/autotest/temp/python26-zope212-cmf22-plone40/eggs/Plone-4.0a1-py2.6.egg/Products/CMFPlone/tests/csrf.txt", line 248, in csrf.txt
Failed example:
    browser.getControl(name='add:list').getControl(value='johnny').selected = True
Exception raised:
    Traceback (most recent call last):
      File "/home/stefan/autotest/temp/python26-zope212-cmf22-plone40/eggs/zope.testing-3.7.7-py2.6.egg/zope/testing/doctest.py", line 1361, in __run
        compileflags, 1) in test.globs
      File "<doctest csrf.txt[line 248, example 106]>", line 1, in <module>
        browser.getControl(name='add:list').getControl(value='johnny').selected = True
      File "/home/stefan/autotest/temp/python26-zope212-cmf22-plone40/eggs/zope.testbrowser-3.6.0a2-py2.6.egg/zope/testbrowser/browser.py", line 613, in getControl
        disambiguate(options, msg, index), self.mech_form, self.browser)
      File "/home/stefan/autotest/temp/python26-zope212-cmf22-plone40/eggs/zope.testbrowser-3.6.0a2-py2.6.egg/zope/testbrowser/browser.py", line 54, in disambiguate
        raise LookupError(msg)
    LookupError: value 'johnny'
----------------------------------------------------------------------
File "/home/stefan/autotest/temp/python26-zope212-cmf22-plone40/eggs/Plone-4.0a1-py2.6.egg/Products/CMFPlone/tests/csrf.txt", line 250, in csrf.txt
Failed example:
    browser.contents
Expected:
    '...Info...Changes made...
     ...Members of the Administrators group...
     ...Current group members...
     ...johnny...john at foo-security.com...
     ...Remove selected groups / users...'
Got:
    '\n  \n<!DOCTYPE html PUBLIC\n  "-//W3C//DTD XHTML 1.0 Transitional//EN"\n  "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">\n\n<html xmlns="http://www.w3.org/1999/xhtml" lang="en">\n\n\n    \n    \n    \n    \n    \n\n\n\n<head>\n    <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />\n\n    <!-- Forces IE8+ into newest rendering engine even if on an intranet. This has to be defined before any script/style tags. -->\n    <meta http-equiv="X-UA-Compatible" content="IE=edge" /> \n    <!-- Enables iPhone web app use, fullscreen when added to home screen -->\n    <meta name="apple-mobile-web-app-capable" content="yes" />\n\n    \n        <base href="http://nohost/plone/" /><!--[if lt IE 7]></base><![endif]-->\n    \n\n    \n\n<link rel="kss-base-url" href="http://nohost/plone/" />\n\n  \n    <link rel="stylesheet" type="text/css" media="screen" href="http://nohost/plone/portal_css/Sunburst%20Theme/member-cachekey2820.css" />\n    <link rel="stylesheet" type="text/css" href="http://nohost/plone/portal_css/Sunburst%20Theme/base-cachekey3790.css" />\n        <!--[if lt IE 8]>    \n    \n    <link rel="stylesheet" type="text/css" media="screen" href="http://nohost/plone/portal_css/Sunburst%20Theme/IEFixes-cachekey5944.css" />\n        <![endif]-->\n    \n    <link rel="stylesheet" type="text/css" media="all" href="http://nohost/plone/portal_css/Sunburst%20Theme/ploneCustom-cachekey2939.css" />\n\n  \n    <link rel="kinetic-stylesheet" type="text/css" href="http://nohost/plone/portal_kss/Sunburst%20Theme/resourcetinymce.ksstinymce-cachekey2938.kss" />\n    <link rel="kinetic-stylesheet" type="text/css" href="http://nohost/plone/portal_kss/Sunburst%20Theme/at-cachekey9297.kss" />\n  \n    <script type="text/javascript" src="http://nohost/plone/portal_javascripts/Sunburst%20Theme/jquery-cachekey2305.js"></script>\n    <script type="text/javascript" src="http://nohost/plone/portal_javascripts/Sunburst%20Theme/sarissa-cachekey6849.js"></script>\n    <script type="text/javascript" src="http://nohost/plone/portal_javascripts/Sunburst%20Theme/dropdown-cachekey7505.js"></script>\n\n\n<title>Plone site</title>\n    \n    <link rel="author" href="http://nohost/plone/author/" title="Author information" />\n\n\n\n    <link rel="shortcut icon" type="image/x-icon" href="http://nohost/plone/favicon.ico" />\n\n\n\n    <link rel="home" href="http://nohost/plone" title="Front page" />\n\n    <link rel="contents" href="http://nohost/plone/sitemap" title="Site Map" />\n\n\n\n\n\n\n    <link rel="search" href="http://nohost/plone/search_form" title="Search this site" />\n\n\n\n    \n    \n    \n    \n    \n\n    <meta name="viewport" content="width=320; initial-scale=0.6666; maximum-scale=1.0; minimum-scale=0.6666" />\n    <meta name="generator" content="Plone - http://plone.org" />\n</head>\n\n<!-- TODO: Can we do this in the @@plone view? -->\n<body class=" template-prefs_group_members" dir="ltr">\n\n<div id="visual-portal-wrapper">\n\n        <div id="portal-top" class="row">\n<div class="cell width-full position-0"> <!-- TODO: Temporary, this one should be in the template that is inserted -->\n            <div id="portal-header">\n    <p class="hiddenStructure">\n  <a accesskey="2" href="http://nohost/plone/prefs_group_members#documentContent">Skip to content.</a> |\n\n  <a accesskey="6" href="http://nohost/plone/prefs_group_members#portlet-navigation-tree">Skip to navigation</a>\n</p>\n\n<div id="portal-searchbox">\n    <form name="searchform" action="http://nohost/plone/search">\n\n        <label for="searchGadget" class="hiddenStructure">Search Site</label>\n\n        <div class="LSBox">\n        <input name="SearchableText" type="text" size="18" title="Search Site" accesskey="4" class="inputLabel" id="searchGadget" />\n\n        <input class="searchButton" type="submit" value="Search" />\n    \n        <div class="searchSection">\n            <input id="searchbox_currentfolder_only" class="noborder" type="checkbox" name="path" value="/plone" />\n            <label for="searchbox_currentfolder_only" style="cursor: pointer">\n                only in current section\n            </label>\n        </div>\n\n        <div class="LSResult" id="LSResult" style=""><div class="LSShadow" id="LSShadow"></div></div>\n        </div>\n    </form>\n\n    <div id="portal-advanced-search" class="hiddenStructure">\n        <a href="http://nohost/plone/search_form" accesskey="5">\n            Advanced Search&hellip;\n        </a>\n    </div>\n\n</div>\n\n<a id="portal-logo" title="Home" accesskey="1" href="http://nohost/plone">\n    <img src="http://nohost/plone/logo.png" alt="" title="" height="56" width="215" /></a>\n\n\n    <h5 class="hiddenStructure">Sections</h5>\n\n    <ul id="portal-globalnav"><li id="portaltab-index_html" class="selected"><a href="http://nohost/plone" title="">Home</a></li><li id="portaltab-news" class="plain"><a href="http://nohost/plone/news" title="Site News">News</a></li><li id="portaltab-events" class="plain"><a href="http://nohost/plone/events" title="Site Events">Events</a></li><li id="portaltab-Members" class="plain"><a href="http://nohost/plone/Members" title="Container for users\' home directories">Users</a></li></ul>\n\n</div>\n\n<div id="portal-personaltools-wrapper">\n\n<h5 class="hiddenStructure">Personal tools</h5>\n\n<dl class="actionMenu" id="portal-personaltools">\n   <!-- TODO: Can we nest these in a better way? -->\n  <dt class="actionMenuHeader">\n    <!-- The following a-tag needs to be clicked to dropdown the menu -->\n    <a id="user-name" href="http://nohost/plone/dashboard">John Doe</a>\n  </dt>\n  <dd class="actionMenuContent">\n    <ul>\n        <li>\n            <a href="http://nohost/plone/dashboard">Dashboard</a>\n        </li>\n    </ul>\n    <ul>\n        <li>\n            <a href="http://nohost/plone/personalize_form">Preferences</a>\n        </li>\n    </ul>\n    <ul>\n        <li>\n            <a href="http://nohost/plone/plone_control_panel">Site Setup</a>\n        </li>\n    </ul>\n    <ul>\n        <li>\n            <a href="http://nohost/plone/logout">Log out</a>\n        </li>\n    </ul>\n  </dd>\n  \n</dl>\n\n\n\n</div>\n\n\n    \n\n\n<div id="portal-breadcrumbs">\n\n    <span id="breadcrumbs-you-are-here">You\nare here:</span>\n    <span id="breadcrumbs-home">\n        <a href="http://nohost/plone">Home</a>\n        \n    </span>\n\n</div>\n\n</div>\n        </div>\n    <div id="portal-columns" class="row">\n\n        <!-- TODO: There is probably be a more elegant way to do this ;) -->\n        \n        \n          <div id="portal-column-content" class="cell position-1:4 width-3:4">\n          <div>\n\n    \n        \n    \n\n    <div id="region-content" class="documentEditable">\n\n    <!-- simulating views on the groups/user pages until we have real objects. -->\n    <ul class="contentViews">\n      <li class="selected">\n            <a href="http://nohost/plone/prefs_group_members?groupname=Administrators">Group Members</a>\n      </li>\n      <li>\n            <a href="http://nohost/plone/prefs_group_details?groupname=Administrators">Group Properties</a>\n      </li>\n      <li>\n        <a href="http://nohost/plone/@@manage-group-portlets?key=Administrators">Group Portlets</a>\n      </li>\n    </ul>\n\n    <div class="contentActions">\n      &nbsp;\n    </div>\n\n    <div id="content" class="documentContent">\n\n      \n\n    <dl class="portalMessage info" id="kssPortalMessage" style="display:none">\n        <dt>Info</dt>\n        <dd></dd>\n    </dl>\n\n    \n\n        <dl class="portalMessage info">\n            <dt>Info</dt>\n            <dd>Changes made.</dd>\n        </dl>\n\n    \n\n\n      <div class="configlet">\n        \n\n        \n          <h1 class="documentFirstHeading">\n              Members of the Administrators group\n          </h1>\n\n          <a href="http://nohost/plone/@@usergroup-groupprefs" class="link-parent">\n            Up to Groups Overview\n          </a>\n\n          <p>\n            You can add or remove groups and users from this particular group here. Note that this\n            doesn\'t actually delete the group or user, it is only removed from this group.\n          </p>\n\n\n          <form action="http://nohost/plone/prefs_group_members" name="groups" method="post">\n            <h2>Current group members</h2>\n              \n\n\n              <p>There is no group or user attached to this group.</p>\n\n              \n\n            <h2>Search for new group members</h2>\n\n            <input type="hidden" name="groupname" value="Administrators" />\n            <input type="hidden" name="form.submitted" value="1" />\n\n            <table class="listing" summary="Groups">\n              <tr>\n                <th colspan="2">\n                  Quick search:\n                    <input class="quickSearch" type="text" name="searchstring" value="" />\n\n                    <input type="submit" class="searchButton" name="form.button.Search" value="Search" />\n                    <input type="submit" class="searchButton" name="form.button.FindAll" value="Show all" />\n                </th>\n              </tr>\n              \n\n\n              <tr>\n\n                \n\n                \n                  \n                  <td class="discreet" style="text-align:center; font-size: 100%;">\n                    Enter a group or user name to search for or click \'Show All\'.\n                  </td>\n                \n\n              </tr>\n\n            </table>\n\n            <input type="hidden" value="0" name="b_start" />\n\n            \n\n            \n\n            <input type="hidden" name="_authenticator" value="e5f246e26cbdbd075fbe1c7cfaf4012ba2a8aeac"/>\n\n          </form>\n        \n      </div>\n\n    </div>\n    </div>\n\n</div>\n          </div>      \n        \n    \n\n        \n        \n            <div id="portal-column-one" class="cell position-0 width-1:4">\n                \n\n<div class="visualPadding">\n\n<dl class="portlet" id="portlet-prefs">\n    <dt class="portletHeader">\n        <span class="portletTopLeft"></span>\n        <a href="http://nohost/plone/plone_control_panel">Site Setup</a>\n        <span class="portletTopRight"></span>\n    </dt>\n\n    <dd class="portletItem">\n\n        \n            <strong>Plone Configuration</strong>\n            <ul class="configlets">\n                \n                <li>\n                    <a href="http://nohost/plone/prefs_install_products_form">\n                        <img src="http://nohost/plone/http://nohost/plone/product_icon.png" alt="" />\n                    Add-ons\n                    </a>\n                </li>\n                \n                \n                <li>\n                    <a href="http://nohost/plone/@@calendar-controlpanel">\n                        <img src="http://nohost/plone/http://nohost/plone/event_icon.png" alt="" />\n                    Calendar\n                    </a>\n                </li>\n                \n                \n                <li>\n                    <a href="http://nohost/plone/portal_atct/atct_manageTopicIndex">\n                        <img src="http://nohost/plone/http://nohost/plone/topic_icon.png" alt="" />\n                    Collections\n                    </a>\n                </li>\n                \n                \n                <li>\n                    <a href="http://nohost/plone/@@rules-controlpanel">\n                        <img src="http://nohost/plone/http://nohost/plone/contentrules_icon.png" alt="" />\n                    Content Rules\n                    </a>\n                </li>\n                \n                \n                <li>\n                    <a href="http://nohost/plone/prefs_error_log_form">\n                        <img src="http://nohost/plone/http://nohost/plone/error_log_icon.png" alt="" />\n                    Errors\n                    </a>\n                </li>\n                \n                \n                <li>\n                    <a href="http://nohost/plone/@@filter-controlpanel">\n                        <img src="http://nohost/plone/http://nohost/plone/htmlfilter_icon.png" alt="" />\n                    HTML Filtering\n                    </a>\n                </li>\n                \n                \n                <li>\n                    <a href="http://nohost/plone/@@imaging-controlpanel">\n                        <img src="http://nohost/plone/http://nohost/plone/image_icon.png" alt="" />\n                    Image Handling\n                    </a>\n                </li>\n                \n                \n                <li>\n                    <a href="http://nohost/plone/@@language-controlpanel">\n                        <img src="http://nohost/plone/http://nohost/plone/flag-plone.png" alt="" />\n                    Language\n                    </a>\n                </li>\n                \n                \n                <li>\n                    <a href="http://nohost/plone/@@mail-controlpanel">\n                        <img src="http://nohost/plone/http://nohost/plone/mail_icon.png" alt="" />\n                    Mail\n                    </a>\n                </li>\n                \n                \n                <li>\n                    <a href="http://nohost/plone/@@maintenance-controlpanel">\n                        <img src="http://nohost/plone/http://nohost/plone/maintenance_icon.png" alt="" />\n                    Maintenance\n                    </a>\n                </li>\n                \n                \n                <li>\n                    <a href="http://nohost/plone/@@markup-controlpanel">\n                        <img src="http://nohost/plone/http://nohost/plone/edit.png" alt="" />\n                    Markup\n                    </a>\n                </li>\n                \n                \n                <li>\n                    <a href="http://nohost/plone/prefs_navigation_form">\n                        <img src="http://nohost/plone/http://nohost/plone/navigation_icon.png" alt="" />\n                    Navigation\n                    </a>\n                </li>\n                \n                \n                <li>\n                    <a href="http://nohost/plone/@@search-controlpanel">\n                        <img src="http://nohost/plone/http://nohost/plone/search_icon.png" alt="" />\n                    Search\n                    </a>\n                </li>\n                \n                \n                <li>\n                    <a href="http://nohost/plone/@@security-controlpanel">\n                        <img src="http://nohost/plone/http://nohost/plone/lock_icon.png" alt="" />\n                    Security\n                    </a>\n                </li>\n                \n                \n                <li>\n                    <a href="http://nohost/plone/@@site-controlpanel">\n                        <img src="http://nohost/plone/http://nohost/plone/logoIcon.png" alt="" />\n                    Site\n                    </a>\n                </li>\n                \n                \n                <li>\n                    <a href="http://nohost/plone/@@skins-controlpanel">\n                        <img src="http://nohost/plone/http://nohost/plone/skins_icon.png" alt="" />\n                    Themes\n                    </a>\n                </li>\n                \n                \n                <li>\n                    <a href="http://nohost/plone/portal_tinymce/@@tinymce-controlpanel">\n                        <img src="http://nohost/plone/http://nohost/plone/++resource++tinymce.images/tinymce_icon.gif" alt="" />\n                    TinyMCE Visual Editor\n                    </a>\n                </li>\n                \n                \n                <li>\n                    <a href="http://nohost/plone/@@types-controlpanel">\n                        <img src="http://nohost/plone/http://nohost/plone/document_icon.png" alt="" />\n                    Types\n                    </a>\n                </li>\n                \n                \n                <li>\n                    <a href="http://nohost/plone/@@usergroup-userprefs">\n                        <img src="http://nohost/plone/http://nohost/plone/group.png" alt="" />\n                    Users and Groups\n                    </a>\n                </li>\n                \n                \n                \n                \n                \n                <li>\n                    <a href="http://nohost/plone/manage_main">\n                        <img src="http://nohost/plone/http://nohost/plone/zope_icon.png" alt="" />\n                    Zope Management Interface\n                    </a>\n                </li>\n                \n            </ul>\n        \n        <span class="portletBottomLeft"></span>\n        <span class="portletBottomRight"></span>\n    </dd>\n    <dd class="portletItem">\n\n        \n        <span class="portletBottomLeft"></span>\n        <span class="portletBottomRight"></span>\n    </dd>\n\n</dl>\n\n</div>\n\n\n\n\n            </div>\n        \n    \n\n        \n    </div>\n\n<div class="visualClear"></div> <!-- TODO: Temporary workaround -->\n\n    \n<div class="row"> <!-- TODO: Also temporary, should be in the proper template -->\n    <div class="cell width-full position-0">\n        <div id="portal-footer">\n\n<p>\n    \n    The\n    <a href="http://plone.org">Plone<sup>&reg;</sup> CMS &mdash; Open Source Content Management System</a>\n    is\n    <acronym title="Copyright">&copy;</acronym>\n    2000-2009\n    by the\n    <a href="http://plone.org/foundation">Plone Foundation</a>\n    et al.\n    \n</p>\n\n<p>\n    \n    Plone<sup>&reg;</sup> and the Plone logo are registered trademarks of the\n        <a href="http://plone.org/foundation">Plone Foundation</a>.\n    \n\n    \n    Distributed under the\n        <a href="http://creativecommons.org/licenses/GPL/2.0/">GNU GPL license</a>.\n    \n</p>\n\n</div>\n\n<div id="portal-colophon">\n\n<div class="colophonWrapper">\n<ul>\n  <li>\n    <a href="http://plone.org" title="This site was built using Plone CMS, the Open Source Content Management System. Click for more information.">\n      Powered by Plone</a>\n  </li>\n</ul>\n</div>\n</div>\n\n<ul id="portal-siteactions">\n\n    <li id="siteaction-sitemap"><a href="http://nohost/plone/sitemap" accesskey="3" title="Site Map">Site Map</a></li>\n    <li id="siteaction-accessibility"><a href="http://nohost/plone/accessibility-info" accesskey="0" title="Accessibility">Accessibility</a></li>\n    <li id="siteaction-contact"><a href="http://nohost/plone/contact-info" accesskey="9" title="Contact">Contact</a></li>\n</ul>\n\n\n    </div>\n</div>\n    \n\n</div>\n\n<!-- TODO: This needs to go away. -->\n<!-- <div id="kss-spinner"><img tal:attributes="src string:${portal_url}/spinner.png" alt="" /></div> -->\n\n</body>\n</html>\n\n\n\n\n'
----------------------------------------------------------------------
File "/home/stefan/autotest/temp/python26-zope212-cmf22-plone40/eggs/Plone-4.0a1-py2.6.egg/Products/CMFPlone/tests/csrf.txt", line 259, in csrf.txt
Failed example:
    browser.getControl(name='add:list').getControl(value='john').selected = True
Exception raised:
    Traceback (most recent call last):
      File "/home/stefan/autotest/temp/python26-zope212-cmf22-plone40/eggs/zope.testing-3.7.7-py2.6.egg/zope/testing/doctest.py", line 1361, in __run
        compileflags, 1) in test.globs
      File "<doctest csrf.txt[line 259, example 111]>", line 1, in <module>
        browser.getControl(name='add:list').getControl(value='john').selected = True
      File "/home/stefan/autotest/temp/python26-zope212-cmf22-plone40/eggs/zope.testbrowser-3.6.0a2-py2.6.egg/zope/testbrowser/browser.py", line 613, in getControl
        disambiguate(options, msg, index), self.mech_form, self.browser)
      File "/home/stefan/autotest/temp/python26-zope212-cmf22-plone40/eggs/zope.testbrowser-3.6.0a2-py2.6.egg/zope/testbrowser/browser.py", line 54, in disambiguate
        raise LookupError(msg)
    LookupError: value 'john'
----------------------------------------------------------------------
File "/home/stefan/autotest/temp/python26-zope212-cmf22-plone40/eggs/Plone-4.0a1-py2.6.egg/Products/CMFPlone/tests/csrf.txt", line 260, in csrf.txt
Failed example:
    browser.getControl('Add selected groups and users to this group').click()
Expected:
    Traceback (most recent call last):
    ...
    HTTPError: HTTP Error 403: Forbidden
Got nothing
----------------------------------------------------------------------
File "/home/stefan/autotest/temp/python26-zope212-cmf22-plone40/eggs/Plone-4.0a1-py2.6.egg/Products/CMFPlone/tests/csrf.txt", line 350, in csrf.txt
Failed example:
    browser.getControl('New owner').displayValue = ['johnny']
Exception raised:
    Traceback (most recent call last):
      File "/home/stefan/autotest/temp/python26-zope212-cmf22-plone40/eggs/zope.testing-3.7.7-py2.6.egg/zope/testing/doctest.py", line 1361, in __run
        compileflags, 1) in test.globs
      File "<doctest csrf.txt[line 350, example 151]>", line 1, in <module>
        browser.getControl('New owner').displayValue = ['johnny']
      File "/home/stefan/autotest/temp/python26-zope212-cmf22-plone40/eggs/zope.testbrowser-3.6.0a2-py2.6.egg/zope/testbrowser/browser.py", line 103, in __setattr__
        object.__setattr__(self, name, value)
      File "/home/stefan/autotest/temp/python26-zope212-cmf22-plone40/eggs/zope.testbrowser-3.6.0a2-py2.6.egg/zope/testbrowser/browser.py", line 558, in fset
        self.mech_control.set_value_by_label(value)
      File "build/bdist.linux-x86_64/egg/ClientForm.py", line 2207, in set_value_by_label
    ItemNotFoundError: johnny
----------------------------------------------------------------------
File "/home/stefan/autotest/temp/python26-zope212-cmf22-plone40/eggs/Plone-4.0a1-py2.6.egg/Products/CMFPlone/tests/csrf.txt", line 357, in csrf.txt
Failed example:
    browser.getControl('New owner').displayValue = ['johnny']
Exception raised:
    Traceback (most recent call last):
      File "/home/stefan/autotest/temp/python26-zope212-cmf22-plone40/eggs/zope.testing-3.7.7-py2.6.egg/zope/testing/doctest.py", line 1361, in __run
        compileflags, 1) in test.globs
      File "<doctest csrf.txt[line 357, example 154]>", line 1, in <module>
        browser.getControl('New owner').displayValue = ['johnny']
      File "/home/stefan/autotest/temp/python26-zope212-cmf22-plone40/eggs/zope.testbrowser-3.6.0a2-py2.6.egg/zope/testbrowser/browser.py", line 103, in __setattr__
        object.__setattr__(self, name, value)
      File "/home/stefan/autotest/temp/python26-zope212-cmf22-plone40/eggs/zope.testbrowser-3.6.0a2-py2.6.egg/zope/testbrowser/browser.py", line 558, in fset
        self.mech_control.set_value_by_label(value)
      File "build/bdist.linux-x86_64/egg/ClientForm.py", line 2207, in set_value_by_label
    ItemNotFoundError: johnny



Failure in test /home/stefan/autotest/temp/python26-zope212-cmf22-plone40/eggs/plone.app.controlpanel-2.0a2-py2.6.egg/plone/app/controlpanel/tests/navigation.txt
Failed doctest test for navigation.txt
  File "/home/stefan/autotest/temp/python26-zope212-cmf22-plone40/eggs/plone.app.controlpanel-2.0a2-py2.6.egg/plone/app/controlpanel/tests/navigation.txt", line 0

----------------------------------------------------------------------
File "/home/stefan/autotest/temp/python26-zope212-cmf22-plone40/eggs/plone.app.controlpanel-2.0a2-py2.6.egg/plone/app/controlpanel/tests/navigation.txt", line 34, in navigation.txt
Failed example:
    self.browser.url.endswith('navigation-controlpanel')
Expected:
    True
Got:
    False
----------------------------------------------------------------------
File "/home/stefan/autotest/temp/python26-zope212-cmf22-plone40/eggs/plone.app.controlpanel-2.0a2-py2.6.egg/plone/app/controlpanel/tests/navigation.txt", line 44, in navigation.txt
Failed example:
    self.browser.getControl('Private [private]').selected = True
Exception raised:
    Traceback (most recent call last):
      File "/home/stefan/autotest/temp/python26-zope212-cmf22-plone40/eggs/zope.testing-3.7.7-py2.6.egg/zope/testing/doctest.py", line 1361, in __run
        compileflags, 1) in test.globs
      File "<doctest navigation.txt[line 44, example 19]>", line 1, in <module>
        self.browser.getControl('Private [private]').selected = True
      File "/home/stefan/autotest/temp/python26-zope212-cmf22-plone40/eggs/zope.testbrowser-3.6.0a2-py2.6.egg/zope/testbrowser/browser.py", line 366, in getControl
        control, form = disambiguate(intermediate, msg, index)
      File "/home/stefan/autotest/temp/python26-zope212-cmf22-plone40/eggs/zope.testbrowser-3.6.0a2-py2.6.egg/zope/testbrowser/browser.py", line 54, in disambiguate
        raise LookupError(msg)
    LookupError: label 'Private [private]'
----------------------------------------------------------------------
File "/home/stefan/autotest/temp/python26-zope212-cmf22-plone40/eggs/plone.app.controlpanel-2.0a2-py2.6.egg/plone/app/controlpanel/tests/navigation.txt", line 49, in navigation.txt
Failed example:
    self.browser.url.endswith('navigation-controlpanel')
Expected:
    True
Got:
    False
----------------------------------------------------------------------
File "/home/stefan/autotest/temp/python26-zope212-cmf22-plone40/eggs/plone.app.controlpanel-2.0a2-py2.6.egg/plone/app/controlpanel/tests/navigation.txt", line 54, in navigation.txt
Failed example:
    'Changes saved.' in self.browser.contents
Expected:
    True
Got:
    False
----------------------------------------------------------------------
File "/home/stefan/autotest/temp/python26-zope212-cmf22-plone40/eggs/plone.app.controlpanel-2.0a2-py2.6.egg/plone/app/controlpanel/tests/navigation.txt", line 80, in navigation.txt
Failed example:
    'private' in navProps.wf_states_to_show
Expected:
    True
Got:
    False



Failure in test testDoUpgrades (plone.app.upgrade.tests.test_upgrade.TestUpgrade)
Traceback (most recent call last):
  File "/usr/local/python2.6/lib/python2.6/unittest.py", line 279, in run
    testMethod()
  File "/home/stefan/autotest/temp/python26-zope212-cmf22-plone40/eggs/plone.app.upgrade-1.0a2-py2.6.egg/plone/app/upgrade/tests/test_upgrade.py", line 51, in testDoUpgrades
    self.failUnless(last == current)
  File "/usr/local/python2.6/lib/python2.6/unittest.py", line 325, in failUnless
    if not expr: raise self.failureException, msg
AssertionError



Failure in test testListUpgradeSteps (plone.app.upgrade.tests.test_upgrade.TestUpgrade)
Traceback (most recent call last):
  File "/usr/local/python2.6/lib/python2.6/unittest.py", line 279, in run
    testMethod()
  File "/home/stefan/autotest/temp/python26-zope212-cmf22-plone40/eggs/plone.app.upgrade-1.0a2-py2.6.egg/plone/app/upgrade/tests/test_upgrade.py", line 15, in testListUpgradeSteps
    self.failUnless(len(upgrades) == 0)
  File "/usr/local/python2.6/lib/python2.6/unittest.py", line 325, in failUnless
    if not expr: raise self.failureException, msg
AssertionError

  Ran 1821 tests with 10 failures and 0 errors in 4 minutes 12.610 seconds.
Running plone.app.contentrules.tests.test_configuration.TestContentrulesGSLayer tests:
  Set up plone.app.contentrules.tests.test_configuration.TestContentrulesGSLayer in 0.002 seconds.
  Ran 6 tests with 0 failures and 0 errors in 3.770 seconds.
Running plone.app.customerize.tests.layer.PloneCustomerize tests:
  Tear down plone.app.contentrules.tests.test_configuration.TestContentrulesGSLayer in 0.000 seconds.
  Set up plone.app.customerize.tests.layer.PloneCustomerize in 0.000 seconds.
  Ran 27 tests with 0 failures and 0 errors in 2.730 seconds.
Running plone.app.kss.tests.kss_and_plone_layer.KSSAndPloneLayer tests:
  Tear down plone.app.customerize.tests.layer.PloneCustomerize in 0.000 seconds.
  Set up plone.app.kss.tests.kss_and_plone_layer.KSSAndPloneLayer in 0.004 seconds.
  Ran 13 tests with 0 failures and 0 errors in 1.170 seconds.
Running plone.app.linkintegrity.tests.layer.PloneLinkintegrity tests:
  Tear down plone.app.kss.tests.kss_and_plone_layer.KSSAndPloneLayer in 0.000 seconds.
  Set up plone.app.linkintegrity.tests.layer.PloneLinkintegrity in 0.453 seconds.
  Ran 117 tests with 0 failures and 0 errors in 28.391 seconds.
Running plone.app.viewletmanager.tests.test_exportimport.Layer tests:
  Tear down plone.app.linkintegrity.tests.layer.PloneLinkintegrity in 0.051 seconds.
  Tear down Products.PloneTestCase.layer.PloneSite in 0.409 seconds.
  Tear down Products.PloneTestCase.layer.ZCML in 0.015 seconds.
  Tear down Testing.ZopeTestCase.layer.ZopeLite in 0.000 seconds.
  Set up plone.app.viewletmanager.tests.test_exportimport.Layer in 0.000 seconds.
  Ran 16 tests with 0 failures and 0 errors in 0.050 seconds.
Running zope.testing.testrunner.layer.UnitTests tests:
  Tear down plone.app.viewletmanager.tests.test_exportimport.Layer in 0.000 seconds.
  Set up zope.testing.testrunner.layer.UnitTests in 0.000 seconds.
  Ran 143 tests with 0 failures and 0 errors in 0.856 seconds.
Tearing down left over layers:
  Tear down zope.testing.testrunner.layer.UnitTests in 0.000 seconds.
Total: 2334 tests, 10 failures, 0 errors in 5 minutes 6.737 seconds.
Running Testing.ZopeTestCase.layer.ZopeLite tests:
  Set up Testing.ZopeTestCase.layer.ZopeLite in 1.379 seconds.
  Ran 165 tests with 0 failures and 0 errors in 0.627 seconds.
Running Products.PloneTestCase.layer.ZCML tests:
  Set up Products.PloneTestCase.layer.ZCML in 2.322 seconds.
  Ran 34 tests with 0 failures and 0 errors in 0.210 seconds.
Running Products.PlonePAS.tests.layer.PlonePASLayer tests:
  Set up Products.PloneTestCase.layer.PloneSite in 3.892 seconds.
  Set up Products.PlonePAS.tests.layer.PlonePASLayer in 0.000 seconds.
  Ran 152 tests with 0 failures and 0 errors in 1.814 seconds.
Running zope.testing.testrunner.layer.UnitTests tests:
  Tear down Products.PlonePAS.tests.layer.PlonePASLayer in 0.000 seconds.
  Tear down Products.PloneTestCase.layer.PloneSite in 0.347 seconds.
  Tear down Products.PloneTestCase.layer.ZCML in 0.004 seconds.
  Tear down Testing.ZopeTestCase.layer.ZopeLite in 0.000 seconds.
  Set up zope.testing.testrunner.layer.UnitTests in 0.000 seconds.
  Ran 371 tests with 0 failures and 0 errors in 0.938 seconds.
Tearing down left over layers:
  Tear down zope.testing.testrunner.layer.UnitTests in 0.000 seconds.
Total: 722 tests, 0 failures, 0 errors in 12.303 seconds.
Running Products.PloneTestCase.layer.PloneSite tests:
  Set up Testing.ZopeTestCase.layer.ZopeLite in 1.331 seconds.
  Set up Products.PloneTestCase.layer.ZCML in 2.391 seconds.
  Set up Products.PloneTestCase.layer.PloneSite in 4.147 seconds.
/home/stefan/autotest/temp/python26-zope212-cmf22-plone40/eggs/borg.localrole-3.0a1-py2.6.egg/borg/localrole/bbb/bbb.txt:1: DeprecationWarning: IWorkspace is deprecated. Please use borg.localrole.interfaces.ILocalRoleProvider instead
  =========
/home/stefan/autotest/temp/python26-zope212-cmf22-plone40/eggs/borg.localrole-3.0a1-py2.6.egg/borg/localrole/bbb/bbb.txt:1: DeprecationWarning: IGroupAwareWorkspace is deprecated. Please use borg.localrole.interfaces.ILocalRoleProvider instead
  =========
  Ran 36 tests with 0 failures and 0 errors in 0.133 seconds.
Running plone.browserlayer.tests.test_doctest.PloneBrowserLayerLayer tests:
  Set up plone.browserlayer.tests.test_doctest.PloneBrowserLayerLayer in 0.003 seconds.
  Ran 9 tests with 0 failures and 0 errors in 0.988 seconds.
Running plone.theme.tests.test_doctest.PloneThemeLayer tests:
  Tear down plone.browserlayer.tests.test_doctest.PloneBrowserLayerLayer in 0.000 seconds.
  Set up plone.theme.tests.test_doctest.PloneThemeLayer in 0.003 seconds.
  Ran 5 tests with 0 failures and 0 errors in 0.053 seconds.
Running zope.testing.testrunner.layer.UnitTests tests:
  Tear down plone.theme.tests.test_doctest.PloneThemeLayer in 0.000 seconds.
  Tear down Products.PloneTestCase.layer.PloneSite in 0.365 seconds.
  Tear down Products.PloneTestCase.layer.ZCML in 0.004 seconds.
  Tear down Testing.ZopeTestCase.layer.ZopeLite in 0.000 seconds.
  Set up zope.testing.testrunner.layer.UnitTests in 0.000 seconds.
/usr/local/python2.6/lib/python2.6/mhlib.py:83: DeprecationWarning: the multifile module has been deprecated since Python 2.5
  import multifile
  Ran 251 tests with 0 failures and 0 errors in 0.769 seconds.
Tearing down left over layers:
  Tear down zope.testing.testrunner.layer.UnitTests in 0.000 seconds.
Total: 301 tests, 0 failures, 0 errors in 11.057 seconds.
Running Products.PloneTestCase.layer.PloneSite tests:
  Set up Testing.ZopeTestCase.layer.ZopeLite in 0.859 seconds.
  Set up Products.PloneTestCase.layer.ZCML in 2.290 seconds.
  Set up Products.PloneTestCase.layer.PloneSite in 4.185 seconds.
/usr/local/python2.6/lib/python2.6/unittest.py:279: DeprecationWarning: The use of 'hide' has been deprecated and will be removed in plone.portlet.static 2.0. Instead, use the new generic built-in show/hide setting of plone.portlets.
  testMethod()
  Ran 169 tests with 0 failures and 0 errors in 15.117 seconds.
Running plone.app.portlets.tests.test_configuration.TestPortletZCMLLayer tests:
  Set up plone.app.portlets.tests.test_configuration.TestPortletZCMLLayer in 0.006 seconds.
  Ran 5 tests with 0 failures and 0 errors in 0.038 seconds.
Running plone.app.portlets.tests.test_configuration.TestPortletGSLayer tests:
  Set up plone.app.portlets.tests.test_configuration.TestPortletGSLayer in 1.566 seconds.
  Ran 12 tests with 0 failures and 0 errors in 4.136 seconds.
Running zope.testing.testrunner.layer.UnitTests tests:
  Tear down plone.app.portlets.tests.test_configuration.TestPortletGSLayer in 0.000 seconds.
  Tear down plone.app.portlets.tests.test_configuration.TestPortletZCMLLayer in 0.000 seconds.
  Tear down Products.PloneTestCase.layer.PloneSite in 0.355 seconds.
  Tear down Products.PloneTestCase.layer.ZCML in 0.005 seconds.
  Tear down Testing.ZopeTestCase.layer.ZopeLite in 0.000 seconds.
  Set up zope.testing.testrunner.layer.UnitTests in 0.000 seconds.
  Ran 54 tests with 0 failures and 0 errors in 0.147 seconds.
Tearing down left over layers:
  Tear down zope.testing.testrunner.layer.UnitTests in 0.000 seconds.
Total: 240 tests, 0 failures, 0 errors in 29.537 seconds.
Running zope.testing.testrunner.layer.UnitTests tests:
  Set up zope.testing.testrunner.layer.UnitTests in 0.000 seconds.


Failure in test /home/stefan/autotest/temp/python26-zope212-cmf22-plone40/eggs/z3c.autoinclude-0.3.1-py2.6.egg/z3c/autoinclude/tests/../dependency.txt
Traceback (most recent call last):
  File "/usr/local/python2.6/lib/python2.6/unittest.py", line 279, in run
    testMethod()
  File "/usr/local/python2.6/lib/python2.6/doctest.py", line 2145, in runTest
    raise self.failureException(self.format_failure(new.getvalue()))
AssertionError: Failed doctest test for dependency.txt
  File "/home/stefan/autotest/temp/python26-zope212-cmf22-plone40/eggs/z3c.autoinclude-0.3.1-py2.6.egg/z3c/autoinclude/tests/../dependency.txt", line 0

----------------------------------------------------------------------
File "/home/stefan/autotest/temp/python26-zope212-cmf22-plone40/eggs/z3c.autoinclude-0.3.1-py2.6.egg/z3c/autoinclude/tests/../dependency.txt", line 102, in dependency.txt
Failed example:
    sibling_include_finder.dottedNames()
Expected:
    ['F.G', 'F.H']
Got:
    ['F.H', 'F.G']
----------------------------------------------------------------------
File "/home/stefan/autotest/temp/python26-zope212-cmf22-plone40/eggs/z3c.autoinclude-0.3.1-py2.6.egg/z3c/autoinclude/tests/../dependency.txt", line 108, in dependency.txt
Failed example:
    pprint(b_include_finder.includableInfo(['configure.zcml',
                                            'meta.zcml']))
Expected:
    {'configure.zcml': ['F.H'], 'meta.zcml': ['testdirective', 'F.G', 'F.H']}
Got:
    {'configure.zcml': ['F.H'], 'meta.zcml': ['testdirective', 'F.H', 'F.G']}
----------------------------------------------------------------------
File "/home/stefan/autotest/temp/python26-zope212-cmf22-plone40/eggs/z3c.autoinclude-0.3.1-py2.6.egg/z3c/autoinclude/tests/../dependency.txt", line 142, in dependency.txt
Failed example:
    pprint(package_includes('BCPackage'))
Expected:
    {'configure.zcml': ['F.H'],
     'meta.zcml': ['testdirective', 'F.G', 'F.H'],
     'overrides.zcml': []}
Got:
    {'configure.zcml': ['F.H'],
     'meta.zcml': ['testdirective', 'F.H', 'F.G'],
     'overrides.zcml': []}


  Ran 3 tests with 1 failures and 0 errors in 12.137 seconds.
Tearing down left over layers:
  Tear down zope.testing.testrunner.layer.UnitTests in 0.000 seconds.
Running Products.PloneTestCase.layer.PloneSite tests:
  Set up Testing.ZopeTestCase.layer.ZopeLite in 0.000 seconds.
  Set up Products.PloneTestCase.layer.ZCML in 1.899 seconds.
  Set up Products.PloneTestCase.layer.PloneSite in 6.227 seconds.
  Ran 23 tests with 0 failures and 0 errors in 3.674 seconds.
Running Products.CMFPlacefulWorkflow.tests.test_exportimport.ExportImportLayer tests:
  Set up Products.CMFPlacefulWorkflow.tests.test_exportimport.ExportImportLayer in 0.001 seconds.
  Ran 12 tests with 0 failures and 0 errors in 0.931 seconds.
Tearing down left over layers:
  Tear down Products.CMFPlacefulWorkflow.tests.test_exportimport.ExportImportLayer in 0.000 seconds.
  Tear down Products.PloneTestCase.layer.PloneSite in 0.373 seconds.
  Tear down Products.PloneTestCase.layer.ZCML in 0.004 seconds.
  Tear down Testing.ZopeTestCase.layer.ZopeLite in 0.000 seconds.
Total: 35 tests, 0 failures, 0 errors in 13.559 seconds.
Running Products.CMFTestCase.layer.CMFSite tests:
  Set up Testing.ZopeTestCase.layer.ZopeLite in 0.201 seconds.
  Set up Products.CMFTestCase.layer.ZCML in 0.536 seconds.
  Set up Products.CMFTestCase.layer.CMFSite in 0.207 seconds.
  Ran 58 tests with 0 failures and 0 errors in 0.228 seconds.
Tearing down left over layers:
  Tear down Products.CMFTestCase.layer.CMFSite in 0.027 seconds.
  Tear down Products.CMFTestCase.layer.ZCML in 0.001 seconds.
  Tear down Testing.ZopeTestCase.layer.ZopeLite in 0.000 seconds.
Running zope.testing.testrunner.layer.UnitTests tests:
  Set up zope.testing.testrunner.layer.UnitTests in 0.000 seconds.
  Ran 35 tests with 0 failures and 0 errors in 0.026 seconds.
Tearing down left over layers:
  Tear down zope.testing.testrunner.layer.UnitTests in 0.000 seconds.
Running Products.PloneTestCase.layer.PloneSite tests:
  Set up Testing.ZopeTestCase.layer.ZopeLite in 1.355 seconds.
  Set up Products.PloneTestCase.layer.ZCML in 2.414 seconds.
  Set up Products.PloneTestCase.layer.PloneSite in 4.122 seconds.


Failure in test /home/stefan/autotest/temp/python26-zope212-cmf22-plone40/eggs/Products.PasswordResetTool-2.0b2-py2.6.egg/Products/PasswordResetTool/tests/browser.txt
Failed doctest test for browser.txt
  File "/home/stefan/autotest/temp/python26-zope212-cmf22-plone40/eggs/Products.PasswordResetTool-2.0b2-py2.6.egg/Products/PasswordResetTool/tests/browser.txt", line 0

----------------------------------------------------------------------
File "/home/stefan/autotest/temp/python26-zope212-cmf22-plone40/eggs/Products.PasswordResetTool-2.0b2-py2.6.egg/Products/PasswordResetTool/tests/browser.txt", line 112, in browser.txt
Failed example:
    browser.open('http://nohost/plone/@@register')
Exception raised:
    Traceback (most recent call last):
      File "/home/stefan/autotest/temp/python26-zope212-cmf22-plone40/eggs/zope.testing-3.7.7-py2.6.egg/zope/testing/doctest.py", line 1361, in __run
        compileflags, 1) in test.globs
      File "<doctest browser.txt[line 112, example 20]>", line 1, in <module>
        browser.open('http://nohost/plone/@@register')
      File "/home/stefan/autotest/temp/python26-zope212-cmf22-plone40/eggs/zope.testbrowser-3.6.0a2-py2.6.egg/zope/testbrowser/browser.py", line 239, in open
        self.mech_browser.open(url, data)
      File "build/bdist.linux-x86_64/egg/mechanize/_mechanize.py", line 209, in open
      File "build/bdist.linux-x86_64/egg/mechanize/_mechanize.py", line 236, in _mech_open
      File "build/bdist.linux-x86_64/egg/mechanize/_opener.py", line 191, in open
      File "/usr/local/python2.6/lib/python2.6/urllib2.py", line 407, in _open
        '_open', req)
      File "/usr/local/python2.6/lib/python2.6/urllib2.py", line 367, in _call_chain
        result = func(*args)
      File "/home/stefan/autotest/temp/python26-zope212-cmf22-plone40/eggs/Zope2-2.12.1-py2.6-linux-x86_64.egg/Products/Five/testbrowser.py", line 85, in http_open
        return self.do_open(PublisherConnection, req)
      File "/usr/local/python2.6/lib/python2.6/urllib2.py", line 1118, in do_open
        h.request(req.get_method(), req.get_selector(), req.data, headers)
      File "/home/stefan/autotest/temp/python26-zope212-cmf22-plone40/eggs/zope.testbrowser-3.6.0a2-py2.6.egg/zope/testbrowser/testing.py", line 82, in request
        self.response = self.caller(request_string, handle_errors)
      File "/home/stefan/autotest/temp/python26-zope212-cmf22-plone40/eggs/Zope2-2.12.1-py2.6-linux-x86_64.egg/Testing/ZopeTestCase/functional.py", line 40, in wrapped_func
        return func(*args, **kw)
      File "/home/stefan/autotest/temp/python26-zope212-cmf22-plone40/eggs/Zope2-2.12.1-py2.6-linux-x86_64.egg/Testing/ZopeTestCase/zopedoctest/functional.py", line 182, in http
        debug=not handle_errors,
      File "/home/stefan/autotest/temp/python26-zope212-cmf22-plone40/eggs/Zope2-2.12.1-py2.6-linux-x86_64.egg/ZPublisher/Test.py", line 204, in publish_module
        response = publish(request, module_name, after_list, debug=debug)
      File "/home/stefan/autotest/temp/python26-zope212-cmf22-plone40/eggs/Zope2-2.12.1-py2.6-linux-x86_64.egg/ZPublisher/Publish.py", line 165, in publish
        sys.exc_info()[2],
      File "/home/stefan/autotest/temp/python26-zope212-cmf22-plone40/eggs/Zope2-2.12.1-py2.6-linux-x86_64.egg/Zope2/App/startup.py", line 258, in __call__
        f(client, REQUEST, t, v, traceback)
      File "/home/stefan/autotest/temp/python26-zope212-cmf22-plone40/eggs/Zope2-2.12.1-py2.6-linux-x86_64.egg/ZPublisher/Publish.py", line 127, in publish
        request, bind=1)
      File "/home/stefan/autotest/temp/python26-zope212-cmf22-plone40/eggs/Zope2-2.12.1-py2.6-linux-x86_64.egg/ZPublisher/mapply.py", line 77, in mapply
        if debug is not None: return debug(object,args,context)
      File "/home/stefan/autotest/temp/python26-zope212-cmf22-plone40/eggs/Zope2-2.12.1-py2.6-linux-x86_64.egg/ZPublisher/Publish.py", line 47, in call_object
        result=apply(object,args) # Type s<cr> to step into published object.
      File "/home/stefan/autotest/temp/python26-zope212-cmf22-plone40/eggs/zope.formlib-3.6.0-py2.6.egg/zope/formlib/form.py", line 781, in __call__
        self.update()
      File "/home/stefan/autotest/temp/python26-zope212-cmf22-plone40/eggs/Zope2-2.12.1-py2.6-linux-x86_64.egg/Products/Five/formlib/formbase.py", line 52, in update
        super(FiveFormlibMixin, self).update()
      File "/home/stefan/autotest/temp/python26-zope212-cmf22-plone40/eggs/zope.formlib-3.6.0-py2.6.egg/zope/formlib/form.py", line 744, in update
        self.setUpWidgets()
      File "/home/stefan/autotest/temp/python26-zope212-cmf22-plone40/eggs/zope.formlib-3.6.0-py2.6.egg/zope/formlib/form.py", line 724, in setUpWidgets
        self.form_fields, self.prefix, self.context, self.request,
      File "/home/stefan/autotest/temp/python26-zope212-cmf22-plone40/eggs/plone.app.users-1.0a2-py2.6.egg/plone/app/users/browser/register.py", line 393, in form_fields
        'user_registration_fields'))
    TypeError: 'NoneType' object is not iterable
----------------------------------------------------------------------
File "/home/stefan/autotest/temp/python26-zope212-cmf22-plone40/eggs/Products.PasswordResetTool-2.0b2-py2.6.egg/Products/PasswordResetTool/tests/browser.txt", line 113, in browser.txt
Failed example:
    browser.url
Exception raised:
    Traceback (most recent call last):
      File "/home/stefan/autotest/temp/python26-zope212-cmf22-plone40/eggs/zope.testing-3.7.7-py2.6.egg/zope/testing/doctest.py", line 1361, in __run
        compileflags, 1) in test.globs
      File "<doctest browser.txt[line 113, example 21]>", line 1, in <module>
        browser.url
      File "/home/stefan/autotest/temp/python26-zope212-cmf22-plone40/eggs/zope.testbrowser-3.6.0a2-py2.6.egg/zope/testbrowser/browser.py", line 183, in url
        return self.mech_browser.geturl()
      File "build/bdist.linux-x86_64/egg/mechanize/_mechanize.py", line 340, in geturl
    BrowserStateError: not viewing any document
----------------------------------------------------------------------
File "/home/stefan/autotest/temp/python26-zope212-cmf22-plone40/eggs/Products.PasswordResetTool-2.0b2-py2.6.egg/Products/PasswordResetTool/tests/browser.txt", line 116, in browser.txt
Failed example:
    browser.getControl(name='form.username').value = 'jsmith'
Exception raised:
    Traceback (most recent call last):
      File "/home/stefan/autotest/temp/python26-zope212-cmf22-plone40/eggs/zope.testing-3.7.7-py2.6.egg/zope/testing/doctest.py", line 1361, in __run
        compileflags, 1) in test.globs
      File "<doctest browser.txt[line 116, example 22]>", line 1, in <module>
        browser.getControl(name='form.username').value = 'jsmith'
      File "/home/stefan/autotest/temp/python26-zope212-cmf22-plone40/eggs/zope.testbrowser-3.6.0a2-py2.6.egg/zope/testbrowser/browser.py", line 365, in getControl
        label, name, self.mech_browser.forms(), include_subcontrols=True)
      File "build/bdist.linux-x86_64/egg/mechanize/_mechanize.py", line 424, in forms
      File "build/bdist.linux-x86_64/egg/mechanize/_mechanize.py", line 449, in viewing_html
    BrowserStateError: not viewing any document
----------------------------------------------------------------------
File "/home/stefan/autotest/temp/python26-zope212-cmf22-plone40/eggs/Products.PasswordResetTool-2.0b2-py2.6.egg/Products/PasswordResetTool/tests/browser.txt", line 117, in browser.txt
Failed example:
    browser.getControl(name='form.email').value = 'jsmith at example.com'
Exception raised:
    Traceback (most recent call last):
      File "/home/stefan/autotest/temp/python26-zope212-cmf22-plone40/eggs/zope.testing-3.7.7-py2.6.egg/zope/testing/doctest.py", line 1361, in __run
        compileflags, 1) in test.globs
      File "<doctest browser.txt[line 117, example 23]>", line 1, in <module>
        browser.getControl(name='form.email').value = 'jsmith at example.com'
      File "/home/stefan/autotest/temp/python26-zope212-cmf22-plone40/eggs/zope.testbrowser-3.6.0a2-py2.6.egg/zope/testbrowser/browser.py", line 365, in getControl
        label, name, self.mech_browser.forms(), include_subcontrols=True)
      File "build/bdist.linux-x86_64/egg/mechanize/_mechanize.py", line 424, in forms
      File "build/bdist.linux-x86_64/egg/mechanize/_mechanize.py", line 449, in viewing_html
    BrowserStateError: not viewing any document
----------------------------------------------------------------------
File "/home/stefan/autotest/temp/python26-zope212-cmf22-plone40/eggs/Products.PasswordResetTool-2.0b2-py2.6.egg/Products/PasswordResetTool/tests/browser.txt", line 118, in browser.txt
Failed example:
    browser.getControl(name='form.password').value = 'secret'
Exception raised:
    Traceback (most recent call last):
      File "/home/stefan/autotest/temp/python26-zope212-cmf22-plone40/eggs/zope.testing-3.7.7-py2.6.egg/zope/testing/doctest.py", line 1361, in __run
        compileflags, 1) in test.globs
      File "<doctest browser.txt[line 118, example 24]>", line 1, in <module>
        browser.getControl(name='form.password').value = 'secret'
      File "/home/stefan/autotest/temp/python26-zope212-cmf22-plone40/eggs/zope.testbrowser-3.6.0a2-py2.6.egg/zope/testbrowser/browser.py", line 365, in getControl
        label, name, self.mech_browser.forms(), include_subcontrols=True)
      File "build/bdist.linux-x86_64/egg/mechanize/_mechanize.py", line 424, in forms
      File "build/bdist.linux-x86_64/egg/mechanize/_mechanize.py", line 449, in viewing_html
    BrowserStateError: not viewing any document
----------------------------------------------------------------------
File "/home/stefan/autotest/temp/python26-zope212-cmf22-plone40/eggs/Products.PasswordResetTool-2.0b2-py2.6.egg/Products/PasswordResetTool/tests/browser.txt", line 119, in browser.txt
Failed example:
    browser.getControl(name='form.password_ctl').value = 'secret'
Exception raised:
    Traceback (most recent call last):
      File "/home/stefan/autotest/temp/python26-zope212-cmf22-plone40/eggs/zope.testing-3.7.7-py2.6.egg/zope/testing/doctest.py", line 1361, in __run
        compileflags, 1) in test.globs
      File "<doctest browser.txt[line 119, example 25]>", line 1, in <module>
        browser.getControl(name='form.password_ctl').value = 'secret'
      File "/home/stefan/autotest/temp/python26-zope212-cmf22-plone40/eggs/zope.testbrowser-3.6.0a2-py2.6.egg/zope/testbrowser/browser.py", line 365, in getControl
        label, name, self.mech_browser.forms(), include_subcontrols=True)
      File "build/bdist.linux-x86_64/egg/mechanize/_mechanize.py", line 424, in forms
      File "build/bdist.linux-x86_64/egg/mechanize/_mechanize.py", line 449, in viewing_html
    BrowserStateError: not viewing any document
----------------------------------------------------------------------
File "/home/stefan/autotest/temp/python26-zope212-cmf22-plone40/eggs/Products.PasswordResetTool-2.0b2-py2.6.egg/Products/PasswordResetTool/tests/browser.txt", line 120, in browser.txt
Failed example:
    browser.getControl(name='form.actions.register').click()
Exception raised:
    Traceback (most recent call last):
      File "/home/stefan/autotest/temp/python26-zope212-cmf22-plone40/eggs/zope.testing-3.7.7-py2.6.egg/zope/testing/doctest.py", line 1361, in __run
        compileflags, 1) in test.globs
      File "<doctest browser.txt[line 120, example 26]>", line 1, in <module>
        browser.getControl(name='form.actions.register').click()
      File "/home/stefan/autotest/temp/python26-zope212-cmf22-plone40/eggs/zope.testbrowser-3.6.0a2-py2.6.egg/zope/testbrowser/browser.py", line 365, in getControl
        label, name, self.mech_browser.forms(), include_subcontrols=True)
      File "build/bdist.linux-x86_64/egg/mechanize/_mechanize.py", line 424, in forms
      File "build/bdist.linux-x86_64/egg/mechanize/_mechanize.py", line 449, in viewing_html
    BrowserStateError: not viewing any document
----------------------------------------------------------------------
File "/home/stefan/autotest/temp/python26-zope212-cmf22-plone40/eggs/Products.PasswordResetTool-2.0b2-py2.6.egg/Products/PasswordResetTool/tests/browser.txt", line 125, in browser.txt
Failed example:
    open('/tmp/test.html', 'w').write(browser.contents)
Exception raised:
    Traceback (most recent call last):
      File "/home/stefan/autotest/temp/python26-zope212-cmf22-plone40/eggs/zope.testing-3.7.7-py2.6.egg/zope/testing/doctest.py", line 1361, in __run
        compileflags, 1) in test.globs
      File "<doctest browser.txt[line 125, example 27]>", line 1, in <module>
        open('/tmp/test.html', 'w').write(browser.contents)
      File "/home/stefan/autotest/temp/python26-zope212-cmf22-plone40/eggs/zope.testbrowser-3.6.0a2-py2.6.egg/zope/testbrowser/browser.py", line 201, in contents
        old_location = response.tell()
    AttributeError: 'NoneType' object has no attribute 'tell'
----------------------------------------------------------------------
File "/home/stefan/autotest/temp/python26-zope212-cmf22-plone40/eggs/Products.PasswordResetTool-2.0b2-py2.6.egg/Products/PasswordResetTool/tests/browser.txt", line 126, in browser.txt
Failed example:
    "You have been registered" in browser.contents
Exception raised:
    Traceback (most recent call last):
      File "/home/stefan/autotest/temp/python26-zope212-cmf22-plone40/eggs/zope.testing-3.7.7-py2.6.egg/zope/testing/doctest.py", line 1361, in __run
        compileflags, 1) in test.globs
      File "<doctest browser.txt[line 126, example 28]>", line 1, in <module>
        "You have been registered" in browser.contents
      File "/home/stefan/autotest/temp/python26-zope212-cmf22-plone40/eggs/zope.testbrowser-3.6.0a2-py2.6.egg/zope/testbrowser/browser.py", line 201, in contents
        old_location = response.tell()
    AttributeError: 'NoneType' object has no attribute 'tell'
----------------------------------------------------------------------
File "/home/stefan/autotest/temp/python26-zope212-cmf22-plone40/eggs/Products.PasswordResetTool-2.0b2-py2.6.egg/Products/PasswordResetTool/tests/browser.txt", line 131, in browser.txt
Failed example:
    browser.getLink('Log in').click()
Exception raised:
    Traceback (most recent call last):
      File "/home/stefan/autotest/temp/python26-zope212-cmf22-plone40/eggs/zope.testing-3.7.7-py2.6.egg/zope/testing/doctest.py", line 1361, in __run
        compileflags, 1) in test.globs
      File "<doctest browser.txt[line 131, example 29]>", line 1, in <module>
        browser.getLink('Log in').click()
      File "/home/stefan/autotest/temp/python26-zope212-cmf22-plone40/eggs/zope.testbrowser-3.6.0a2-py2.6.egg/zope/testbrowser/browser.py", line 327, in getLink
        return Link(self.mech_browser.find_link(**args), self)
      File "build/bdist.linux-x86_64/egg/mechanize/_mechanize.py", line 624, in find_link
      File "build/bdist.linux-x86_64/egg/mechanize/_mechanize.py", line 645, in _filter_links
      File "build/bdist.linux-x86_64/egg/mechanize/_mechanize.py", line 449, in viewing_html
    BrowserStateError: not viewing any document
----------------------------------------------------------------------
File "/home/stefan/autotest/temp/python26-zope212-cmf22-plone40/eggs/Products.PasswordResetTool-2.0b2-py2.6.egg/Products/PasswordResetTool/tests/browser.txt", line 132, in browser.txt
Failed example:
    browser.url.startswith('http://nohost/plone/login_form')
Exception raised:
    Traceback (most recent call last):
      File "/home/stefan/autotest/temp/python26-zope212-cmf22-plone40/eggs/zope.testing-3.7.7-py2.6.egg/zope/testing/doctest.py", line 1361, in __run
        compileflags, 1) in test.globs
      File "<doctest browser.txt[line 132, example 30]>", line 1, in <module>
        browser.url.startswith('http://nohost/plone/login_form')
      File "/home/stefan/autotest/temp/python26-zope212-cmf22-plone40/eggs/zope.testbrowser-3.6.0a2-py2.6.egg/zope/testbrowser/browser.py", line 183, in url
        return self.mech_browser.geturl()
      File "build/bdist.linux-x86_64/egg/mechanize/_mechanize.py", line 340, in geturl
    BrowserStateError: not viewing any document
----------------------------------------------------------------------
File "/home/stefan/autotest/temp/python26-zope212-cmf22-plone40/eggs/Products.PasswordResetTool-2.0b2-py2.6.egg/Products/PasswordResetTool/tests/browser.txt", line 134, in browser.txt
Failed example:
    browser.getControl(name='__ac_name').value = 'jsmith'
Exception raised:
    Traceback (most recent call last):
      File "/home/stefan/autotest/temp/python26-zope212-cmf22-plone40/eggs/zope.testing-3.7.7-py2.6.egg/zope/testing/doctest.py", line 1361, in __run
        compileflags, 1) in test.globs
      File "<doctest browser.txt[line 134, example 31]>", line 1, in <module>
        browser.getControl(name='__ac_name').value = 'jsmith'
      File "/home/stefan/autotest/temp/python26-zope212-cmf22-plone40/eggs/zope.testbrowser-3.6.0a2-py2.6.egg/zope/testbrowser/browser.py", line 365, in getControl
        label, name, self.mech_browser.forms(), include_subcontrols=True)
      File "build/bdist.linux-x86_64/egg/mechanize/_mechanize.py", line 424, in forms
      File "build/bdist.linux-x86_64/egg/mechanize/_mechanize.py", line 449, in viewing_html
    BrowserStateError: not viewing any document
----------------------------------------------------------------------
File "/home/stefan/autotest/temp/python26-zope212-cmf22-plone40/eggs/Products.PasswordResetTool-2.0b2-py2.6.egg/Products/PasswordResetTool/tests/browser.txt", line 135, in browser.txt
Failed example:
    browser.getControl(name='__ac_password').value = 'secret'
Exception raised:
    Traceback (most recent call last):
      File "/home/stefan/autotest/temp/python26-zope212-cmf22-plone40/eggs/zope.testing-3.7.7-py2.6.egg/zope/testing/doctest.py", line 1361, in __run
        compileflags, 1) in test.globs
      File "<doctest browser.txt[line 135, example 32]>", line 1, in <module>
        browser.getControl(name='__ac_password').value = 'secret'
      File "/home/stefan/autotest/temp/python26-zope212-cmf22-plone40/eggs/zope.testbrowser-3.6.0a2-py2.6.egg/zope/testbrowser/browser.py", line 365, in getControl
        label, name, self.mech_browser.forms(), include_subcontrols=True)
      File "build/bdist.linux-x86_64/egg/mechanize/_mechanize.py", line 424, in forms
      File "build/bdist.linux-x86_64/egg/mechanize/_mechanize.py", line 449, in viewing_html
    BrowserStateError: not viewing any document
----------------------------------------------------------------------
File "/home/stefan/autotest/temp/python26-zope212-cmf22-plone40/eggs/Products.PasswordResetTool-2.0b2-py2.6.egg/Products/PasswordResetTool/tests/browser.txt", line 136, in browser.txt
Failed example:
    browser.getControl(name='submit').click()
Exception raised:
    Traceback (most recent call last):
      File "/home/stefan/autotest/temp/python26-zope212-cmf22-plone40/eggs/zope.testing-3.7.7-py2.6.egg/zope/testing/doctest.py", line 1361, in __run
        compileflags, 1) in test.globs
      File "<doctest browser.txt[line 136, example 33]>", line 1, in <module>
        browser.getControl(name='submit').click()
      File "/home/stefan/autotest/temp/python26-zope212-cmf22-plone40/eggs/zope.testbrowser-3.6.0a2-py2.6.egg/zope/testbrowser/browser.py", line 365, in getControl
        label, name, self.mech_browser.forms(), include_subcontrols=True)
      File "build/bdist.linux-x86_64/egg/mechanize/_mechanize.py", line 424, in forms
      File "build/bdist.linux-x86_64/egg/mechanize/_mechanize.py", line 449, in viewing_html
    BrowserStateError: not viewing any document
----------------------------------------------------------------------
File "/home/stefan/autotest/temp/python26-zope212-cmf22-plone40/eggs/Products.PasswordResetTool-2.0b2-py2.6.egg/Products/PasswordResetTool/tests/browser.txt", line 137, in browser.txt
Failed example:
    open('/tmp/test2.html', 'w').write(browser.contents)
Exception raised:
    Traceback (most recent call last):
      File "/home/stefan/autotest/temp/python26-zope212-cmf22-plone40/eggs/zope.testing-3.7.7-py2.6.egg/zope/testing/doctest.py", line 1361, in __run
        compileflags, 1) in test.globs
      File "<doctest browser.txt[line 137, example 34]>", line 1, in <module>
        open('/tmp/test2.html', 'w').write(browser.contents)
      File "/home/stefan/autotest/temp/python26-zope212-cmf22-plone40/eggs/zope.testbrowser-3.6.0a2-py2.6.egg/zope/testbrowser/browser.py", line 201, in contents
        old_location = response.tell()
    AttributeError: 'NoneType' object has no attribute 'tell'
----------------------------------------------------------------------
File "/home/stefan/autotest/temp/python26-zope212-cmf22-plone40/eggs/Products.PasswordResetTool-2.0b2-py2.6.egg/Products/PasswordResetTool/tests/browser.txt", line 138, in browser.txt
Failed example:
    "You are now logged in" in browser.contents
Exception raised:
    Traceback (most recent call last):
      File "/home/stefan/autotest/temp/python26-zope212-cmf22-plone40/eggs/zope.testing-3.7.7-py2.6.egg/zope/testing/doctest.py", line 1361, in __run
        compileflags, 1) in test.globs
      File "<doctest browser.txt[line 138, example 35]>", line 1, in <module>
        "You are now logged in" in browser.contents
      File "/home/stefan/autotest/temp/python26-zope212-cmf22-plone40/eggs/zope.testbrowser-3.6.0a2-py2.6.egg/zope/testbrowser/browser.py", line 201, in contents
        old_location = response.tell()
    AttributeError: 'NoneType' object has no attribute 'tell'
----------------------------------------------------------------------
File "/home/stefan/autotest/temp/python26-zope212-cmf22-plone40/eggs/Products.PasswordResetTool-2.0b2-py2.6.egg/Products/PasswordResetTool/tests/browser.txt", line 143, in browser.txt
Failed example:
    browser.getLink('Log out').click()
Exception raised:
    Traceback (most recent call last):
      File "/home/stefan/autotest/temp/python26-zope212-cmf22-plone40/eggs/zope.testing-3.7.7-py2.6.egg/zope/testing/doctest.py", line 1361, in __run
        compileflags, 1) in test.globs
      File "<doctest browser.txt[line 143, example 36]>", line 1, in <module>
        browser.getLink('Log out').click()
      File "/home/stefan/autotest/temp/python26-zope212-cmf22-plone40/eggs/zope.testbrowser-3.6.0a2-py2.6.egg/zope/testbrowser/browser.py", line 327, in getLink
        return Link(self.mech_browser.find_link(**args), self)
      File "build/bdist.linux-x86_64/egg/mechanize/_mechanize.py", line 624, in find_link
      File "build/bdist.linux-x86_64/egg/mechanize/_mechanize.py", line 645, in _filter_links
      File "build/bdist.linux-x86_64/egg/mechanize/_mechanize.py", line 449, in viewing_html
    BrowserStateError: not viewing any document
----------------------------------------------------------------------
File "/home/stefan/autotest/temp/python26-zope212-cmf22-plone40/eggs/Products.PasswordResetTool-2.0b2-py2.6.egg/Products/PasswordResetTool/tests/browser.txt", line 144, in browser.txt
Failed example:
    "You are now logged out" in browser.contents
Exception raised:
    Traceback (most recent call last):
      File "/home/stefan/autotest/temp/python26-zope212-cmf22-plone40/eggs/zope.testing-3.7.7-py2.6.egg/zope/testing/doctest.py", line 1361, in __run
        compileflags, 1) in test.globs
      File "<doctest browser.txt[line 144, example 37]>", line 1, in <module>
        "You are now logged out" in browser.contents
      File "/home/stefan/autotest/temp/python26-zope212-cmf22-plone40/eggs/zope.testbrowser-3.6.0a2-py2.6.egg/zope/testbrowser/browser.py", line 201, in contents
        old_location = response.tell()
    AttributeError: 'NoneType' object has no attribute 'tell'
----------------------------------------------------------------------
File "/home/stefan/autotest/temp/python26-zope212-cmf22-plone40/eggs/Products.PasswordResetTool-2.0b2-py2.6.egg/Products/PasswordResetTool/tests/browser.txt", line 163, in browser.txt
Failed example:
    len(mailhost.messages)
Expected:
    1
Got:
    0
----------------------------------------------------------------------
File "/home/stefan/autotest/temp/python26-zope212-cmf22-plone40/eggs/Products.PasswordResetTool-2.0b2-py2.6.egg/Products/PasswordResetTool/tests/browser.txt", line 165, in browser.txt
Failed example:
    msg = mailhost.messages[0]
Exception raised:
    Traceback (most recent call last):
      File "/home/stefan/autotest/temp/python26-zope212-cmf22-plone40/eggs/zope.testing-3.7.7-py2.6.egg/zope/testing/doctest.py", line 1361, in __run
        compileflags, 1) in test.globs
      File "<doctest browser.txt[line 165, example 46]>", line 1, in <module>
        msg = mailhost.messages[0]
      File "/usr/local/python2.6/lib/python2.6/UserList.py", line 31, in __getitem__
        def __getitem__(self, i): return self.data[i]
    IndexError: list index out of range
----------------------------------------------------------------------
File "/home/stefan/autotest/temp/python26-zope212-cmf22-plone40/eggs/Products.PasswordResetTool-2.0b2-py2.6.egg/Products/PasswordResetTool/tests/browser.txt", line 170, in browser.txt
Failed example:
    "To: jsmith at example.com" in msg
Exception raised:
    Traceback (most recent call last):
      File "/home/stefan/autotest/temp/python26-zope212-cmf22-plone40/eggs/zope.testing-3.7.7-py2.6.egg/zope/testing/doctest.py", line 1361, in __run
        compileflags, 1) in test.globs
      File "<doctest browser.txt[line 170, example 47]>", line 1, in <module>
        "To: jsmith at example.com" in msg
    NameError: name 'msg' is not defined
----------------------------------------------------------------------
File "/home/stefan/autotest/temp/python26-zope212-cmf22-plone40/eggs/Products.PasswordResetTool-2.0b2-py2.6.egg/Products/PasswordResetTool/tests/browser.txt", line 173, in browser.txt
Failed example:
    please_visit_text in msg
Exception raised:
    Traceback (most recent call last):
      File "/home/stefan/autotest/temp/python26-zope212-cmf22-plone40/eggs/zope.testing-3.7.7-py2.6.egg/zope/testing/doctest.py", line 1361, in __run
        compileflags, 1) in test.globs
      File "<doctest browser.txt[line 173, example 49]>", line 1, in <module>
        please_visit_text in msg
    NameError: name 'msg' is not defined
----------------------------------------------------------------------
File "/home/stefan/autotest/temp/python26-zope212-cmf22-plone40/eggs/Products.PasswordResetTool-2.0b2-py2.6.egg/Products/PasswordResetTool/tests/browser.txt", line 175, in browser.txt
Failed example:
    url_index = msg.index(please_visit_text) + len(please_visit_text)
Exception raised:
    Traceback (most recent call last):
      File "/home/stefan/autotest/temp/python26-zope212-cmf22-plone40/eggs/zope.testing-3.7.7-py2.6.egg/zope/testing/doctest.py", line 1361, in __run
        compileflags, 1) in test.globs
      File "<doctest browser.txt[line 175, example 50]>", line 1, in <module>
        url_index = msg.index(please_visit_text) + len(please_visit_text)
    NameError: name 'msg' is not defined
----------------------------------------------------------------------
File "/home/stefan/autotest/temp/python26-zope212-cmf22-plone40/eggs/Products.PasswordResetTool-2.0b2-py2.6.egg/Products/PasswordResetTool/tests/browser.txt", line 176, in browser.txt
Failed example:
    address = msg[url_index:].split()[0]
Exception raised:
    Traceback (most recent call last):
      File "/home/stefan/autotest/temp/python26-zope212-cmf22-plone40/eggs/zope.testing-3.7.7-py2.6.egg/zope/testing/doctest.py", line 1361, in __run
        compileflags, 1) in test.globs
      File "<doctest browser.txt[line 176, example 51]>", line 1, in <module>
        address = msg[url_index:].split()[0]
    NameError: name 'msg' is not defined
----------------------------------------------------------------------
File "/home/stefan/autotest/temp/python26-zope212-cmf22-plone40/eggs/Products.PasswordResetTool-2.0b2-py2.6.egg/Products/PasswordResetTool/tests/browser.txt", line 177, in browser.txt
Failed example:
    address # doctest: +ELLIPSIS
Exception raised:
    Traceback (most recent call last):
      File "/home/stefan/autotest/temp/python26-zope212-cmf22-plone40/eggs/zope.testing-3.7.7-py2.6.egg/zope/testing/doctest.py", line 1361, in __run
        compileflags, 1) in test.globs
      File "<doctest browser.txt[line 177, example 52]>", line 1, in <module>
        address # doctest: +ELLIPSIS
    NameError: name 'address' is not defined
----------------------------------------------------------------------
File "/home/stefan/autotest/temp/python26-zope212-cmf22-plone40/eggs/Products.PasswordResetTool-2.0b2-py2.6.egg/Products/PasswordResetTool/tests/browser.txt", line 182, in browser.txt
Failed example:
    browser.open(address)
Exception raised:
    Traceback (most recent call last):
      File "/home/stefan/autotest/temp/python26-zope212-cmf22-plone40/eggs/zope.testing-3.7.7-py2.6.egg/zope/testing/doctest.py", line 1361, in __run
        compileflags, 1) in test.globs
      File "<doctest browser.txt[line 182, example 53]>", line 1, in <module>
        browser.open(address)
    NameError: name 'address' is not defined
----------------------------------------------------------------------
File "/home/stefan/autotest/temp/python26-zope212-cmf22-plone40/eggs/Products.PasswordResetTool-2.0b2-py2.6.egg/Products/PasswordResetTool/tests/browser.txt", line 183, in browser.txt
Failed example:
    "Set your password" in browser.contents
Expected:
    True
Got:
    False
----------------------------------------------------------------------
File "/home/stefan/autotest/temp/python26-zope212-cmf22-plone40/eggs/Products.PasswordResetTool-2.0b2-py2.6.egg/Products/PasswordResetTool/tests/browser.txt", line 186, in browser.txt
Failed example:
    form = browser.getForm(name='pwreset_action')
Exception raised:
    Traceback (most recent call last):
      File "/home/stefan/autotest/temp/python26-zope212-cmf22-plone40/eggs/zope.testing-3.7.7-py2.6.egg/zope/testing/doctest.py", line 1361, in __run
        compileflags, 1) in test.globs
      File "<doctest browser.txt[line 186, example 55]>", line 1, in <module>
        form = browser.getForm(name='pwreset_action')
      File "/home/stefan/autotest/temp/python26-zope212-cmf22-plone40/eggs/zope.testbrowser-3.6.0a2-py2.6.egg/zope/testbrowser/browser.py", line 398, in getForm
        form = disambiguate(matching_forms, '', index)
      File "/home/stefan/autotest/temp/python26-zope212-cmf22-plone40/eggs/zope.testbrowser-3.6.0a2-py2.6.egg/zope/testbrowser/browser.py", line 54, in disambiguate
        raise LookupError(msg)
    LookupError
----------------------------------------------------------------------
File "/home/stefan/autotest/temp/python26-zope212-cmf22-plone40/eggs/Products.PasswordResetTool-2.0b2-py2.6.egg/Products/PasswordResetTool/tests/browser.txt", line 187, in browser.txt
Failed example:
    form.getControl(name='userid').value = 'jsmith'
Exception raised:
    Traceback (most recent call last):
      File "/home/stefan/autotest/temp/python26-zope212-cmf22-plone40/eggs/zope.testing-3.7.7-py2.6.egg/zope/testing/doctest.py", line 1361, in __run
        compileflags, 1) in test.globs
      File "<doctest browser.txt[line 187, example 56]>", line 1, in <module>
        form.getControl(name='userid').value = 'jsmith'
      File "/home/stefan/autotest/temp/python26-zope212-cmf22-plone40/eggs/zope.testbrowser-3.6.0a2-py2.6.egg/zope/testbrowser/browser.py", line 752, in getControl
        raise zope.testbrowser.interfaces.ExpiredError
    ExpiredError
----------------------------------------------------------------------
File "/home/stefan/autotest/temp/python26-zope212-cmf22-plone40/eggs/Products.PasswordResetTool-2.0b2-py2.6.egg/Products/PasswordResetTool/tests/browser.txt", line 188, in browser.txt
Failed example:
    form.getControl(name='password').value = 'secretion'
Exception raised:
    Traceback (most recent call last):
      File "/home/stefan/autotest/temp/python26-zope212-cmf22-plone40/eggs/zope.testing-3.7.7-py2.6.egg/zope/testing/doctest.py", line 1361, in __run
        compileflags, 1) in test.globs
      File "<doctest browser.txt[line 188, example 57]>", line 1, in <module>
        form.getControl(name='password').value = 'secretion'
      File "/home/stefan/autotest/temp/python26-zope212-cmf22-plone40/eggs/zope.testbrowser-3.6.0a2-py2.6.egg/zope/testbrowser/browser.py", line 752, in getControl
        raise zope.testbrowser.interfaces.ExpiredError
    ExpiredError
----------------------------------------------------------------------
File "/home/stefan/autotest/temp/python26-zope212-cmf22-plone40/eggs/Products.PasswordResetTool-2.0b2-py2.6.egg/Products/PasswordResetTool/tests/browser.txt", line 189, in browser.txt
Failed example:
    form.getControl(name='password2').value = 'secretion'
Exception raised:
    Traceback (most recent call last):
      File "/home/stefan/autotest/temp/python26-zope212-cmf22-plone40/eggs/zope.testing-3.7.7-py2.6.egg/zope/testing/doctest.py", line 1361, in __run
        compileflags, 1) in test.globs
      File "<doctest browser.txt[line 189, example 58]>", line 1, in <module>
        form.getControl(name='password2').value = 'secretion'
      File "/home/stefan/autotest/temp/python26-zope212-cmf22-plone40/eggs/zope.testbrowser-3.6.0a2-py2.6.egg/zope/testbrowser/browser.py", line 752, in getControl
        raise zope.testbrowser.interfaces.ExpiredError
    ExpiredError
----------------------------------------------------------------------
File "/home/stefan/autotest/temp/python26-zope212-cmf22-plone40/eggs/Products.PasswordResetTool-2.0b2-py2.6.egg/Products/PasswordResetTool/tests/browser.txt", line 190, in browser.txt
Failed example:
    form.submit()
Exception raised:
    Traceback (most recent call last):
      File "/home/stefan/autotest/temp/python26-zope212-cmf22-plone40/eggs/zope.testing-3.7.7-py2.6.egg/zope/testing/doctest.py", line 1361, in __run
        compileflags, 1) in test.globs
      File "<doctest browser.txt[line 190, example 59]>", line 1, in <module>
        form.submit()
      File "/home/stefan/autotest/temp/python26-zope212-cmf22-plone40/eggs/zope.testbrowser-3.6.0a2-py2.6.egg/zope/testbrowser/browser.py", line 729, in submit
        raise zope.testbrowser.interfaces.ExpiredError
    ExpiredError
----------------------------------------------------------------------
File "/home/stefan/autotest/temp/python26-zope212-cmf22-plone40/eggs/Products.PasswordResetTool-2.0b2-py2.6.egg/Products/PasswordResetTool/tests/browser.txt", line 194, in browser.txt
Failed example:
    "Your password has been set successfully." in browser.contents
Expected:
    True
Got:
    False
----------------------------------------------------------------------
File "/home/stefan/autotest/temp/python26-zope212-cmf22-plone40/eggs/Products.PasswordResetTool-2.0b2-py2.6.egg/Products/PasswordResetTool/tests/browser.txt", line 196, in browser.txt
Failed example:
    browser.url
Expected:
    'http://nohost/plone/pwreset_finish'
Got:
    'http://nohost/plone/mail_password'
----------------------------------------------------------------------
File "/home/stefan/autotest/temp/python26-zope212-cmf22-plone40/eggs/Products.PasswordResetTool-2.0b2-py2.6.egg/Products/PasswordResetTool/tests/browser.txt", line 205, in browser.txt
Failed example:
    "You are now logged in" in browser.contents
Expected:
    True
Got:
    False
----------------------------------------------------------------------
File "/home/stefan/autotest/temp/python26-zope212-cmf22-plone40/eggs/Products.PasswordResetTool-2.0b2-py2.6.egg/Products/PasswordResetTool/tests/browser.txt", line 210, in browser.txt
Failed example:
    browser.getLink('Log out').click()
Exception raised:
    Traceback (most recent call last):
      File "/home/stefan/autotest/temp/python26-zope212-cmf22-plone40/eggs/zope.testing-3.7.7-py2.6.egg/zope/testing/doctest.py", line 1361, in __run
        compileflags, 1) in test.globs
      File "<doctest browser.txt[line 210, example 67]>", line 1, in <module>
        browser.getLink('Log out').click()
      File "/home/stefan/autotest/temp/python26-zope212-cmf22-plone40/eggs/zope.testbrowser-3.6.0a2-py2.6.egg/zope/testbrowser/browser.py", line 327, in getLink
        return Link(self.mech_browser.find_link(**args), self)
      File "build/bdist.linux-x86_64/egg/mechanize/_mechanize.py", line 626, in find_link
    LinkNotFoundError
----------------------------------------------------------------------
File "/home/stefan/autotest/temp/python26-zope212-cmf22-plone40/eggs/Products.PasswordResetTool-2.0b2-py2.6.egg/Products/PasswordResetTool/tests/browser.txt", line 211, in browser.txt
Failed example:
    "You are now logged out" in browser.contents
Expected:
    True
Got:
    False
----------------------------------------------------------------------
File "/home/stefan/autotest/temp/python26-zope212-cmf22-plone40/eggs/Products.PasswordResetTool-2.0b2-py2.6.egg/Products/PasswordResetTool/tests/browser.txt", line 237, in browser.txt
Failed example:
    browser.getControl('Add New User').click()
Exception raised:
    Traceback (most recent call last):
      File "/home/stefan/autotest/temp/python26-zope212-cmf22-plone40/eggs/zope.testing-3.7.7-py2.6.egg/zope/testing/doctest.py", line 1361, in __run
        compileflags, 1) in test.globs
      File "<doctest browser.txt[line 237, example 76]>", line 1, in <module>
        browser.getControl('Add New User').click()
      File "/home/stefan/autotest/temp/python26-zope212-cmf22-plone40/eggs/zope.testbrowser-3.6.0a2-py2.6.egg/zope/testbrowser/browser.py", line 624, in click
        self.browser._clickSubmit(self.mech_form, self.mech_control, (1,1))
      File "/home/stefan/autotest/temp/python26-zope212-cmf22-plone40/eggs/zope.testbrowser-3.6.0a2-py2.6.egg/zope/testbrowser/browser.py", line 411, in _clickSubmit
        id=control.id, name=control.name, label=label, coord=coord))
      File "build/bdist.linux-x86_64/egg/mechanize/_mechanize.py", line 209, in open
      File "build/bdist.linux-x86_64/egg/mechanize/_mechanize.py", line 236, in _mech_open
      File "build/bdist.linux-x86_64/egg/mechanize/_opener.py", line 191, in open
      File "/usr/local/python2.6/lib/python2.6/urllib2.py", line 407, in _open
        '_open', req)
      File "/usr/local/python2.6/lib/python2.6/urllib2.py", line 367, in _call_chain
        result = func(*args)
      File "/home/stefan/autotest/temp/python26-zope212-cmf22-plone40/eggs/Zope2-2.12.1-py2.6-linux-x86_64.egg/Products/Five/testbrowser.py", line 85, in http_open
        return self.do_open(PublisherConnection, req)
      File "/usr/local/python2.6/lib/python2.6/urllib2.py", line 1118, in do_open
        h.request(req.get_method(), req.get_selector(), req.data, headers)
      File "/home/stefan/autotest/temp/python26-zope212-cmf22-plone40/eggs/zope.testbrowser-3.6.0a2-py2.6.egg/zope/testbrowser/testing.py", line 82, in request
        self.response = self.caller(request_string, handle_errors)
      File "/home/stefan/autotest/temp/python26-zope212-cmf22-plone40/eggs/Zope2-2.12.1-py2.6-linux-x86_64.egg/Testing/ZopeTestCase/functional.py", line 40, in wrapped_func
        return func(*args, **kw)
      File "/home/stefan/autotest/temp/python26-zope212-cmf22-plone40/eggs/Zope2-2.12.1-py2.6-linux-x86_64.egg/Testing/ZopeTestCase/zopedoctest/functional.py", line 182, in http
        debug=not handle_errors,
      File "/home/stefan/autotest/temp/python26-zope212-cmf22-plone40/eggs/Zope2-2.12.1-py2.6-linux-x86_64.egg/ZPublisher/Test.py", line 204, in publish_module
        response = publish(request, module_name, after_list, debug=debug)
      File "/home/stefan/autotest/temp/python26-zope212-cmf22-plone40/eggs/Zope2-2.12.1-py2.6-linux-x86_64.egg/ZPublisher/Publish.py", line 165, in publish
        sys.exc_info()[2],
      File "/home/stefan/autotest/temp/python26-zope212-cmf22-plone40/eggs/Zope2-2.12.1-py2.6-linux-x86_64.egg/Zope2/App/startup.py", line 258, in __call__
        f(client, REQUEST, t, v, traceback)
      File "/home/stefan/autotest/temp/python26-zope212-cmf22-plone40/eggs/Zope2-2.12.1-py2.6-linux-x86_64.egg/ZPublisher/Publish.py", line 127, in publish
        request, bind=1)
      File "/home/stefan/autotest/temp/python26-zope212-cmf22-plone40/eggs/Zope2-2.12.1-py2.6-linux-x86_64.egg/ZPublisher/mapply.py", line 77, in mapply
        if debug is not None: return debug(object,args,context)
      File "/home/stefan/autotest/temp/python26-zope212-cmf22-plone40/eggs/Zope2-2.12.1-py2.6-linux-x86_64.egg/ZPublisher/Publish.py", line 47, in call_object
        result=apply(object,args) # Type s<cr> to step into published object.
      File "/home/stefan/autotest/temp/python26-zope212-cmf22-plone40/eggs/zope.formlib-3.6.0-py2.6.egg/zope/formlib/form.py", line 781, in __call__
        self.update()
      File "/home/stefan/autotest/temp/python26-zope212-cmf22-plone40/eggs/Zope2-2.12.1-py2.6-linux-x86_64.egg/Products/Five/formlib/formbase.py", line 52, in update
        super(FiveFormlibMixin, self).update()
      File "/home/stefan/autotest/temp/python26-zope212-cmf22-plone40/eggs/zope.formlib-3.6.0-py2.6.egg/zope/formlib/form.py", line 744, in update
        self.setUpWidgets()
      File "/home/stefan/autotest/temp/python26-zope212-cmf22-plone40/eggs/zope.formlib-3.6.0-py2.6.egg/zope/formlib/form.py", line 724, in setUpWidgets
        self.form_fields, self.prefix, self.context, self.request,
      File "/home/stefan/autotest/temp/python26-zope212-cmf22-plone40/eggs/plone.app.users-1.0a2-py2.6.egg/plone/app/users/browser/register.py", line 430, in form_fields
        defaultFields = super(AddUserForm, self).form_fields
      File "/home/stefan/autotest/temp/python26-zope212-cmf22-plone40/eggs/plone.app.users-1.0a2-py2.6.egg/plone/app/users/browser/register.py", line 161, in form_fields
        registration_fields = list(props.getProperty('user_registration_fields'))
    TypeError: 'NoneType' object is not iterable
----------------------------------------------------------------------
File "/home/stefan/autotest/temp/python26-zope212-cmf22-plone40/eggs/Products.PasswordResetTool-2.0b2-py2.6.egg/Products/PasswordResetTool/tests/browser.txt", line 238, in browser.txt
Failed example:
    browser.url
Exception raised:
    Traceback (most recent call last):
      File "/home/stefan/autotest/temp/python26-zope212-cmf22-plone40/eggs/zope.testing-3.7.7-py2.6.egg/zope/testing/doctest.py", line 1361, in __run
        compileflags, 1) in test.globs
      File "<doctest browser.txt[line 238, example 77]>", line 1, in <module>
        browser.url
      File "/home/stefan/autotest/temp/python26-zope212-cmf22-plone40/eggs/zope.testbrowser-3.6.0a2-py2.6.egg/zope/testbrowser/browser.py", line 183, in url
        return self.mech_browser.geturl()
      File "build/bdist.linux-x86_64/egg/mechanize/_mechanize.py", line 340, in geturl
    BrowserStateError: not viewing any document
----------------------------------------------------------------------
File "/home/stefan/autotest/temp/python26-zope212-cmf22-plone40/eggs/Products.PasswordResetTool-2.0b2-py2.6.egg/Products/PasswordResetTool/tests/browser.txt", line 241, in browser.txt
Failed example:
    browser.getControl(name='form.username').value = 'wsmith'
Exception raised:
    Traceback (most recent call last):
      File "/home/stefan/autotest/temp/python26-zope212-cmf22-plone40/eggs/zope.testing-3.7.7-py2.6.egg/zope/testing/doctest.py", line 1361, in __run
        compileflags, 1) in test.globs
      File "<doctest browser.txt[line 241, example 78]>", line 1, in <module>
        browser.getControl(name='form.username').value = 'wsmith'
      File "/home/stefan/autotest/temp/python26-zope212-cmf22-plone40/eggs/zope.testbrowser-3.6.0a2-py2.6.egg/zope/testbrowser/browser.py", line 365, in getControl
        label, name, self.mech_browser.forms(), include_subcontrols=True)
      File "build/bdist.linux-x86_64/egg/mechanize/_mechanize.py", line 424, in forms
      File "build/bdist.linux-x86_64/egg/mechanize/_mechanize.py", line 449, in viewing_html
    BrowserStateError: not viewing any document
----------------------------------------------------------------------
File "/home/stefan/autotest/temp/python26-zope212-cmf22-plone40/eggs/Products.PasswordResetTool-2.0b2-py2.6.egg/Products/PasswordResetTool/tests/browser.txt", line 242, in browser.txt
Failed example:
    browser.getControl(name='form.email').value = 'wsmith at example.com'
Exception raised:
    Traceback (most recent call last):
      File "/home/stefan/autotest/temp/python26-zope212-cmf22-plone40/eggs/zope.testing-3.7.7-py2.6.egg/zope/testing/doctest.py", line 1361, in __run
        compileflags, 1) in test.globs
      File "<doctest browser.txt[line 242, example 79]>", line 1, in <module>
        browser.getControl(name='form.email').value = 'wsmith at example.com'
      File "/home/stefan/autotest/temp/python26-zope212-cmf22-plone40/eggs/zope.testbrowser-3.6.0a2-py2.6.egg/zope/testbrowser/browser.py", line 365, in getControl
        label, name, self.mech_browser.forms(), include_subcontrols=True)
      File "build/bdist.linux-x86_64/egg/mechanize/_mechanize.py", line 424, in forms
      File "build/bdist.linux-x86_64/egg/mechanize/_mechanize.py", line 449, in viewing_html
    BrowserStateError: not viewing any document
----------------------------------------------------------------------
File "/home/stefan/autotest/temp/python26-zope212-cmf22-plone40/eggs/Products.PasswordResetTool-2.0b2-py2.6.egg/Products/PasswordResetTool/tests/browser.txt", line 243, in browser.txt
Failed example:
    browser.getControl(name='form.password').value = 'supersecret'
Exception raised:
    Traceback (most recent call last):
      File "/home/stefan/autotest/temp/python26-zope212-cmf22-plone40/eggs/zope.testing-3.7.7-py2.6.egg/zope/testing/doctest.py", line 1361, in __run
        compileflags, 1) in test.globs
      File "<doctest browser.txt[line 243, example 80]>", line 1, in <module>
        browser.getControl(name='form.password').value = 'supersecret'
      File "/home/stefan/autotest/temp/python26-zope212-cmf22-plone40/eggs/zope.testbrowser-3.6.0a2-py2.6.egg/zope/testbrowser/browser.py", line 365, in getControl
        label, name, self.mech_browser.forms(), include_subcontrols=True)
      File "build/bdist.linux-x86_64/egg/mechanize/_mechanize.py", line 424, in forms
      File "build/bdist.linux-x86_64/egg/mechanize/_mechanize.py", line 449, in viewing_html
    BrowserStateError: not viewing any document
----------------------------------------------------------------------
File "/home/stefan/autotest/temp/python26-zope212-cmf22-plone40/eggs/Products.PasswordResetTool-2.0b2-py2.6.egg/Products/PasswordResetTool/tests/browser.txt", line 244, in browser.txt
Failed example:
    browser.getControl(name='form.password_ctl').value = 'supersecret'
Exception raised:
    Traceback (most recent call last):
      File "/home/stefan/autotest/temp/python26-zope212-cmf22-plone40/eggs/zope.testing-3.7.7-py2.6.egg/zope/testing/doctest.py", line 1361, in __run
        compileflags, 1) in test.globs
      File "<doctest browser.txt[line 244, example 81]>", line 1, in <module>
        browser.getControl(name='form.password_ctl').value = 'supersecret'
      File "/home/stefan/autotest/temp/python26-zope212-cmf22-plone40/eggs/zope.testbrowser-3.6.0a2-py2.6.egg/zope/testbrowser/browser.py", line 365, in getControl
        label, name, self.mech_browser.forms(), include_subcontrols=True)
      File "build/bdist.linux-x86_64/egg/mechanize/_mechanize.py", line 424, in forms
      File "build/bdist.linux-x86_64/egg/mechanize/_mechanize.py", line 449, in viewing_html
    BrowserStateError: not viewing any document
----------------------------------------------------------------------
File "/home/stefan/autotest/temp/python26-zope212-cmf22-plone40/eggs/Products.PasswordResetTool-2.0b2-py2.6.egg/Products/PasswordResetTool/tests/browser.txt", line 245, in browser.txt
Failed example:
    browser.getControl(name='form.actions.register').click()
Exception raised:
    Traceback (most recent call last):
      File "/home/stefan/autotest/temp/python26-zope212-cmf22-plone40/eggs/zope.testing-3.7.7-py2.6.egg/zope/testing/doctest.py", line 1361, in __run
        compileflags, 1) in test.globs
      File "<doctest browser.txt[line 245, example 82]>", line 1, in <module>
        browser.getControl(name='form.actions.register').click()
      File "/home/stefan/autotest/temp/python26-zope212-cmf22-plone40/eggs/zope.testbrowser-3.6.0a2-py2.6.egg/zope/testbrowser/browser.py", line 365, in getControl
        label, name, self.mech_browser.forms(), include_subcontrols=True)
      File "build/bdist.linux-x86_64/egg/mechanize/_mechanize.py", line 424, in forms
      File "build/bdist.linux-x86_64/egg/mechanize/_mechanize.py", line 449, in viewing_html
    BrowserStateError: not viewing any document
----------------------------------------------------------------------
File "/home/stefan/autotest/temp/python26-zope212-cmf22-plone40/eggs/Products.PasswordResetTool-2.0b2-py2.6.egg/Products/PasswordResetTool/tests/browser.txt", line 246, in browser.txt
Failed example:
    'User added.' in browser.contents
Exception raised:
    Traceback (most recent call last):
      File "/home/stefan/autotest/temp/python26-zope212-cmf22-plone40/eggs/zope.testing-3.7.7-py2.6.egg/zope/testing/doctest.py", line 1361, in __run
        compileflags, 1) in test.globs
      File "<doctest browser.txt[line 246, example 83]>", line 1, in <module>
        'User added.' in browser.contents
      File "/home/stefan/autotest/temp/python26-zope212-cmf22-plone40/eggs/zope.testbrowser-3.6.0a2-py2.6.egg/zope/testbrowser/browser.py", line 201, in contents
        old_location = response.tell()
    AttributeError: 'NoneType' object has no attribute 'tell'
----------------------------------------------------------------------
File "/home/stefan/autotest/temp/python26-zope212-cmf22-plone40/eggs/Products.PasswordResetTool-2.0b2-py2.6.egg/Products/PasswordResetTool/tests/browser.txt", line 253, in browser.txt
Failed example:
    browser.getLink('Log out').click()
Exception raised:
    Traceback (most recent call last):
      File "/home/stefan/autotest/temp/python26-zope212-cmf22-plone40/eggs/zope.testing-3.7.7-py2.6.egg/zope/testing/doctest.py", line 1361, in __run
        compileflags, 1) in test.globs
      File "<doctest browser.txt[line 253, example 84]>", line 1, in <module>
        browser.getLink('Log out').click()
      File "/home/stefan/autotest/temp/python26-zope212-cmf22-plone40/eggs/zope.testbrowser-3.6.0a2-py2.6.egg/zope/testbrowser/browser.py", line 327, in getLink
        return Link(self.mech_browser.find_link(**args), self)
      File "build/bdist.linux-x86_64/egg/mechanize/_mechanize.py", line 624, in find_link
      File "build/bdist.linux-x86_64/egg/mechanize/_mechanize.py", line 645, in _filter_links
      File "build/bdist.linux-x86_64/egg/mechanize/_mechanize.py", line 449, in viewing_html
    BrowserStateError: not viewing any document
----------------------------------------------------------------------
File "/home/stefan/autotest/temp/python26-zope212-cmf22-plone40/eggs/Products.PasswordResetTool-2.0b2-py2.6.egg/Products/PasswordResetTool/tests/browser.txt", line 258, in browser.txt
Failed example:
    "You are now logged in" in browser.contents
Expected:
    True
Got:
    False
----------------------------------------------------------------------
File "/home/stefan/autotest/temp/python26-zope212-cmf22-plone40/eggs/Products.PasswordResetTool-2.0b2-py2.6.egg/Products/PasswordResetTool/tests/browser.txt", line 261, in browser.txt
Failed example:
    browser.getLink('Log out').click()
Exception raised:
    Traceback (most recent call last):
      File "/home/stefan/autotest/temp/python26-zope212-cmf22-plone40/eggs/zope.testing-3.7.7-py2.6.egg/zope/testing/doctest.py", line 1361, in __run
        compileflags, 1) in test.globs
      File "<doctest browser.txt[line 261, example 90]>", line 1, in <module>
        browser.getLink('Log out').click()
      File "/home/stefan/autotest/temp/python26-zope212-cmf22-plone40/eggs/zope.testbrowser-3.6.0a2-py2.6.egg/zope/testbrowser/browser.py", line 327, in getLink
        return Link(self.mech_browser.find_link(**args), self)
      File "build/bdist.linux-x86_64/egg/mechanize/_mechanize.py", line 626, in find_link
    LinkNotFoundError
----------------------------------------------------------------------
File "/home/stefan/autotest/temp/python26-zope212-cmf22-plone40/eggs/Products.PasswordResetTool-2.0b2-py2.6.egg/Products/PasswordResetTool/tests/browser.txt", line 292, in browser.txt
Failed example:
    browser.open('http://nohost/plone/@@register')
Exception raised:
    Traceback (most recent call last):
      File "/home/stefan/autotest/temp/python26-zope212-cmf22-plone40/eggs/zope.testing-3.7.7-py2.6.egg/zope/testing/doctest.py", line 1361, in __run
        compileflags, 1) in test.globs
      File "<doctest browser.txt[line 292, example 102]>", line 1, in <module>
        browser.open('http://nohost/plone/@@register')
      File "/home/stefan/autotest/temp/python26-zope212-cmf22-plone40/eggs/zope.testbrowser-3.6.0a2-py2.6.egg/zope/testbrowser/browser.py", line 239, in open
        self.mech_browser.open(url, data)
      File "build/bdist.linux-x86_64/egg/mechanize/_mechanize.py", line 209, in open
      File "build/bdist.linux-x86_64/egg/mechanize/_mechanize.py", line 236, in _mech_open
      File "build/bdist.linux-x86_64/egg/mechanize/_opener.py", line 191, in open
      File "/usr/local/python2.6/lib/python2.6/urllib2.py", line 407, in _open
        '_open', req)
      File "/usr/local/python2.6/lib/python2.6/urllib2.py", line 367, in _call_chain
        result = func(*args)
      File "/home/stefan/autotest/temp/python26-zope212-cmf22-plone40/eggs/Zope2-2.12.1-py2.6-linux-x86_64.egg/Products/Five/testbrowser.py", line 85, in http_open
        return self.do_open(PublisherConnection, req)
      File "/usr/local/python2.6/lib/python2.6/urllib2.py", line 1118, in do_open
        h.request(req.get_method(), req.get_selector(), req.data, headers)
      File "/home/stefan/autotest/temp/python26-zope212-cmf22-plone40/eggs/zope.testbrowser-3.6.0a2-py2.6.egg/zope/testbrowser/testing.py", line 82, in request
        self.response = self.caller(request_string, handle_errors)
      File "/home/stefan/autotest/temp/python26-zope212-cmf22-plone40/eggs/Zope2-2.12.1-py2.6-linux-x86_64.egg/Testing/ZopeTestCase/functional.py", line 40, in wrapped_func
        return func(*args, **kw)
      File "/home/stefan/autotest/temp/python26-zope212-cmf22-plone40/eggs/Zope2-2.12.1-py2.6-linux-x86_64.egg/Testing/ZopeTestCase/zopedoctest/functional.py", line 182, in http
        debug=not handle_errors,
      File "/home/stefan/autotest/temp/python26-zope212-cmf22-plone40/eggs/Zope2-2.12.1-py2.6-linux-x86_64.egg/ZPublisher/Test.py", line 204, in publish_module
        response = publish(request, module_name, after_list, debug=debug)
      File "/home/stefan/autotest/temp/python26-zope212-cmf22-plone40/eggs/Zope2-2.12.1-py2.6-linux-x86_64.egg/ZPublisher/Publish.py", line 165, in publish
        sys.exc_info()[2],
      File "/home/stefan/autotest/temp/python26-zope212-cmf22-plone40/eggs/Zope2-2.12.1-py2.6-linux-x86_64.egg/Zope2/App/startup.py", line 258, in __call__
        f(client, REQUEST, t, v, traceback)
      File "/home/stefan/autotest/temp/python26-zope212-cmf22-plone40/eggs/Zope2-2.12.1-py2.6-linux-x86_64.egg/ZPublisher/Publish.py", line 127, in publish
        request, bind=1)
      File "/home/stefan/autotest/temp/python26-zope212-cmf22-plone40/eggs/Zope2-2.12.1-py2.6-linux-x86_64.egg/ZPublisher/mapply.py", line 77, in mapply
        if debug is not None: return debug(object,args,context)
      File "/home/stefan/autotest/temp/python26-zope212-cmf22-plone40/eggs/Zope2-2.12.1-py2.6-linux-x86_64.egg/ZPublisher/Publish.py", line 47, in call_object
        result=apply(object,args) # Type s<cr> to step into published object.
      File "/home/stefan/autotest/temp/python26-zope212-cmf22-plone40/eggs/zope.formlib-3.6.0-py2.6.egg/zope/formlib/form.py", line 781, in __call__
        self.update()
      File "/home/stefan/autotest/temp/python26-zope212-cmf22-plone40/eggs/Zope2-2.12.1-py2.6-linux-x86_64.egg/Products/Five/formlib/formbase.py", line 52, in update
        super(FiveFormlibMixin, self).update()
      File "/home/stefan/autotest/temp/python26-zope212-cmf22-plone40/eggs/zope.formlib-3.6.0-py2.6.egg/zope/formlib/form.py", line 744, in update
        self.setUpWidgets()
      File "/home/stefan/autotest/temp/python26-zope212-cmf22-plone40/eggs/zope.formlib-3.6.0-py2.6.egg/zope/formlib/form.py", line 724, in setUpWidgets
        self.form_fields, self.prefix, self.context, self.request,
      File "/home/stefan/autotest/temp/python26-zope212-cmf22-plone40/eggs/plone.app.users-1.0a2-py2.6.egg/plone/app/users/browser/register.py", line 393, in form_fields
        'user_registration_fields'))
    TypeError: 'NoneType' object is not iterable
----------------------------------------------------------------------
File "/home/stefan/autotest/temp/python26-zope212-cmf22-plone40/eggs/Products.PasswordResetTool-2.0b2-py2.6.egg/Products/PasswordResetTool/tests/browser.txt", line 293, in browser.txt
Failed example:
    browser.getControl(name='form.username').value = 'bsmith'
Exception raised:
    Traceback (most recent call last):
      File "/home/stefan/autotest/temp/python26-zope212-cmf22-plone40/eggs/zope.testing-3.7.7-py2.6.egg/zope/testing/doctest.py", line 1361, in __run
        compileflags, 1) in test.globs
      File "<doctest browser.txt[line 293, example 103]>", line 1, in <module>
        browser.getControl(name='form.username').value = 'bsmith'
      File "/home/stefan/autotest/temp/python26-zope212-cmf22-plone40/eggs/zope.testbrowser-3.6.0a2-py2.6.egg/zope/testbrowser/browser.py", line 365, in getControl
        label, name, self.mech_browser.forms(), include_subcontrols=True)
      File "build/bdist.linux-x86_64/egg/mechanize/_mechanize.py", line 424, in forms
      File "build/bdist.linux-x86_64/egg/mechanize/_mechanize.py", line 449, in viewing_html
    BrowserStateError: not viewing any document
----------------------------------------------------------------------
File "/home/stefan/autotest/temp/python26-zope212-cmf22-plone40/eggs/Products.PasswordResetTool-2.0b2-py2.6.egg/Products/PasswordResetTool/tests/browser.txt", line 294, in browser.txt
Failed example:
    browser.getControl(name='form.email').value = 'bsmith at example.com'
Exception raised:
    Traceback (most recent call last):
      File "/home/stefan/autotest/temp/python26-zope212-cmf22-plone40/eggs/zope.testing-3.7.7-py2.6.egg/zope/testing/doctest.py", line 1361, in __run
        compileflags, 1) in test.globs
      File "<doctest browser.txt[line 294, example 104]>", line 1, in <module>
        browser.getControl(name='form.email').value = 'bsmith at example.com'
      File "/home/stefan/autotest/temp/python26-zope212-cmf22-plone40/eggs/zope.testbrowser-3.6.0a2-py2.6.egg/zope/testbrowser/browser.py", line 365, in getControl
        label, name, self.mech_browser.forms(), include_subcontrols=True)
      File "build/bdist.linux-x86_64/egg/mechanize/_mechanize.py", line 424, in forms
      File "build/bdist.linux-x86_64/egg/mechanize/_mechanize.py", line 449, in viewing_html
    BrowserStateError: not viewing any document
----------------------------------------------------------------------
File "/home/stefan/autotest/temp/python26-zope212-cmf22-plone40/eggs/Products.PasswordResetTool-2.0b2-py2.6.egg/Products/PasswordResetTool/tests/browser.txt", line 298, in browser.txt
Failed example:
    browser.getControl(name='form.password').value = 'secret' # doctest: +ELLIPSIS
Expected:
    Traceback (most recent call last):
    ...
    LookupError: name 'form.password'
Got:
    Traceback (most recent call last):
      File "/home/stefan/autotest/temp/python26-zope212-cmf22-plone40/eggs/zope.testing-3.7.7-py2.6.egg/zope/testing/doctest.py", line 1361, in __run
        compileflags, 1) in test.globs
      File "<doctest browser.txt[line 298, example 105]>", line 1, in <module>
        browser.getControl(name='form.password').value = 'secret' # doctest: +ELLIPSIS
      File "/home/stefan/autotest/temp/python26-zope212-cmf22-plone40/eggs/zope.testbrowser-3.6.0a2-py2.6.egg/zope/testbrowser/browser.py", line 365, in getControl
        label, name, self.mech_browser.forms(), include_subcontrols=True)
      File "build/bdist.linux-x86_64/egg/mechanize/_mechanize.py", line 424, in forms
      File "build/bdist.linux-x86_64/egg/mechanize/_mechanize.py", line 449, in viewing_html
    BrowserStateError: not viewing any document
----------------------------------------------------------------------
File "/home/stefan/autotest/temp/python26-zope212-cmf22-plone40/eggs/Products.PasswordResetTool-2.0b2-py2.6.egg/Products/PasswordResetTool/tests/browser.txt", line 305, in browser.txt
Failed example:
    browser.getControl(name='form.actions.register').click()
Exception raised:
    Traceback (most recent call last):
      File "/home/stefan/autotest/temp/python26-zope212-cmf22-plone40/eggs/zope.testing-3.7.7-py2.6.egg/zope/testing/doctest.py", line 1361, in __run
        compileflags, 1) in test.globs
      File "<doctest browser.txt[line 305, example 106]>", line 1, in <module>
        browser.getControl(name='form.actions.register').click()
      File "/home/stefan/autotest/temp/python26-zope212-cmf22-plone40/eggs/zope.testbrowser-3.6.0a2-py2.6.egg/zope/testbrowser/browser.py", line 365, in getControl
        label, name, self.mech_browser.forms(), include_subcontrols=True)
      File "build/bdist.linux-x86_64/egg/mechanize/_mechanize.py", line 424, in forms
      File "build/bdist.linux-x86_64/egg/mechanize/_mechanize.py", line 449, in viewing_html
    BrowserStateError: not viewing any document
----------------------------------------------------------------------
File "/home/stefan/autotest/temp/python26-zope212-cmf22-plone40/eggs/Products.PasswordResetTool-2.0b2-py2.6.egg/Products/PasswordResetTool/tests/browser.txt", line 306, in browser.txt
Failed example:
    "You have been registered" in browser.contents
Exception raised:
    Traceback (most recent call last):
      File "/home/stefan/autotest/temp/python26-zope212-cmf22-plone40/eggs/zope.testing-3.7.7-py2.6.egg/zope/testing/doctest.py", line 1361, in __run
        compileflags, 1) in test.globs
      File "<doctest browser.txt[line 306, example 107]>", line 1, in <module>
        "You have been registered" in browser.contents
      File "/home/stefan/autotest/temp/python26-zope212-cmf22-plone40/eggs/zope.testbrowser-3.6.0a2-py2.6.egg/zope/testbrowser/browser.py", line 201, in contents
        old_location = response.tell()
    AttributeError: 'NoneType' object has no attribute 'tell'
----------------------------------------------------------------------
File "/home/stefan/autotest/temp/python26-zope212-cmf22-plone40/eggs/Products.PasswordResetTool-2.0b2-py2.6.egg/Products/PasswordResetTool/tests/browser.txt", line 312, in browser.txt
Failed example:
    len(mailhost.messages)
Expected:
    2
Got:
    0
----------------------------------------------------------------------
File "/home/stefan/autotest/temp/python26-zope212-cmf22-plone40/eggs/Products.PasswordResetTool-2.0b2-py2.6.egg/Products/PasswordResetTool/tests/browser.txt", line 314, in browser.txt
Failed example:
    msg = str(mailhost.messages[-1])
Exception raised:
    Traceback (most recent call last):
      File "/home/stefan/autotest/temp/python26-zope212-cmf22-plone40/eggs/zope.testing-3.7.7-py2.6.egg/zope/testing/doctest.py", line 1361, in __run
        compileflags, 1) in test.globs
      File "<doctest browser.txt[line 314, example 110]>", line 1, in <module>
        msg = str(mailhost.messages[-1])
      File "/usr/local/python2.6/lib/python2.6/UserList.py", line 31, in __getitem__
        def __getitem__(self, i): return self.data[i]
    IndexError: list index out of range
----------------------------------------------------------------------
File "/home/stefan/autotest/temp/python26-zope212-cmf22-plone40/eggs/Products.PasswordResetTool-2.0b2-py2.6.egg/Products/PasswordResetTool/tests/browser.txt", line 323, in browser.txt
Failed example:
    message = parser.parsestr(msg)
Exception raised:
    Traceback (most recent call last):
      File "/home/stefan/autotest/temp/python26-zope212-cmf22-plone40/eggs/zope.testing-3.7.7-py2.6.egg/zope/testing/doctest.py", line 1361, in __run
        compileflags, 1) in test.globs
      File "<doctest browser.txt[line 323, example 115]>", line 1, in <module>
        message = parser.parsestr(msg)
    NameError: name 'msg' is not defined
----------------------------------------------------------------------
File "/home/stefan/autotest/temp/python26-zope212-cmf22-plone40/eggs/Products.PasswordResetTool-2.0b2-py2.6.egg/Products/PasswordResetTool/tests/browser.txt", line 324, in browser.txt
Failed example:
    message["To"]
Exception raised:
    Traceback (most recent call last):
      File "/home/stefan/autotest/temp/python26-zope212-cmf22-plone40/eggs/zope.testing-3.7.7-py2.6.egg/zope/testing/doctest.py", line 1361, in __run
        compileflags, 1) in test.globs
      File "<doctest browser.txt[line 324, example 116]>", line 1, in <module>
        message["To"]
    NameError: name 'message' is not defined
----------------------------------------------------------------------
File "/home/stefan/autotest/temp/python26-zope212-cmf22-plone40/eggs/Products.PasswordResetTool-2.0b2-py2.6.egg/Products/PasswordResetTool/tests/browser.txt", line 326, in browser.txt
Failed example:
    msgtext = quopri.decodestring(message.get_payload())
Exception raised:
    Traceback (most recent call last):
      File "/home/stefan/autotest/temp/python26-zope212-cmf22-plone40/eggs/zope.testing-3.7.7-py2.6.egg/zope/testing/doctest.py", line 1361, in __run
        compileflags, 1) in test.globs
      File "<doctest browser.txt[line 326, example 117]>", line 1, in <module>
        msgtext = quopri.decodestring(message.get_payload())
    NameError: name 'message' is not defined
----------------------------------------------------------------------
File "/home/stefan/autotest/temp/python26-zope212-cmf22-plone40/eggs/Products.PasswordResetTool-2.0b2-py2.6.egg/Products/PasswordResetTool/tests/browser.txt", line 327, in browser.txt
Failed example:
    "Please activate it by visiting" in msgtext
Exception raised:
    Traceback (most recent call last):
      File "/home/stefan/autotest/temp/python26-zope212-cmf22-plone40/eggs/zope.testing-3.7.7-py2.6.egg/zope/testing/doctest.py", line 1361, in __run
        compileflags, 1) in test.globs
      File "<doctest browser.txt[line 327, example 118]>", line 1, in <module>
        "Please activate it by visiting" in msgtext
    NameError: name 'msgtext' is not defined
----------------------------------------------------------------------
File "/home/stefan/autotest/temp/python26-zope212-cmf22-plone40/eggs/Products.PasswordResetTool-2.0b2-py2.6.egg/Products/PasswordResetTool/tests/browser.txt", line 329, in browser.txt
Failed example:
    address = re.search('(http://nohost/plone/passwordreset/[a-z0-9]+\?userid=.*)\s', msgtext).groups()[0]
Exception raised:
    Traceback (most recent call last):
      File "/home/stefan/autotest/temp/python26-zope212-cmf22-plone40/eggs/zope.testing-3.7.7-py2.6.egg/zope/testing/doctest.py", line 1361, in __run
        compileflags, 1) in test.globs
      File "<doctest browser.txt[line 329, example 119]>", line 1, in <module>
        address = re.search('(http://nohost/plone/passwordreset/[a-z0-9]+\?userid=.*)\s', msgtext).groups()[0]
    NameError: name 'msgtext' is not defined
----------------------------------------------------------------------
File "/home/stefan/autotest/temp/python26-zope212-cmf22-plone40/eggs/Products.PasswordResetTool-2.0b2-py2.6.egg/Products/PasswordResetTool/tests/browser.txt", line 333, in browser.txt
Failed example:
    browser.open(address)
Exception raised:
    Traceback (most recent call last):
      File "/home/stefan/autotest/temp/python26-zope212-cmf22-plone40/eggs/zope.testing-3.7.7-py2.6.egg/zope/testing/doctest.py", line 1361, in __run
        compileflags, 1) in test.globs
      File "<doctest browser.txt[line 333, example 120]>", line 1, in <module>
        browser.open(address)
    NameError: name 'address' is not defined
----------------------------------------------------------------------
File "/home/stefan/autotest/temp/python26-zope212-cmf22-plone40/eggs/Products.PasswordResetTool-2.0b2-py2.6.egg/Products/PasswordResetTool/tests/browser.txt", line 334, in browser.txt
Failed example:
    "Please fill out the form below to set your password" in browser.contents
Exception raised:
    Traceback (most recent call last):
      File "/home/stefan/autotest/temp/python26-zope212-cmf22-plone40/eggs/zope.testing-3.7.7-py2.6.egg/zope/testing/doctest.py", line 1361, in __run
        compileflags, 1) in test.globs
      File "<doctest browser.txt[line 334, example 121]>", line 1, in <module>
        "Please fill out the form below to set your password" in browser.contents
      File "/home/stefan/autotest/temp/python26-zope212-cmf22-plone40/eggs/zope.testbrowser-3.6.0a2-py2.6.egg/zope/testbrowser/browser.py", line 201, in contents
        old_location = response.tell()
    AttributeError: 'NoneType' object has no attribute 'tell'
----------------------------------------------------------------------
File "/home/stefan/autotest/temp/python26-zope212-cmf22-plone40/eggs/Products.PasswordResetTool-2.0b2-py2.6.egg/Products/PasswordResetTool/tests/browser.txt", line 336, in browser.txt
Failed example:
    browser.getControl(name='password').value = 'secret'
Exception raised:
    Traceback (most recent call last):
      File "/home/stefan/autotest/temp/python26-zope212-cmf22-plone40/eggs/zope.testing-3.7.7-py2.6.egg/zope/testing/doctest.py", line 1361, in __run
        compileflags, 1) in test.globs
      File "<doctest browser.txt[line 336, example 122]>", line 1, in <module>
        browser.getControl(name='password').value = 'secret'
      File "/home/stefan/autotest/temp/python26-zope212-cmf22-plone40/eggs/zope.testbrowser-3.6.0a2-py2.6.egg/zope/testbrowser/browser.py", line 365, in getControl
        label, name, self.mech_browser.forms(), include_subcontrols=True)
      File "build/bdist.linux-x86_64/egg/mechanize/_mechanize.py", line 424, in forms
      File "build/bdist.linux-x86_64/egg/mechanize/_mechanize.py", line 449, in viewing_html
    BrowserStateError: not viewing any document
----------------------------------------------------------------------
File "/home/stefan/autotest/temp/python26-zope212-cmf22-plone40/eggs/Products.PasswordResetTool-2.0b2-py2.6.egg/Products/PasswordResetTool/tests/browser.txt", line 337, in browser.txt
Failed example:
    browser.getControl(name='password2').value = 'secret'
Exception raised:
    Traceback (most recent call last):
      File "/home/stefan/autotest/temp/python26-zope212-cmf22-plone40/eggs/zope.testing-3.7.7-py2.6.egg/zope/testing/doctest.py", line 1361, in __run
        compileflags, 1) in test.globs
      File "<doctest browser.txt[line 337, example 123]>", line 1, in <module>
        browser.getControl(name='password2').value = 'secret'
      File "/home/stefan/autotest/temp/python26-zope212-cmf22-plone40/eggs/zope.testbrowser-3.6.0a2-py2.6.egg/zope/testbrowser/browser.py", line 365, in getControl
        label, name, self.mech_browser.forms(), include_subcontrols=True)
      File "build/bdist.linux-x86_64/egg/mechanize/_mechanize.py", line 424, in forms
      File "build/bdist.linux-x86_64/egg/mechanize/_mechanize.py", line 449, in viewing_html
    BrowserStateError: not viewing any document
----------------------------------------------------------------------
File "/home/stefan/autotest/temp/python26-zope212-cmf22-plone40/eggs/Products.PasswordResetTool-2.0b2-py2.6.egg/Products/PasswordResetTool/tests/browser.txt", line 338, in browser.txt
Failed example:
    browser.getControl("Set my password").click()
Exception raised:
    Traceback (most recent call last):
      File "/home/stefan/autotest/temp/python26-zope212-cmf22-plone40/eggs/zope.testing-3.7.7-py2.6.egg/zope/testing/doctest.py", line 1361, in __run
        compileflags, 1) in test.globs
      File "<doctest browser.txt[line 338, example 124]>", line 1, in <module>
        browser.getControl("Set my password").click()
      File "/home/stefan/autotest/temp/python26-zope212-cmf22-plone40/eggs/zope.testbrowser-3.6.0a2-py2.6.egg/zope/testbrowser/browser.py", line 365, in getControl
        label, name, self.mech_browser.forms(), include_subcontrols=True)
      File "build/bdist.linux-x86_64/egg/mechanize/_mechanize.py", line 424, in forms
      File "build/bdist.linux-x86_64/egg/mechanize/_mechanize.py", line 449, in viewing_html
    BrowserStateError: not viewing any document
----------------------------------------------------------------------
File "/home/stefan/autotest/temp/python26-zope212-cmf22-plone40/eggs/Products.PasswordResetTool-2.0b2-py2.6.egg/Products/PasswordResetTool/tests/browser.txt", line 339, in browser.txt
Failed example:
    "Your password has been set successfully." in browser.contents
Exception raised:
    Traceback (most recent call last):
      File "/home/stefan/autotest/temp/python26-zope212-cmf22-plone40/eggs/zope.testing-3.7.7-py2.6.egg/zope/testing/doctest.py", line 1361, in __run
        compileflags, 1) in test.globs
      File "<doctest browser.txt[line 339, example 125]>", line 1, in <module>
        "Your password has been set successfully." in browser.contents
      File "/home/stefan/autotest/temp/python26-zope212-cmf22-plone40/eggs/zope.testbrowser-3.6.0a2-py2.6.egg/zope/testbrowser/browser.py", line 201, in contents
        old_location = response.tell()
    AttributeError: 'NoneType' object has no attribute 'tell'
----------------------------------------------------------------------
File "/home/stefan/autotest/temp/python26-zope212-cmf22-plone40/eggs/Products.PasswordResetTool-2.0b2-py2.6.egg/Products/PasswordResetTool/tests/browser.txt", line 348, in browser.txt
Failed example:
    "You are now logged in" in browser.contents
Expected:
    True
Got:
    False
----------------------------------------------------------------------
File "/home/stefan/autotest/temp/python26-zope212-cmf22-plone40/eggs/Products.PasswordResetTool-2.0b2-py2.6.egg/Products/PasswordResetTool/tests/browser.txt", line 353, in browser.txt
Failed example:
    browser.getLink('Log out').click()
Exception raised:
    Traceback (most recent call last):
      File "/home/stefan/autotest/temp/python26-zope212-cmf22-plone40/eggs/zope.testing-3.7.7-py2.6.egg/zope/testing/doctest.py", line 1361, in __run
        compileflags, 1) in test.globs
      File "<doctest browser.txt[line 353, example 131]>", line 1, in <module>
        browser.getLink('Log out').click()
      File "/home/stefan/autotest/temp/python26-zope212-cmf22-plone40/eggs/zope.testbrowser-3.6.0a2-py2.6.egg/zope/testbrowser/browser.py", line 327, in getLink
        return Link(self.mech_browser.find_link(**args), self)
      File "build/bdist.linux-x86_64/egg/mechanize/_mechanize.py", line 626, in find_link
    LinkNotFoundError
----------------------------------------------------------------------
File "/home/stefan/autotest/temp/python26-zope212-cmf22-plone40/eggs/Products.PasswordResetTool-2.0b2-py2.6.egg/Products/PasswordResetTool/tests/browser.txt", line 354, in browser.txt
Failed example:
    "You are now logged out" in browser.contents
Expected:
    True
Got:
    False
----------------------------------------------------------------------
File "/home/stefan/autotest/temp/python26-zope212-cmf22-plone40/eggs/Products.PasswordResetTool-2.0b2-py2.6.egg/Products/PasswordResetTool/tests/browser.txt", line 378, in browser.txt
Failed example:
    browser.getControl('Add New User').click()
Exception raised:
    Traceback (most recent call last):
      File "/home/stefan/autotest/temp/python26-zope212-cmf22-plone40/eggs/zope.testing-3.7.7-py2.6.egg/zope/testing/doctest.py", line 1361, in __run
        compileflags, 1) in test.globs
      File "<doctest browser.txt[line 378, example 141]>", line 1, in <module>
        browser.getControl('Add New User').click()
      File "/home/stefan/autotest/temp/python26-zope212-cmf22-plone40/eggs/zope.testbrowser-3.6.0a2-py2.6.egg/zope/testbrowser/browser.py", line 624, in click
        self.browser._clickSubmit(self.mech_form, self.mech_control, (1,1))
      File "/home/stefan/autotest/temp/python26-zope212-cmf22-plone40/eggs/zope.testbrowser-3.6.0a2-py2.6.egg/zope/testbrowser/browser.py", line 411, in _clickSubmit
        id=control.id, name=control.name, label=label, coord=coord))
      File "build/bdist.linux-x86_64/egg/mechanize/_mechanize.py", line 209, in open
      File "build/bdist.linux-x86_64/egg/mechanize/_mechanize.py", line 236, in _mech_open
      File "build/bdist.linux-x86_64/egg/mechanize/_opener.py", line 191, in open
      File "/usr/local/python2.6/lib/python2.6/urllib2.py", line 407, in _open
        '_open', req)
      File "/usr/local/python2.6/lib/python2.6/urllib2.py", line 367, in _call_chain
        result = func(*args)
      File "/home/stefan/autotest/temp/python26-zope212-cmf22-plone40/eggs/Zope2-2.12.1-py2.6-linux-x86_64.egg/Products/Five/testbrowser.py", line 85, in http_open
        return self.do_open(PublisherConnection, req)
      File "/usr/local/python2.6/lib/python2.6/urllib2.py", line 1118, in do_open
        h.request(req.get_method(), req.get_selector(), req.data, headers)
      File "/home/stefan/autotest/temp/python26-zope212-cmf22-plone40/eggs/zope.testbrowser-3.6.0a2-py2.6.egg/zope/testbrowser/testing.py", line 82, in request
        self.response = self.caller(request_string, handle_errors)
      File "/home/stefan/autotest/temp/python26-zope212-cmf22-plone40/eggs/Zope2-2.12.1-py2.6-linux-x86_64.egg/Testing/ZopeTestCase/functional.py", line 40, in wrapped_func
        return func(*args, **kw)
      File "/home/stefan/autotest/temp/python26-zope212-cmf22-plone40/eggs/Zope2-2.12.1-py2.6-linux-x86_64.egg/Testing/ZopeTestCase/zopedoctest/functional.py", line 182, in http
        debug=not handle_errors,
      File "/home/stefan/autotest/temp/python26-zope212-cmf22-plone40/eggs/Zope2-2.12.1-py2.6-linux-x86_64.egg/ZPublisher/Test.py", line 204, in publish_module
        response = publish(request, module_name, after_list, debug=debug)
      File "/home/stefan/autotest/temp/python26-zope212-cmf22-plone40/eggs/Zope2-2.12.1-py2.6-linux-x86_64.egg/ZPublisher/Publish.py", line 165, in publish
        sys.exc_info()[2],
      File "/home/stefan/autotest/temp/python26-zope212-cmf22-plone40/eggs/Zope2-2.12.1-py2.6-linux-x86_64.egg/Zope2/App/startup.py", line 258, in __call__
        f(client, REQUEST, t, v, traceback)
      File "/home/stefan/autotest/temp/python26-zope212-cmf22-plone40/eggs/Zope2-2.12.1-py2.6-linux-x86_64.egg/ZPublisher/Publish.py", line 127, in publish
        request, bind=1)
      File "/home/stefan/autotest/temp/python26-zope212-cmf22-plone40/eggs/Zope2-2.12.1-py2.6-linux-x86_64.egg/ZPublisher/mapply.py", line 77, in mapply
        if debug is not None: return debug(object,args,context)
      File "/home/stefan/autotest/temp/python26-zope212-cmf22-plone40/eggs/Zope2-2.12.1-py2.6-linux-x86_64.egg/ZPublisher/Publish.py", line 47, in call_object
        result=apply(object,args) # Type s<cr> to step into published object.
      File "/home/stefan/autotest/temp/python26-zope212-cmf22-plone40/eggs/zope.formlib-3.6.0-py2.6.egg/zope/formlib/form.py", line 781, in __call__
        self.update()
      File "/home/stefan/autotest/temp/python26-zope212-cmf22-plone40/eggs/Zope2-2.12.1-py2.6-linux-x86_64.egg/Products/Five/formlib/formbase.py", line 52, in update
        super(FiveFormlibMixin, self).update()
      File "/home/stefan/autotest/temp/python26-zope212-cmf22-plone40/eggs/zope.formlib-3.6.0-py2.6.egg/zope/formlib/form.py", line 744, in update
        self.setUpWidgets()
      File "/home/stefan/autotest/temp/python26-zope212-cmf22-plone40/eggs/zope.formlib-3.6.0-py2.6.egg/zope/formlib/form.py", line 724, in setUpWidgets
        self.form_fields, self.prefix, self.context, self.request,
      File "/home/stefan/autotest/temp/python26-zope212-cmf22-plone40/eggs/plone.app.users-1.0a2-py2.6.egg/plone/app/users/browser/register.py", line 430, in form_fields
        defaultFields = super(AddUserForm, self).form_fields
      File "/home/stefan/autotest/temp/python26-zope212-cmf22-plone40/eggs/plone.app.users-1.0a2-py2.6.egg/plone/app/users/browser/register.py", line 161, in form_fields
        registration_fields = list(props.getProperty('user_registration_fields'))
    TypeError: 'NoneType' object is not iterable
----------------------------------------------------------------------
File "/home/stefan/autotest/temp/python26-zope212-cmf22-plone40/eggs/Products.PasswordResetTool-2.0b2-py2.6.egg/Products/PasswordResetTool/tests/browser.txt", line 379, in browser.txt
Failed example:
    browser.url
Exception raised:
    Traceback (most recent call last):
      File "/home/stefan/autotest/temp/python26-zope212-cmf22-plone40/eggs/zope.testing-3.7.7-py2.6.egg/zope/testing/doctest.py", line 1361, in __run
        compileflags, 1) in test.globs
      File "<doctest browser.txt[line 379, example 142]>", line 1, in <module>
        browser.url
      File "/home/stefan/autotest/temp/python26-zope212-cmf22-plone40/eggs/zope.testbrowser-3.6.0a2-py2.6.egg/zope/testbrowser/browser.py", line 183, in url
        return self.mech_browser.geturl()
      File "build/bdist.linux-x86_64/egg/mechanize/_mechanize.py", line 340, in geturl
    BrowserStateError: not viewing any document
----------------------------------------------------------------------
File "/home/stefan/autotest/temp/python26-zope212-cmf22-plone40/eggs/Products.PasswordResetTool-2.0b2-py2.6.egg/Products/PasswordResetTool/tests/browser.txt", line 382, in browser.txt
Failed example:
    browser.getControl(name='form.username').value = 'wwwsmith'
Exception raised:
    Traceback (most recent call last):
      File "/home/stefan/autotest/temp/python26-zope212-cmf22-plone40/eggs/zope.testing-3.7.7-py2.6.egg/zope/testing/doctest.py", line 1361, in __run
        compileflags, 1) in test.globs
      File "<doctest browser.txt[line 382, example 143]>", line 1, in <module>
        browser.getControl(name='form.username').value = 'wwwsmith'
      File "/home/stefan/autotest/temp/python26-zope212-cmf22-plone40/eggs/zope.testbrowser-3.6.0a2-py2.6.egg/zope/testbrowser/browser.py", line 365, in getControl
        label, name, self.mech_browser.forms(), include_subcontrols=True)
      File "build/bdist.linux-x86_64/egg/mechanize/_mechanize.py", line 424, in forms
      File "build/bdist.linux-x86_64/egg/mechanize/_mechanize.py", line 449, in viewing_html
    BrowserStateError: not viewing any document
----------------------------------------------------------------------
File "/home/stefan/autotest/temp/python26-zope212-cmf22-plone40/eggs/Products.PasswordResetTool-2.0b2-py2.6.egg/Products/PasswordResetTool/tests/browser.txt", line 383, in browser.txt
Failed example:
    browser.getControl(name='form.email').value = 'wwwsmith at example.com'
Exception raised:
    Traceback (most recent call last):
      File "/home/stefan/autotest/temp/python26-zope212-cmf22-plone40/eggs/zope.testing-3.7.7-py2.6.egg/zope/testing/doctest.py", line 1361, in __run
        compileflags, 1) in test.globs
      File "<doctest browser.txt[line 383, example 144]>", line 1, in <module>
        browser.getControl(name='form.email').value = 'wwwsmith at example.com'
      File "/home/stefan/autotest/temp/python26-zope212-cmf22-plone40/eggs/zope.testbrowser-3.6.0a2-py2.6.egg/zope/testbrowser/browser.py", line 365, in getControl
        label, name, self.mech_browser.forms(), include_subcontrols=True)
      File "build/bdist.linux-x86_64/egg/mechanize/_mechanize.py", line 424, in forms
      File "build/bdist.linux-x86_64/egg/mechanize/_mechanize.py", line 449, in viewing_html
    BrowserStateError: not viewing any document
----------------------------------------------------------------------
File "/home/stefan/autotest/temp/python26-zope212-cmf22-plone40/eggs/Products.PasswordResetTool-2.0b2-py2.6.egg/Products/PasswordResetTool/tests/browser.txt", line 384, in browser.txt
Failed example:
    browser.getControl(name='form.password').value = 'secret'
Exception raised:
    Traceback (most recent call last):
      File "/home/stefan/autotest/temp/python26-zope212-cmf22-plone40/eggs/zope.testing-3.7.7-py2.6.egg/zope/testing/doctest.py", line 1361, in __run
        compileflags, 1) in test.globs
      File "<doctest browser.txt[line 384, example 145]>", line 1, in <module>
        browser.getControl(name='form.password').value = 'secret'
      File "/home/stefan/autotest/temp/python26-zope212-cmf22-plone40/eggs/zope.testbrowser-3.6.0a2-py2.6.egg/zope/testbrowser/browser.py", line 365, in getControl
        label, name, self.mech_browser.forms(), include_subcontrols=True)
      File "build/bdist.linux-x86_64/egg/mechanize/_mechanize.py", line 424, in forms
      File "build/bdist.linux-x86_64/egg/mechanize/_mechanize.py", line 449, in viewing_html
    BrowserStateError: not viewing any document
----------------------------------------------------------------------
File "/home/stefan/autotest/temp/python26-zope212-cmf22-plone40/eggs/Products.PasswordResetTool-2.0b2-py2.6.egg/Products/PasswordResetTool/tests/browser.txt", line 385, in browser.txt
Failed example:
    browser.getControl(name='form.password_ctl').value = 'secret'
Exception raised:
    Traceback (most recent call last):
      File "/home/stefan/autotest/temp/python26-zope212-cmf22-plone40/eggs/zope.testing-3.7.7-py2.6.egg/zope/testing/doctest.py", line 1361, in __run
        compileflags, 1) in test.globs
      File "<doctest browser.txt[line 385, example 146]>", line 1, in <module>
        browser.getControl(name='form.password_ctl').value = 'secret'
      File "/home/stefan/autotest/temp/python26-zope212-cmf22-plone40/eggs/zope.testbrowser-3.6.0a2-py2.6.egg/zope/testbrowser/browser.py", line 365, in getControl
        label, name, self.mech_browser.forms(), include_subcontrols=True)
      File "build/bdist.linux-x86_64/egg/mechanize/_mechanize.py", line 424, in forms
      File "build/bdist.linux-x86_64/egg/mechanize/_mechanize.py", line 449, in viewing_html
    BrowserStateError: not viewing any document
----------------------------------------------------------------------
File "/home/stefan/autotest/temp/python26-zope212-cmf22-plone40/eggs/Products.PasswordResetTool-2.0b2-py2.6.egg/Products/PasswordResetTool/tests/browser.txt", line 386, in browser.txt
Failed example:
    browser.getControl('Send a mail with the password').selected = True
Exception raised:
    Traceback (most recent call last):
      File "/home/stefan/autotest/temp/python26-zope212-cmf22-plone40/eggs/zope.testing-3.7.7-py2.6.egg/zope/testing/doctest.py", line 1361, in __run
        compileflags, 1) in test.globs
      File "<doctest browser.txt[line 386, example 147]>", line 1, in <module>
        browser.getControl('Send a mail with the password').selected = True
      File "/home/stefan/autotest/temp/python26-zope212-cmf22-plone40/eggs/zope.testbrowser-3.6.0a2-py2.6.egg/zope/testbrowser/browser.py", line 365, in getControl
        label, name, self.mech_browser.forms(), include_subcontrols=True)
      File "build/bdist.linux-x86_64/egg/mechanize/_mechanize.py", line 424, in forms
      File "build/bdist.linux-x86_64/egg/mechanize/_mechanize.py", line 449, in viewing_html
    BrowserStateError: not viewing any document
----------------------------------------------------------------------
File "/home/stefan/autotest/temp/python26-zope212-cmf22-plone40/eggs/Products.PasswordResetTool-2.0b2-py2.6.egg/Products/PasswordResetTool/tests/browser.txt", line 390, in browser.txt
Failed example:
    browser.getControl(name='form.actions.register').click()
Exception raised:
    Traceback (most recent call last):
      File "/home/stefan/autotest/temp/python26-zope212-cmf22-plone40/eggs/zope.testing-3.7.7-py2.6.egg/zope/testing/doctest.py", line 1361, in __run
        compileflags, 1) in test.globs
      File "<doctest browser.txt[line 390, example 148]>", line 1, in <module>
        browser.getControl(name='form.actions.register').click()
      File "/home/stefan/autotest/temp/python26-zope212-cmf22-plone40/eggs/zope.testbrowser-3.6.0a2-py2.6.egg/zope/testbrowser/browser.py", line 365, in getControl
        label, name, self.mech_browser.forms(), include_subcontrols=True)
      File "build/bdist.linux-x86_64/egg/mechanize/_mechanize.py", line 424, in forms
      File "build/bdist.linux-x86_64/egg/mechanize/_mechanize.py", line 449, in viewing_html
    BrowserStateError: not viewing any document
----------------------------------------------------------------------
File "/home/stefan/autotest/temp/python26-zope212-cmf22-plone40/eggs/Products.PasswordResetTool-2.0b2-py2.6.egg/Products/PasswordResetTool/tests/browser.txt", line 391, in browser.txt
Failed example:
    browser.getLink('Log out').click()
Exception raised:
    Traceback (most recent call last):
      File "/home/stefan/autotest/temp/python26-zope212-cmf22-plone40/eggs/zope.testing-3.7.7-py2.6.egg/zope/testing/doctest.py", line 1361, in __run
        compileflags, 1) in test.globs
      File "<doctest browser.txt[line 391, example 149]>", line 1, in <module>
        browser.getLink('Log out').click()
      File "/home/stefan/autotest/temp/python26-zope212-cmf22-plone40/eggs/zope.testbrowser-3.6.0a2-py2.6.egg/zope/testbrowser/browser.py", line 327, in getLink
        return Link(self.mech_browser.find_link(**args), self)
      File "build/bdist.linux-x86_64/egg/mechanize/_mechanize.py", line 624, in find_link
      File "build/bdist.linux-x86_64/egg/mechanize/_mechanize.py", line 645, in _filter_links
      File "build/bdist.linux-x86_64/egg/mechanize/_mechanize.py", line 449, in viewing_html
    BrowserStateError: not viewing any document
----------------------------------------------------------------------
File "/home/stefan/autotest/temp/python26-zope212-cmf22-plone40/eggs/Products.PasswordResetTool-2.0b2-py2.6.egg/Products/PasswordResetTool/tests/browser.txt", line 392, in browser.txt
Failed example:
    "You are now logged out" in browser.contents
Exception raised:
    Traceback (most recent call last):
      File "/home/stefan/autotest/temp/python26-zope212-cmf22-plone40/eggs/zope.testing-3.7.7-py2.6.egg/zope/testing/doctest.py", line 1361, in __run
        compileflags, 1) in test.globs
      File "<doctest browser.txt[line 392, example 150]>", line 1, in <module>
        "You are now logged out" in browser.contents
      File "/home/stefan/autotest/temp/python26-zope212-cmf22-plone40/eggs/zope.testbrowser-3.6.0a2-py2.6.egg/zope/testbrowser/browser.py", line 201, in contents
        old_location = response.tell()
    AttributeError: 'NoneType' object has no attribute 'tell'
----------------------------------------------------------------------
File "/home/stefan/autotest/temp/python26-zope212-cmf22-plone40/eggs/Products.PasswordResetTool-2.0b2-py2.6.egg/Products/PasswordResetTool/tests/browser.txt", line 398, in browser.txt
Failed example:
    len(mailhost.messages)
Expected:
    3
Got:
    0
----------------------------------------------------------------------
File "/home/stefan/autotest/temp/python26-zope212-cmf22-plone40/eggs/Products.PasswordResetTool-2.0b2-py2.6.egg/Products/PasswordResetTool/tests/browser.txt", line 400, in browser.txt
Failed example:
    msg = str(mailhost.messages[-1])
Exception raised:
    Traceback (most recent call last):
      File "/home/stefan/autotest/temp/python26-zope212-cmf22-plone40/eggs/zope.testing-3.7.7-py2.6.egg/zope/testing/doctest.py", line 1361, in __run
        compileflags, 1) in test.globs
      File "<doctest browser.txt[line 400, example 153]>", line 1, in <module>
        msg = str(mailhost.messages[-1])
      File "/usr/local/python2.6/lib/python2.6/UserList.py", line 31, in __getitem__
        def __getitem__(self, i): return self.data[i]
    IndexError: list index out of range
----------------------------------------------------------------------
File "/home/stefan/autotest/temp/python26-zope212-cmf22-plone40/eggs/Products.PasswordResetTool-2.0b2-py2.6.egg/Products/PasswordResetTool/tests/browser.txt", line 405, in browser.txt
Failed example:
    message = parser.parsestr(msg)
Exception raised:
    Traceback (most recent call last):
      File "/home/stefan/autotest/temp/python26-zope212-cmf22-plone40/eggs/zope.testing-3.7.7-py2.6.egg/zope/testing/doctest.py", line 1361, in __run
        compileflags, 1) in test.globs
      File "<doctest browser.txt[line 405, example 154]>", line 1, in <module>
        message = parser.parsestr(msg)
    NameError: name 'msg' is not defined
----------------------------------------------------------------------
File "/home/stefan/autotest/temp/python26-zope212-cmf22-plone40/eggs/Products.PasswordResetTool-2.0b2-py2.6.egg/Products/PasswordResetTool/tests/browser.txt", line 406, in browser.txt
Failed example:
    message["To"]
Exception raised:
    Traceback (most recent call last):
      File "/home/stefan/autotest/temp/python26-zope212-cmf22-plone40/eggs/zope.testing-3.7.7-py2.6.egg/zope/testing/doctest.py", line 1361, in __run
        compileflags, 1) in test.globs
      File "<doctest browser.txt[line 406, example 155]>", line 1, in <module>
        message["To"]
    NameError: name 'message' is not defined
----------------------------------------------------------------------
File "/home/stefan/autotest/temp/python26-zope212-cmf22-plone40/eggs/Products.PasswordResetTool-2.0b2-py2.6.egg/Products/PasswordResetTool/tests/browser.txt", line 408, in browser.txt
Failed example:
    msgtext = quopri.decodestring(message.get_payload())
Exception raised:
    Traceback (most recent call last):
      File "/home/stefan/autotest/temp/python26-zope212-cmf22-plone40/eggs/zope.testing-3.7.7-py2.6.egg/zope/testing/doctest.py", line 1361, in __run
        compileflags, 1) in test.globs
      File "<doctest browser.txt[line 408, example 156]>", line 1, in <module>
        msgtext = quopri.decodestring(message.get_payload())
    NameError: name 'message' is not defined
----------------------------------------------------------------------
File "/home/stefan/autotest/temp/python26-zope212-cmf22-plone40/eggs/Products.PasswordResetTool-2.0b2-py2.6.egg/Products/PasswordResetTool/tests/browser.txt", line 409, in browser.txt
Failed example:
    "Please activate it by visiting" in msgtext
Exception raised:
    Traceback (most recent call last):
      File "/home/stefan/autotest/temp/python26-zope212-cmf22-plone40/eggs/zope.testing-3.7.7-py2.6.egg/zope/testing/doctest.py", line 1361, in __run
        compileflags, 1) in test.globs
      File "<doctest browser.txt[line 409, example 157]>", line 1, in <module>
        "Please activate it by visiting" in msgtext
    NameError: name 'msgtext' is not defined
----------------------------------------------------------------------
File "/home/stefan/autotest/temp/python26-zope212-cmf22-plone40/eggs/Products.PasswordResetTool-2.0b2-py2.6.egg/Products/PasswordResetTool/tests/browser.txt", line 411, in browser.txt
Failed example:
    address = re.search('(http://nohost/plone/passwordreset/[a-z0-9]+\?userid=.*)\s', msgtext).groups()[0]
Exception raised:
    Traceback (most recent call last):
      File "/home/stefan/autotest/temp/python26-zope212-cmf22-plone40/eggs/zope.testing-3.7.7-py2.6.egg/zope/testing/doctest.py", line 1361, in __run
        compileflags, 1) in test.globs
      File "<doctest browser.txt[line 411, example 158]>", line 1, in <module>
        address = re.search('(http://nohost/plone/passwordreset/[a-z0-9]+\?userid=.*)\s', msgtext).groups()[0]
    NameError: name 'msgtext' is not defined
----------------------------------------------------------------------
File "/home/stefan/autotest/temp/python26-zope212-cmf22-plone40/eggs/Products.PasswordResetTool-2.0b2-py2.6.egg/Products/PasswordResetTool/tests/browser.txt", line 415, in browser.txt
Failed example:
    browser.open(address)
Exception raised:
    Traceback (most recent call last):
      File "/home/stefan/autotest/temp/python26-zope212-cmf22-plone40/eggs/zope.testing-3.7.7-py2.6.egg/zope/testing/doctest.py", line 1361, in __run
        compileflags, 1) in test.globs
      File "<doctest browser.txt[line 415, example 159]>", line 1, in <module>
        browser.open(address)
    NameError: name 'address' is not defined
----------------------------------------------------------------------
File "/home/stefan/autotest/temp/python26-zope212-cmf22-plone40/eggs/Products.PasswordResetTool-2.0b2-py2.6.egg/Products/PasswordResetTool/tests/browser.txt", line 416, in browser.txt
Failed example:
    "Please fill out the form below to set your password" in browser.contents
Exception raised:
    Traceback (most recent call last):
      File "/home/stefan/autotest/temp/python26-zope212-cmf22-plone40/eggs/zope.testing-3.7.7-py2.6.egg/zope/testing/doctest.py", line 1361, in __run
        compileflags, 1) in test.globs
      File "<doctest browser.txt[line 416, example 160]>", line 1, in <module>
        "Please fill out the form below to set your password" in browser.contents
      File "/home/stefan/autotest/temp/python26-zope212-cmf22-plone40/eggs/zope.testbrowser-3.6.0a2-py2.6.egg/zope/testbrowser/browser.py", line 201, in contents
        old_location = response.tell()
    AttributeError: 'NoneType' object has no attribute 'tell'
----------------------------------------------------------------------
File "/home/stefan/autotest/temp/python26-zope212-cmf22-plone40/eggs/Products.PasswordResetTool-2.0b2-py2.6.egg/Products/PasswordResetTool/tests/browser.txt", line 418, in browser.txt
Failed example:
    browser.getControl(name='password').value = 'superstr0ng'
Exception raised:
    Traceback (most recent call last):
      File "/home/stefan/autotest/temp/python26-zope212-cmf22-plone40/eggs/zope.testing-3.7.7-py2.6.egg/zope/testing/doctest.py", line 1361, in __run
        compileflags, 1) in test.globs
      File "<doctest browser.txt[line 418, example 161]>", line 1, in <module>
        browser.getControl(name='password').value = 'superstr0ng'
      File "/home/stefan/autotest/temp/python26-zope212-cmf22-plone40/eggs/zope.testbrowser-3.6.0a2-py2.6.egg/zope/testbrowser/browser.py", line 365, in getControl
        label, name, self.mech_browser.forms(), include_subcontrols=True)
      File "build/bdist.linux-x86_64/egg/mechanize/_mechanize.py", line 424, in forms
      File "build/bdist.linux-x86_64/egg/mechanize/_mechanize.py", line 449, in viewing_html
    BrowserStateError: not viewing any document
----------------------------------------------------------------------
File "/home/stefan/autotest/temp/python26-zope212-cmf22-plone40/eggs/Products.PasswordResetTool-2.0b2-py2.6.egg/Products/PasswordResetTool/tests/browser.txt", line 419, in browser.txt
Failed example:
    browser.getControl(name='password2').value = 'superstr0ng'
Exception raised:
    Traceback (most recent call last):
      File "/home/stefan/autotest/temp/python26-zope212-cmf22-plone40/eggs/zope.testing-3.7.7-py2.6.egg/zope/testing/doctest.py", line 1361, in __run
        compileflags, 1) in test.globs
      File "<doctest browser.txt[line 419, example 162]>", line 1, in <module>
        browser.getControl(name='password2').value = 'superstr0ng'
      File "/home/stefan/autotest/temp/python26-zope212-cmf22-plone40/eggs/zope.testbrowser-3.6.0a2-py2.6.egg/zope/testbrowser/browser.py", line 365, in getControl
        label, name, self.mech_browser.forms(), include_subcontrols=True)
      File "build/bdist.linux-x86_64/egg/mechanize/_mechanize.py", line 424, in forms
      File "build/bdist.linux-x86_64/egg/mechanize/_mechanize.py", line 449, in viewing_html
    BrowserStateError: not viewing any document
----------------------------------------------------------------------
File "/home/stefan/autotest/temp/python26-zope212-cmf22-plone40/eggs/Products.PasswordResetTool-2.0b2-py2.6.egg/Products/PasswordResetTool/tests/browser.txt", line 420, in browser.txt
Failed example:
    browser.getControl("Set my password").click()
Exception raised:
    Traceback (most recent call last):
      File "/home/stefan/autotest/temp/python26-zope212-cmf22-plone40/eggs/zope.testing-3.7.7-py2.6.egg/zope/testing/doctest.py", line 1361, in __run
        compileflags, 1) in test.globs
      File "<doctest browser.txt[line 420, example 163]>", line 1, in <module>
        browser.getControl("Set my password").click()
      File "/home/stefan/autotest/temp/python26-zope212-cmf22-plone40/eggs/zope.testbrowser-3.6.0a2-py2.6.egg/zope/testbrowser/browser.py", line 365, in getControl
        label, name, self.mech_browser.forms(), include_subcontrols=True)
      File "build/bdist.linux-x86_64/egg/mechanize/_mechanize.py", line 424, in forms
      File "build/bdist.linux-x86_64/egg/mechanize/_mechanize.py", line 449, in viewing_html
    BrowserStateError: not viewing any document
----------------------------------------------------------------------
File "/home/stefan/autotest/temp/python26-zope212-cmf22-plone40/eggs/Products.PasswordResetTool-2.0b2-py2.6.egg/Products/PasswordResetTool/tests/browser.txt", line 421, in browser.txt
Failed example:
    "Your password has been set successfully." in browser.contents
Exception raised:
    Traceback (most recent call last):
      File "/home/stefan/autotest/temp/python26-zope212-cmf22-plone40/eggs/zope.testing-3.7.7-py2.6.egg/zope/testing/doctest.py", line 1361, in __run
        compileflags, 1) in test.globs
      File "<doctest browser.txt[line 421, example 164]>", line 1, in <module>
        "Your password has been set successfully." in browser.contents
      File "/home/stefan/autotest/temp/python26-zope212-cmf22-plone40/eggs/zope.testbrowser-3.6.0a2-py2.6.egg/zope/testbrowser/browser.py", line 201, in contents
        old_location = response.tell()
    AttributeError: 'NoneType' object has no attribute 'tell'
----------------------------------------------------------------------
File "/home/stefan/autotest/temp/python26-zope212-cmf22-plone40/eggs/Products.PasswordResetTool-2.0b2-py2.6.egg/Products/PasswordResetTool/tests/browser.txt", line 430, in browser.txt
Failed example:
    "You are now logged in" in browser.contents
Expected:
    True
Got:
    False
----------------------------------------------------------------------
File "/home/stefan/autotest/temp/python26-zope212-cmf22-plone40/eggs/Products.PasswordResetTool-2.0b2-py2.6.egg/Products/PasswordResetTool/tests/browser.txt", line 433, in browser.txt
Failed example:
    browser.getLink('Log out').click()
Exception raised:
    Traceback (most recent call last):
      File "/home/stefan/autotest/temp/python26-zope212-cmf22-plone40/eggs/zope.testing-3.7.7-py2.6.egg/zope/testing/doctest.py", line 1361, in __run
        compileflags, 1) in test.globs
      File "<doctest browser.txt[line 433, example 170]>", line 1, in <module>
        browser.getLink('Log out').click()
      File "/home/stefan/autotest/temp/python26-zope212-cmf22-plone40/eggs/zope.testbrowser-3.6.0a2-py2.6.egg/zope/testbrowser/browser.py", line 327, in getLink
        return Link(self.mech_browser.find_link(**args), self)
      File "build/bdist.linux-x86_64/egg/mechanize/_mechanize.py", line 626, in find_link
    LinkNotFoundError

  Ran 38 tests with 1 failures and 0 errors in 3.037 seconds.
Tearing down left over layers:
  Tear down Products.PloneTestCase.layer.PloneSite in 0.365 seconds.
  Tear down Products.PloneTestCase.layer.ZCML in 0.005 seconds.
  Tear down Testing.ZopeTestCase.layer.ZopeLite in 0.000 seconds.
Running Products.PloneTestCase.layer.PloneSite tests:
  Set up Testing.ZopeTestCase.layer.ZopeLite in 1.386 seconds.
  Set up Products.PloneTestCase.layer.ZCML in 2.505 seconds.
  Set up Products.PloneTestCase.layer.PloneSite in 4.174 seconds.
/home/stefan/autotest/temp/python26-zope212-cmf22-plone40/eggs/Products.PlonePAS-4.0a1-py2.6.egg/Products/PlonePAS/tools/membership.py:554: DeprecationWarning: credentialsChanged should be called with 'REQUEST' as second argument. The BBB code will be removed in CMF 2.3.
  self.credentialsChanged(password, REQUEST=REQUEST)
  Ran 61 tests with 0 failures and 0 errors in 1.129 seconds.
Tearing down left over layers:
  Tear down Products.PloneTestCase.layer.PloneSite in 0.369 seconds.
  Tear down Products.PloneTestCase.layer.ZCML in 0.004 seconds.
  Tear down Testing.ZopeTestCase.layer.ZopeLite in 0.000 seconds.
Running Products.PloneTestCase.layer.PloneSite tests:
  Set up Testing.ZopeTestCase.layer.ZopeLite in 1.358 seconds.
  Set up Products.PloneTestCase.layer.ZCML in 2.442 seconds.
  Set up Products.PloneTestCase.layer.PloneSite in 4.235 seconds.
  Ran 239 tests with 0 failures and 0 errors in 18.327 seconds.
Running zope.testing.testrunner.layer.UnitTests tests:
  Tear down Products.PloneTestCase.layer.PloneSite in 0.379 seconds.
  Tear down Products.PloneTestCase.layer.ZCML in 0.005 seconds.
  Tear down Testing.ZopeTestCase.layer.ZopeLite in 0.000 seconds.
  Set up zope.testing.testrunner.layer.UnitTests in 0.000 seconds.
  Ran 59 tests with 0 failures and 0 errors in 0.013 seconds.
Tearing down left over layers:
  Tear down zope.testing.testrunner.layer.UnitTests in 0.000 seconds.
Total: 298 tests, 0 failures, 0 errors in 27.185 seconds.
Running Products.PloneTestCase.layer.PloneSite tests:
  Set up Testing.ZopeTestCase.layer.ZopeLite in 1.375 seconds.
  Set up Products.PloneTestCase.layer.ZCML in 2.413 seconds.
  Set up Products.PloneTestCase.layer.PloneSite in 4.124 seconds.
  Ran 76 tests with 0 failures and 0 errors in 3.006 seconds.
Tearing down left over layers:
  Tear down Products.PloneTestCase.layer.PloneSite in 0.363 seconds.
  Tear down Products.PloneTestCase.layer.ZCML in 0.007 seconds.
  Tear down Testing.ZopeTestCase.layer.ZopeLite in 0.000 seconds.
Running zope.testing.testrunner.layer.UnitTests tests:
  Set up zope.testing.testrunner.layer.UnitTests in 0.000 seconds.
  Ran 76 tests with 0 failures and 0 errors in 1.547 seconds.
Tearing down left over layers:
  Tear down zope.testing.testrunner.layer.UnitTests in 0.000 seconds.
Running Products.contentmigration.tests.layer.TestLayer tests:
  Set up Testing.ZopeTestCase.layer.ZopeLite in 1.365 seconds.
  Set up Products.PloneTestCase.layer.ZCML in 3.101 seconds.
  Set up Products.PloneTestCase.layer.PloneSite in 4.113 seconds.
  Set up Products.contentmigration.tests.layer.TestLayer in 0.002 seconds.
  Ran 18 tests with 0 failures and 0 errors in 5.144 seconds.
Tearing down left over layers:
  Tear down Products.contentmigration.tests.layer.TestLayer in 0.000 seconds.
  Tear down Products.PloneTestCase.layer.PloneSite in 0.364 seconds.
  Tear down Products.PloneTestCase.layer.ZCML in 0.004 seconds.
  Tear down Testing.ZopeTestCase.layer.ZopeLite in 0.000 seconds.
Total: 0 tests, 0 failures, 0 errors in 0.000 seconds.
Traceback (most recent call last):
  File "/home/stefan/autotest/temp/python26-zope212-cmf22-plone40/bin/test", line 295, in <module>
    '--test-path', '/home/stefan/autotest/temp/python26-zope212-cmf22-plone40/eggs/plone.app.kss-1.6.0a1-py2.6.egg',
  File "/home/stefan/autotest/temp/python26-zope212-cmf22-plone40/eggs/zope.testing-3.7.7-py2.6.egg/zope/testing/testrunner/__init__.py", line 32, in run
    failed = run_internal(defaults, args)
  File "/home/stefan/autotest/temp/python26-zope212-cmf22-plone40/eggs/zope.testing-3.7.7-py2.6.egg/zope/testing/testrunner/__init__.py", line 45, in run_internal
    runner.run()
  File "/home/stefan/autotest/temp/python26-zope212-cmf22-plone40/eggs/zope.testing-3.7.7-py2.6.egg/zope/testing/testrunner/runner.py", line 125, in run
    feature.global_setup()
  File "/home/stefan/autotest/temp/python26-zope212-cmf22-plone40/eggs/zope.testing-3.7.7-py2.6.egg/zope/testing/testrunner/find.py", line 410, in global_setup
    tests = find_tests(self.runner.options, self.runner.found_suites)
  File "/home/stefan/autotest/temp/python26-zope212-cmf22-plone40/eggs/zope.testing-3.7.7-py2.6.egg/zope/testing/testrunner/find.py", line 117, in find_tests
    for suite in found_suites:
  File "/home/stefan/autotest/temp/python26-zope212-cmf22-plone40/eggs/zope.testing-3.7.7-py2.6.egg/zope/testing/testrunner/find.py", line 127, in find_suites
    for fpath, package in find_test_files(options):
  File "/home/stefan/autotest/temp/python26-zope212-cmf22-plone40/eggs/zope.testing-3.7.7-py2.6.egg/zope/testing/testrunner/find.py", line 176, in find_test_files
    for f, package in find_test_files_(options):
  File "/home/stefan/autotest/temp/python26-zope212-cmf22-plone40/eggs/zope.testing-3.7.7-py2.6.egg/zope/testing/testrunner/find.py", line 204, in find_test_files_
    for (p, package) in test_dirs(options, {}):
  File "/home/stefan/autotest/temp/python26-zope212-cmf22-plone40/eggs/zope.testing-3.7.7-py2.6.egg/zope/testing/testrunner/find.py", line 260, in test_dirs
    p = import_name(p)
  File "/home/stefan/autotest/temp/python26-zope212-cmf22-plone40/eggs/zope.testing-3.7.7-py2.6.egg/zope/testing/testrunner/find.py", line 327, in import_name
    __import__(name)
ImportError: No module named Unidecode
Running archetypes.referencebrowserwidget.tests.base.layer tests:
  Set up Testing.ZopeTestCase.layer.ZopeLite in 0.000 seconds.
  Set up Products.PloneTestCase.layer.ZCML in 1.844 seconds.
  Set up Products.PloneTestCase.layer.PloneSite in 4.783 seconds.
  Set up archetypes.referencebrowserwidget.tests.base.layer in 0.000 seconds.
  Ran 43 tests with 0 failures and 0 errors in 8.118 seconds.
Running zope.testing.testrunner.layer.UnitTests tests:
  Tear down archetypes.referencebrowserwidget.tests.base.layer in 0.000 seconds.
  Tear down Products.PloneTestCase.layer.PloneSite in 0.373 seconds.
  Tear down Products.PloneTestCase.layer.ZCML in 0.007 seconds.
  Tear down Testing.ZopeTestCase.layer.ZopeLite in 0.000 seconds.
  Set up zope.testing.testrunner.layer.UnitTests in 0.000 seconds.
  Ran 4 tests with 0 failures and 0 errors in 0.001 seconds.
Tearing down left over layers:
  Tear down zope.testing.testrunner.layer.UnitTests in 0.000 seconds.
Total: 47 tests, 0 failures, 0 errors in 15.631 seconds.
Running archetypes.schemaextender.tests.testIntegration.layer tests:
  Set up Testing.ZopeTestCase.layer.ZopeLite in 1.282 seconds.
  Set up Products.PloneTestCase.layer.ZCML in 2.405 seconds.
  Set up Products.PloneTestCase.layer.PloneSite in 4.112 seconds.
  Set up archetypes.schemaextender.tests.testIntegration.layer in 0.000 seconds.
  Ran 17 tests with 0 failures and 0 errors in 3.177 seconds.
Running zope.testing.testrunner.layer.UnitTests tests:
  Tear down archetypes.schemaextender.tests.testIntegration.layer in 0.000 seconds.
  Tear down Products.PloneTestCase.layer.PloneSite in 0.370 seconds.
  Tear down Products.PloneTestCase.layer.ZCML in 0.007 seconds.
  Tear down Testing.ZopeTestCase.layer.ZopeLite in 0.000 seconds.
  Set up zope.testing.testrunner.layer.UnitTests in 0.000 seconds.
  Ran 19 tests with 0 failures and 0 errors in 0.007 seconds.
Tearing down left over layers:
  Tear down zope.testing.testrunner.layer.UnitTests in 0.000 seconds.
Total: 36 tests, 0 failures, 0 errors in 11.795 seconds.
Running zope.testing.testrunner.layer.UnitTests tests:
  Set up zope.testing.testrunner.layer.UnitTests in 0.000 seconds.
  Ran 4 tests with 0 failures and 0 errors in 0.040 seconds.
Tearing down left over layers:
  Tear down zope.testing.testrunner.layer.UnitTests in 0.000 seconds.
Running Testing.ZopeTestCase.layer.ZopeLite tests:
  Set up Testing.ZopeTestCase.layer.ZopeLite in 0.068 seconds.
  Ran 40 tests with 0 failures and 0 errors in 0.768 seconds.
Tearing down left over layers:
  Tear down Testing.ZopeTestCase.layer.ZopeLite in 0.000 seconds.
/home/stefan/autotest/temp/python26-zope212-cmf22-plone40/eggs/kss.core-1.6.0a1-py2.6.egg/kss/core/tests/test_kssview_core.py:165: UserWarning: The test_class you are using doesn't subclass from ZopeTestCase.Functional. Please fix that.
  tearDown=KSSViewTestCase.beforeTearDown.im_func))
Running Testing.ZopeTestCase.layer.ZopeLite tests:
  Set up Testing.ZopeTestCase.layer.ZopeLite in 0.047 seconds.
  Ran 1 tests with 0 failures and 0 errors in 0.263 seconds.
Running kss.core.tests.base.KSSLayer tests:
  Tear down Testing.ZopeTestCase.layer.ZopeLite in 0.000 seconds.
  Set up kss.core.tests.base.KSSCoreLayer in 0.030 seconds.
  Set up kss.core.tests.base.KSSLayer in 0.057 seconds.
  Ran 29 tests with 0 failures and 0 errors in 0.155 seconds.
Running kss.core.tests.test_ttwapi.layer tests:
  Set up kss.core.tests.test_ttwapi.layer in 0.001 seconds.
  Ran 3 tests with 0 failures and 0 errors in 0.026 seconds.
Running zope.testing.testrunner.layer.UnitTests tests:
  Tear down kss.core.tests.test_ttwapi.layer in 0.000 seconds.
  Tear down kss.core.tests.base.KSSLayer in 0.000 seconds.
  Tear down kss.core.tests.base.KSSCoreLayer in 0.000 seconds.
  Set up zope.testing.testrunner.layer.UnitTests in 0.000 seconds.
/home/stefan/autotest/temp/python26-zope212-cmf22-plone40/eggs/kss.core-1.6.0a1-py2.6.egg/kss/core/siteview.txt:1: DeprecationWarning: ISite is deprecated. Moved to zope.location.interfaces. Importing from here will stop working in Zope 3.6
  =========
  Ran 14 tests with 0 failures and 0 errors in 0.009 seconds.
Tearing down left over layers:
  Tear down zope.testing.testrunner.layer.UnitTests in 0.000 seconds.
Total: 47 tests, 0 failures, 0 errors in 0.899 seconds.
***********************************************
WARNING: LinguaPlone not found. Skipping tests.
***********************************************
***********************************************
WARNING: LinguaPlone not found. Skipping tests.
***********************************************
Running plone.app.blob.tests.layer.BlobLayer tests:
  Set up Testing.ZopeTestCase.layer.ZopeLite in 0.894 seconds.
  Set up Products.PloneTestCase.layer.ZCML in 2.399 seconds.
  Set up Products.PloneTestCase.layer.PloneSite in 4.149 seconds.
  Set up plone.app.blob.tests.layer.BlobLayer in 0.104 seconds.
/home/stefan/autotest/temp/python26-zope212-cmf22-plone40/eggs/Products.PortalTransforms-2.0a2-py2.6.egg/Products/PortalTransforms/libtransforms/commandtransform.py:97: DeprecationWarning: os.popen4 is deprecated.  Use the subprocess module.
  cin, couterr = os.popen4(command, 'b')
  Ran 28 tests with 0 failures and 0 errors in 2 minutes 4.706 seconds.
Running plone.app.blob.tests.layer.BlobReplacementLayer tests:
  Set up plone.app.blob.tests.layer.BlobReplacementLayer in 0.195 seconds.
  Ran 39 tests with 0 failures and 0 errors in 51.080 seconds.
Running zope.testing.testrunner.layer.UnitTests tests:
  Tear down plone.app.blob.tests.layer.BlobReplacementLayer in 0.000 seconds.
  Tear down plone.app.blob.tests.layer.BlobLayer in 0.000 seconds.
  Tear down Products.PloneTestCase.layer.PloneSite in 0.356 seconds.
  Tear down Products.PloneTestCase.layer.ZCML in 0.009 seconds.
  Tear down Testing.ZopeTestCase.layer.ZopeLite in 0.000 seconds.
  Set up zope.testing.testrunner.layer.UnitTests in 0.000 seconds.
  Ran 2 tests with 0 failures and 0 errors in 0.001 seconds.
Tearing down left over layers:
  Tear down zope.testing.testrunner.layer.UnitTests in 0.000 seconds.
Total: 69 tests, 0 failures, 0 errors in 3 minutes 4.621 seconds.
Running Testing.ZopeTestCase.layer.ZopeLite tests:
  Set up Testing.ZopeTestCase.layer.ZopeLite in 0.900 seconds.
  Ran 2 tests with 0 failures and 0 errors in 0.008 seconds.
Running plone.app.folder.tests.layer.IntegrationLayer tests:
  Set up Products.PloneTestCase.layer.ZCML in 2.439 seconds.
  Set up Products.PloneTestCase.layer.PloneSite in 4.005 seconds.
  Set up plone.app.folder.tests.layer.IntegrationLayer in 0.492 seconds.
  Ran 9 tests with 0 failures and 0 errors in 2.148 seconds.
Running plone.app.folder.tests.layer.PartialOrderingIntegrationLayer tests:
  Set up plone.app.folder.tests.layer.PartialOrderingIntegrationLayer in 0.000 seconds.
  Ran 3 tests with 0 failures and 0 errors in 0.326 seconds.
Tearing down left over layers:
  Tear down plone.app.folder.tests.layer.PartialOrderingIntegrationLayer in 0.000 seconds.
  Tear down plone.app.folder.tests.layer.IntegrationLayer in 0.000 seconds.
  Tear down Products.PloneTestCase.layer.PloneSite in 0.366 seconds.
  Tear down Products.PloneTestCase.layer.ZCML in 0.004 seconds.
  Tear down Testing.ZopeTestCase.layer.ZopeLite in 0.000 seconds.
Total: 14 tests, 0 failures, 0 errors in 11.263 seconds.
Running plone.app.imaging.tests.layer.ImagingLayer tests:
  Set up Testing.ZopeTestCase.layer.ZopeLite in 0.894 seconds.
  Set up Products.PloneTestCase.layer.ZCML in 2.396 seconds.
  Set up Products.PloneTestCase.layer.PloneSite in 4.145 seconds.
  Set up plone.app.imaging.tests.layer.ImagingLayer in 0.101 seconds.


Failure in test /home/stefan/autotest/temp/python26-zope212-cmf22-plone40/eggs/plone.app.imaging-1.0b7-py2.6.egg/plone/app/imaging/tests/traversal.txt
Failed doctest test for traversal.txt
  File "/home/stefan/autotest/temp/python26-zope212-cmf22-plone40/eggs/plone.app.imaging-1.0b7-py2.6.egg/plone/app/imaging/tests/traversal.txt", line 0

----------------------------------------------------------------------
File "/home/stefan/autotest/temp/python26-zope212-cmf22-plone40/eggs/plone.app.imaging-1.0b7-py2.6.egg/plone/app/imaging/tests/traversal.txt", line 48, in traversal.txt
Failed example:
    eval_expression('portal/foo/image_thumb')
Exception raised:
    Traceback (most recent call last):
      File "/home/stefan/autotest/temp/python26-zope212-cmf22-plone40/eggs/zope.testing-3.7.7-py2.6.egg/zope/testing/doctest.py", line 1361, in __run
        compileflags, 1) in test.globs
      File "<doctest traversal.txt[line 48, example 20]>", line 1, in <module>
        eval_expression('portal/foo/image_thumb')
      File "<doctest traversal.txt[line 45, example 19]>", line 3, in eval_expression
        return Expression(expr)(econtext)
      File "/home/stefan/autotest/temp/python26-zope212-cmf22-plone40/eggs/Products.CMFCore-2.2.0_alpha-py2.6.egg/Products/CMFCore/Expression.py", line 50, in __call__
        res = compiled(econtext)
      File "/home/stefan/autotest/temp/python26-zope212-cmf22-plone40/eggs/zope.tales-3.4.0-py2.6.egg/zope/tales/expressions.py", line 217, in __call__
        return self._eval(econtext)
      File "/home/stefan/autotest/temp/python26-zope212-cmf22-plone40/eggs/Zope2-2.12.1-py2.6-linux-x86_64.egg/Products/PageTemplates/Expressions.py", line 127, in _eval
        ob = self._subexprs[-1](econtext)
      File "/home/stefan/autotest/temp/python26-zope212-cmf22-plone40/eggs/zope.tales-3.4.0-py2.6.egg/zope/tales/expressions.py", line 124, in _eval
        ob = self._traverser(ob, element, econtext)
      File "/home/stefan/autotest/temp/python26-zope212-cmf22-plone40/eggs/Zope2-2.12.1-py2.6-linux-x86_64.egg/Products/PageTemplates/Expressions.py", line 76, in boboAwareZopeTraverse
        object = object.restrictedTraverse(name)
      File "/home/stefan/autotest/temp/python26-zope212-cmf22-plone40/eggs/Zope2-2.12.1-py2.6-linux-x86_64.egg/OFS/Traversable.py", line 310, in restrictedTraverse
        return self.unrestrictedTraverse(path, default, restricted=True)
      File "/home/stefan/autotest/temp/python26-zope212-cmf22-plone40/eggs/Zope2-2.12.1-py2.6-linux-x86_64.egg/OFS/Traversable.py", line 278, in unrestrictedTraverse
        raise e
       - __traceback_info__: ([], 'image_thumb')
    AttributeError: image_thumb

  Ran 37 tests with 1 failures and 0 errors in 4.087 seconds.
Running zope.testing.testrunner.layer.UnitTests tests:
  Tear down plone.app.imaging.tests.layer.ImagingLayer in 0.000 seconds.
  Tear down Products.PloneTestCase.layer.PloneSite in 0.378 seconds.
  Tear down Products.PloneTestCase.layer.ZCML in 0.005 seconds.
  Tear down Testing.ZopeTestCase.layer.ZopeLite in 0.000 seconds.
  Set up zope.testing.testrunner.layer.UnitTests in 0.000 seconds.
  Ran 7 tests with 0 failures and 0 errors in 0.001 seconds.
Tearing down left over layers:
  Tear down zope.testing.testrunner.layer.UnitTests in 0.000 seconds.
Total: 44 tests, 1 failures, 0 errors in 12.449 seconds.
Running Products.PloneTestCase.layer.PloneSite tests:
  Set up Testing.ZopeTestCase.layer.ZopeLite in 1.387 seconds.
  Set up Products.PloneTestCase.layer.ZCML in 2.391 seconds.
  Set up Products.PloneTestCase.layer.PloneSite in 4.152 seconds.
  Ran 7 tests with 0 failures and 0 errors in 0.072 seconds.
Tearing down left over layers:
  Tear down Products.PloneTestCase.layer.PloneSite in 0.364 seconds.
  Tear down Products.PloneTestCase.layer.ZCML in 0.004 seconds.
  Tear down Testing.ZopeTestCase.layer.ZopeLite in 0.000 seconds.
Total: 0 tests, 0 failures, 0 errors in 0.000 seconds.
Running Products.PloneTestCase.layer.PloneSite tests:
  Set up Testing.ZopeTestCase.layer.ZopeLite in 1.385 seconds.
  Set up Products.PloneTestCase.layer.ZCML in 2.364 seconds.
  Set up Products.PloneTestCase.layer.PloneSite in 4.210 seconds.
  Ran 3 tests with 0 failures and 0 errors in 1.155 seconds.
Tearing down left over layers:
  Tear down Products.PloneTestCase.layer.PloneSite in 0.352 seconds.
  Tear down Products.PloneTestCase.layer.ZCML in 0.004 seconds.
  Tear down Testing.ZopeTestCase.layer.ZopeLite in 0.000 seconds.
Running Products.PloneTestCase.layer.PloneSite tests:
  Set up Testing.ZopeTestCase.layer.ZopeLite in 1.384 seconds.
  Set up Products.PloneTestCase.layer.ZCML in 2.392 seconds.
  Set up Products.PloneTestCase.layer.PloneSite in 4.099 seconds.


Failure in test /home/stefan/autotest/temp/python26-zope212-cmf22-plone40/eggs/plone.app.users-1.0a2-py2.6.egg/plone/app/users/tests/flexible_user_registration.txt
Failed doctest test for flexible_user_registration.txt
  File "/home/stefan/autotest/temp/python26-zope212-cmf22-plone40/eggs/plone.app.users-1.0a2-py2.6.egg/plone/app/users/tests/flexible_user_registration.txt", line 0

----------------------------------------------------------------------
File "/home/stefan/autotest/temp/python26-zope212-cmf22-plone40/eggs/plone.app.users-1.0a2-py2.6.egg/plone/app/users/tests/flexible_user_registration.txt", line 40, in flexible_user_registration.txt
Failed example:
    portal.portal_properties.site_properties._updateProperty('user_registration_fields', ['fullname', 'username', 'email', 'password', 'home_page'])
Exception raised:
    Traceback (most recent call last):
      File "/home/stefan/autotest/temp/python26-zope212-cmf22-plone40/eggs/zope.testing-3.7.7-py2.6.egg/zope/testing/doctest.py", line 1361, in __run
        compileflags, 1) in test.globs
      File "<doctest flexible_user_registration.txt[line 40, example 20]>", line 1, in <module>
        portal.portal_properties.site_properties._updateProperty('user_registration_fields', ['fullname', 'username', 'email', 'password', 'home_page'])
      File "/home/stefan/autotest/temp/python26-zope212-cmf22-plone40/eggs/Zope2-2.12.1-py2.6-linux-x86_64.egg/OFS/PropertyManager.py", line 207, in _updateProperty
        raise BadRequest, 'The property %s does not exist' % escape(id)
    BadRequest: The property user_registration_fields does not exist
----------------------------------------------------------------------
File "/home/stefan/autotest/temp/python26-zope212-cmf22-plone40/eggs/plone.app.users-1.0a2-py2.6.egg/plone/app/users/tests/flexible_user_registration.txt", line 43, in flexible_user_registration.txt
Failed example:
    browser.open('http://nohost/plone/@@register')
Exception raised:
    Traceback (most recent call last):
      File "/home/stefan/autotest/temp/python26-zope212-cmf22-plone40/eggs/zope.testing-3.7.7-py2.6.egg/zope/testing/doctest.py", line 1361, in __run
        compileflags, 1) in test.globs
      File "<doctest flexible_user_registration.txt[line 43, example 21]>", line 1, in <module>
        browser.open('http://nohost/plone/@@register')
      File "/home/stefan/autotest/temp/python26-zope212-cmf22-plone40/eggs/zope.testbrowser-3.6.0a2-py2.6.egg/zope/testbrowser/browser.py", line 239, in open
        self.mech_browser.open(url, data)
      File "build/bdist.linux-x86_64/egg/mechanize/_mechanize.py", line 209, in open
      File "build/bdist.linux-x86_64/egg/mechanize/_mechanize.py", line 261, in _mech_open
    HTTPError: HTTP Error 500: Internal Server Error
----------------------------------------------------------------------
File "/home/stefan/autotest/temp/python26-zope212-cmf22-plone40/eggs/plone.app.users-1.0a2-py2.6.egg/plone/app/users/tests/flexible_user_registration.txt", line 44, in flexible_user_registration.txt
Failed example:
    browser.contents
Expected:
    '...User Name...Home page...'
Got:
    '\n<!DOCTYPE html PUBLIC\n  "-//W3C//DTD XHTML 1.0 Transitional//EN"\n  "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">\n\n<html xmlns="http://www.w3.org/1999/xhtml" lang="en">\n\n\n    \n    \n    \n    \n    \n\n\n\n<head>\n    <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />\n\n    <!-- Forces IE8+ into newest rendering engine even if on an intranet. This has to be defined before any script/style tags. -->\n    <meta http-equiv="X-UA-Compatible" content="IE=edge" /> \n    <!-- Enables iPhone web app use, fullscreen when added to home screen -->\n    <meta name="apple-mobile-web-app-capable" content="yes" />\n\n    \n        <base href="http://nohost/plone/" /><!--[if lt IE 7]></base><![endif]-->\n    \n\n    \n\n<link rel="kss-base-url" href="http://nohost/plone/" />\n\n  \n    <link rel="stylesheet" type="text/css" media="screen" href="http://nohost/plone/portal_css/Sunburst%20Theme/member-cachekey7565.css" />\n    <link rel="stylesheet" type="text/css" href="http://nohost/plone/portal_css/Sunburst%20Theme/base-cachekey7244.css" />\n        <!--[if lt IE 8]>    \n    \n    <link rel="stylesheet" type="text/css" media="screen" href="http://nohost/plone/portal_css/Sunburst%20Theme/IEFixes-cachekey1586.css" />\n        <![endif]-->\n    \n    <link rel="stylesheet" type="text/css" media="all" href="http://nohost/plone/portal_css/Sunburst%20Theme/ploneCustom-cachekey5020.css" />\n\n  \n    <link rel="kinetic-stylesheet" type="text/css" href="http://nohost/plone/portal_kss/Sunburst%20Theme/resourcetinymce.ksstinymce-cachekey6673.kss" />\n    <link rel="kinetic-stylesheet" type="text/css" href="http://nohost/plone/portal_kss/Sunburst%20Theme/at-cachekey3736.kss" />\n  \n    <script type="text/javascript" src="http://nohost/plone/portal_javascripts/Sunburst%20Theme/jquery-cachekey4459.js"></script>\n    <script type="text/javascript" src="http://nohost/plone/portal_javascripts/Sunburst%20Theme/sarissa-cachekey5650.js"></script>\n    <script type="text/javascript" src="http://nohost/plone/portal_javascripts/Sunburst%20Theme/dropdown-cachekey2399.js"></script>\n\n\n<title>Plone site</title>\n    \n    <link rel="author" href="http://nohost/plone/author/" title="Author information" />\n\n\n\n    <link rel="shortcut icon" type="image/x-icon" href="http://nohost/plone/favicon.ico" />\n\n\n\n    <link rel="home" href="http://nohost/plone" title="Front page" />\n\n    <link rel="contents" href="http://nohost/plone/sitemap" title="Site Map" />\n\n\n\n\n\n\n    <link rel="search" href="http://nohost/plone/search_form" title="Search this site" />\n\n\n\n    \n    \n    \n    \n    \n\n    <meta name="viewport" content="width=320; initial-scale=0.6666; maximum-scale=1.0; minimum-scale=0.6666" />\n    <meta name="generator" content="Plone - http://plone.org" />\n</head>\n\n<!-- TODO: Can we do this in the @@plone view? -->\n<body class=" template-default_error_message" dir="ltr">\n\n<div id="visual-portal-wrapper">\n\n        <div id="portal-top" class="row">\n<div class="cell width-full position-0"> <!-- TODO: Temporary, this one should be in the template that is inserted -->\n            <div id="portal-header">\n    <p class="hiddenStructure">\n  <a accesskey="2" href="http://nohost/plone/@@register#documentContent">Skip to content.</a> |\n\n  <a accesskey="6" href="http://nohost/plone/@@register#portlet-navigation-tree">Skip to navigation</a>\n</p>\n\n<div id="portal-searchbox">\n    <form name="searchform" action="http://nohost/plone/search">\n\n        <label for="searchGadget" class="hiddenStructure">Search Site</label>\n\n        <div class="LSBox">\n        <input name="SearchableText" type="text" size="18" title="Search Site" accesskey="4" class="inputLabel" id="searchGadget" />\n\n        <input class="searchButton" type="submit" value="Search" />\n    \n        <div class="searchSection">\n            <input id="searchbox_currentfolder_only" class="noborder" type="checkbox" name="path" value="/plone" />\n            <label for="searchbox_currentfolder_only" style="cursor: pointer">\n                only in current section\n            </label>\n        </div>\n\n        <div class="LSResult" id="LSResult" style=""><div class="LSShadow" id="LSShadow"></div></div>\n        </div>\n    </form>\n\n    <div id="portal-advanced-search" class="hiddenStructure">\n        <a href="http://nohost/plone/search_form" accesskey="5">\n            Advanced Search&hellip;\n        </a>\n    </div>\n\n</div>\n\n<a id="portal-logo" title="Home" accesskey="1" href="http://nohost/plone">\n    <img src="http://nohost/plone/logo.png" alt="" title="" height="56" width="215" /></a>\n\n\n    <h5 class="hiddenStructure">Sections</h5>\n\n    <ul id="portal-globalnav"><li id="portaltab-index_html" class="selected"><a href="http://nohost/plone" title="">Home</a></li><li id="portaltab-news" class="plain"><a href="http://nohost/plone/news" title="Site News">News</a></li><li id="portaltab-events" class="plain"><a href="http://nohost/plone/events" title="Site Events">Events</a></li><li id="portaltab-Members" class="plain"><a href="http://nohost/plone/Members" title="Container for users\' home directories">Users</a></li></ul>\n\n</div>\n\n<div id="portal-personaltools-wrapper">\n\n<h5 class="hiddenStructure">Personal tools</h5>\n\n<dl class="actionMenu" id="portal-personaltools">\n   <!-- TODO: Can we nest these in a better way? -->\n  <dt class="actionMenuHeader">\n    <!-- The following a-tag needs to be clicked to dropdown the menu -->\n    <a id="user-name" href="http://nohost/plone/dashboard">admin</a>\n  </dt>\n  <dd class="actionMenuContent">\n    <ul>\n        <li>\n            <a href="http://nohost/plone/dashboard">Dashboard</a>\n        </li>\n    </ul>\n    <ul>\n        <li>\n            <a href="http://nohost/plone/personalize_form">Preferences</a>\n        </li>\n    </ul>\n    <ul>\n        <li>\n            <a href="http://nohost/plone/plone_control_panel">Site Setup</a>\n        </li>\n    </ul>\n    <ul>\n        <li>\n            <a href="http://nohost/plone/logout">Log out</a>\n        </li>\n    </ul>\n  </dd>\n  \n</dl>\n\n\n\n</div>\n\n\n    \n\n\n<div id="portal-breadcrumbs">\n\n    <span id="breadcrumbs-you-are-here">You\nare here:</span>\n    <span id="breadcrumbs-home">\n        <a href="http://nohost/plone">Home</a>\n        \n    </span>\n\n</div>\n\n</div>\n        </div>\n    <div id="portal-columns" class="row">\n\n        <!-- TODO: There is probably be a more elegant way to do this ;) -->\n        \n        \n        \n        <div id="portal-column-content" class="cell width-full position-0">\n\n            <div class="">\n\n                \n    \n                <div id="region-content" class="documentContent">\n\n                    <a name="documentContent"></a>\n\n                    \n\n    <dl class="portalMessage info" id="kssPortalMessage" style="display:none">\n        <dt>Info</dt>\n        <dd></dd>\n    </dl>\n\n\n\n                    <div id="viewlet-above-content"></div>\n\n                    \n                        <div id="content">\n                                \n                            \n                            <div>\n\n        \n\n        <div>\n\n            <h1 class="documentFirstHeading">\n                We&#8217;re sorry, but there seems to be an error&hellip;\n            </h1>\n\n            \n                \n                \n                \n            \n                <p>\n                Since you are a site administrator, you can\n                <span> <a href="http://nohost/plone/error_log/showEntry?id=1259806923.950.634725474481">see the full error message</a> </span>\n                </p>\n\n            \n\n            \n\n        </div>\n        \n\n</div>\n                        </div>\n                    \n\n                    \n                        \n\n                    \n                </div>\n            </div>\n        \n        </div>\n\n        \n\n        \n    </div>\n\n<div class="visualClear"></div> <!-- TODO: Temporary workaround -->\n\n    \n<div class="row"> <!-- TODO: Also temporary, should be in the proper template -->\n    <div class="cell width-full position-0">\n        <div id="portal-footer">\n\n<p>\n    \n    The\n    <a href="http://plone.org">Plone<sup>&reg;</sup> CMS &mdash; Open Source Content Management System</a>\n    is\n    <acronym title="Copyright">&copy;</acronym>\n    2000-2009\n    by the\n    <a href="http://plone.org/foundation">Plone Foundation</a>\n    et al.\n    \n</p>\n\n<p>\n    \n    Plone<sup>&reg;</sup> and the Plone logo are registered trademarks of the\n        <a href="http://plone.org/foundation">Plone Foundation</a>.\n    \n\n    \n    Distributed under the\n        <a href="http://creativecommons.org/licenses/GPL/2.0/">GNU GPL license</a>.\n    \n</p>\n\n</div>\n\n<div id="portal-colophon">\n\n<div class="colophonWrapper">\n<ul>\n  <li>\n    <a href="http://plone.org" title="This site was built using Plone CMS, the Open Source Content Management System. Click for more information.">\n      Powered by Plone</a>\n  </li>\n</ul>\n</div>\n</div>\n\n<ul id="portal-siteactions">\n\n    <li id="siteaction-sitemap"><a href="http://nohost/plone/sitemap" accesskey="3" title="Site Map">Site Map</a></li>\n    <li id="siteaction-accessibility"><a href="http://nohost/plone/accessibility-info" accesskey="0" title="Accessibility">Accessibility</a></li>\n    <li id="siteaction-contact"><a href="http://nohost/plone/contact-info" accesskey="9" title="Contact">Contact</a></li>\n</ul>\n\n\n    </div>\n</div>\n    \n\n</div>\n\n<!-- TODO: This needs to go away. -->\n<!-- <div id="kss-spinner"><img tal:attributes="src string:${portal_url}/spinner.png" alt="" /></div> -->\n\n</body>\n</html>\n\n\n'
----------------------------------------------------------------------
File "/home/stefan/autotest/temp/python26-zope212-cmf22-plone40/eggs/plone.app.users-1.0a2-py2.6.egg/plone/app/users/tests/flexible_user_registration.txt", line 52, in flexible_user_registration.txt
Failed example:
    'home_page' in enabled_fields.displayOptions
Expected:
    True
Got:
    False
----------------------------------------------------------------------
File "/home/stefan/autotest/temp/python26-zope212-cmf22-plone40/eggs/plone.app.users-1.0a2-py2.6.egg/plone/app/users/tests/flexible_user_registration.txt", line 60, in flexible_user_registration.txt
Failed example:
    browser.open('http://nohost/plone/@@register')
Exception raised:
    Traceback (most recent call last):
      File "/home/stefan/autotest/temp/python26-zope212-cmf22-plone40/eggs/zope.testing-3.7.7-py2.6.egg/zope/testing/doctest.py", line 1361, in __run
        compileflags, 1) in test.globs
      File "<doctest flexible_user_registration.txt[line 60, example 29]>", line 1, in <module>
        browser.open('http://nohost/plone/@@register')
      File "/home/stefan/autotest/temp/python26-zope212-cmf22-plone40/eggs/zope.testbrowser-3.6.0a2-py2.6.egg/zope/testbrowser/browser.py", line 239, in open
        self.mech_browser.open(url, data)
      File "build/bdist.linux-x86_64/egg/mechanize/_mechanize.py", line 209, in open
      File "build/bdist.linux-x86_64/egg/mechanize/_mechanize.py", line 261, in _mech_open
    HTTPError: HTTP Error 500: Internal Server Error
----------------------------------------------------------------------
File "/home/stefan/autotest/temp/python26-zope212-cmf22-plone40/eggs/plone.app.users-1.0a2-py2.6.egg/plone/app/users/tests/flexible_user_registration.txt", line 61, in flexible_user_registration.txt
Failed example:
    'Registration form' in browser.contents
Expected:
    True
Got:
    False
----------------------------------------------------------------------
File "/home/stefan/autotest/temp/python26-zope212-cmf22-plone40/eggs/plone.app.users-1.0a2-py2.6.egg/plone/app/users/tests/flexible_user_registration.txt", line 63, in flexible_user_registration.txt
Failed example:
    'Home page' in browser.contents
Expected:
    True
Got:
    False
----------------------------------------------------------------------
File "/home/stefan/autotest/temp/python26-zope212-cmf22-plone40/eggs/plone.app.users-1.0a2-py2.6.egg/plone/app/users/tests/flexible_user_registration.txt", line 68, in flexible_user_registration.txt
Failed example:
    portal.portal_properties.site_properties._updateProperty('user_registration_fields', ['fullname', 'username', 'password', 'home_page', 'email'])
Exception raised:
    Traceback (most recent call last):
      File "/home/stefan/autotest/temp/python26-zope212-cmf22-plone40/eggs/zope.testing-3.7.7-py2.6.egg/zope/testing/doctest.py", line 1361, in __run
        compileflags, 1) in test.globs
      File "<doctest flexible_user_registration.txt[line 68, example 32]>", line 1, in <module>
        portal.portal_properties.site_properties._updateProperty('user_registration_fields', ['fullname', 'username', 'password', 'home_page', 'email'])
      File "/home/stefan/autotest/temp/python26-zope212-cmf22-plone40/eggs/Zope2-2.12.1-py2.6-linux-x86_64.egg/OFS/PropertyManager.py", line 207, in _updateProperty
        raise BadRequest, 'The property %s does not exist' % escape(id)
    BadRequest: The property user_registration_fields does not exist
----------------------------------------------------------------------
File "/home/stefan/autotest/temp/python26-zope212-cmf22-plone40/eggs/plone.app.users-1.0a2-py2.6.egg/plone/app/users/tests/flexible_user_registration.txt", line 69, in flexible_user_registration.txt
Failed example:
    browser.open('http://nohost/plone/@@register')
Exception raised:
    Traceback (most recent call last):
      File "/home/stefan/autotest/temp/python26-zope212-cmf22-plone40/eggs/zope.testing-3.7.7-py2.6.egg/zope/testing/doctest.py", line 1361, in __run
        compileflags, 1) in test.globs
      File "<doctest flexible_user_registration.txt[line 69, example 33]>", line 1, in <module>
        browser.open('http://nohost/plone/@@register')
      File "/home/stefan/autotest/temp/python26-zope212-cmf22-plone40/eggs/zope.testbrowser-3.6.0a2-py2.6.egg/zope/testbrowser/browser.py", line 239, in open
        self.mech_browser.open(url, data)
      File "build/bdist.linux-x86_64/egg/mechanize/_mechanize.py", line 209, in open
      File "build/bdist.linux-x86_64/egg/mechanize/_mechanize.py", line 261, in _mech_open
    HTTPError: HTTP Error 500: Internal Server Error
----------------------------------------------------------------------
File "/home/stefan/autotest/temp/python26-zope212-cmf22-plone40/eggs/plone.app.users-1.0a2-py2.6.egg/plone/app/users/tests/flexible_user_registration.txt", line 70, in flexible_user_registration.txt
Failed example:
    browser.contents
Expected:
    '...Home page...E-mail...'
Got:
    '\n<!DOCTYPE html PUBLIC\n  "-//W3C//DTD XHTML 1.0 Transitional//EN"\n  "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">\n\n<html xmlns="http://www.w3.org/1999/xhtml" lang="en">\n\n\n    \n    \n    \n    \n    \n\n\n\n<head>\n    <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />\n\n    <!-- Forces IE8+ into newest rendering engine even if on an intranet. This has to be defined before any script/style tags. -->\n    <meta http-equiv="X-UA-Compatible" content="IE=edge" /> \n    <!-- Enables iPhone web app use, fullscreen when added to home screen -->\n    <meta name="apple-mobile-web-app-capable" content="yes" />\n\n    \n        <base href="http://nohost/plone/" /><!--[if lt IE 7]></base><![endif]-->\n    \n\n    \n\n<link rel="kss-base-url" href="http://nohost/plone/" />\n\n  \n    <link rel="stylesheet" type="text/css" href="http://nohost/plone/portal_css/Sunburst%20Theme/base-cachekey7244.css" />\n        <!--[if lt IE 8]>    \n    \n    <link rel="stylesheet" type="text/css" media="screen" href="http://nohost/plone/portal_css/Sunburst%20Theme/IEFixes-cachekey1586.css" />\n        <![endif]-->\n    \n    <link rel="stylesheet" type="text/css" media="all" href="http://nohost/plone/portal_css/Sunburst%20Theme/ploneCustom-cachekey5020.css" />\n\n  \n    <link rel="kinetic-stylesheet" type="text/css" href="http://nohost/plone/portal_kss/Sunburst%20Theme/resourcetinymce.ksstinymce-cachekey6673.kss" />\n    <link rel="kinetic-stylesheet" type="text/css" href="http://nohost/plone/portal_kss/Sunburst%20Theme/at-cachekey3736.kss" />\n  \n    <script type="text/javascript" src="http://nohost/plone/portal_javascripts/Sunburst%20Theme/jquery-cachekey4459.js"></script>\n\n\n<title>Plone site</title>\n    \n\n    <link rel="shortcut icon" type="image/x-icon" href="http://nohost/plone/favicon.ico" />\n\n\n\n    <link rel="home" href="http://nohost/plone" title="Front page" />\n\n    <link rel="contents" href="http://nohost/plone/sitemap" title="Site Map" />\n\n\n\n\n\n\n    <link rel="search" href="http://nohost/plone/search_form" title="Search this site" />\n\n\n\n    \n    \n    \n    \n    \n\n    <meta name="viewport" content="width=320; initial-scale=0.6666; maximum-scale=1.0; minimum-scale=0.6666" />\n    <meta name="generator" content="Plone - http://plone.org" />\n</head>\n\n<!-- TODO: Can we do this in the @@plone view? -->\n<body class=" template-default_error_message" dir="ltr">\n\n<div id="visual-portal-wrapper">\n\n        <div id="portal-top" class="row">\n<div class="cell width-full position-0"> <!-- TODO: Temporary, this one should be in the template that is inserted -->\n            <div id="portal-header">\n    <p class="hiddenStructure">\n  <a accesskey="2" href="http://nohost/plone/@@register#documentContent">Skip to content.</a> |\n\n  <a accesskey="6" href="http://nohost/plone/@@register#portlet-navigation-tree">Skip to navigation</a>\n</p>\n\n<div id="portal-searchbox">\n    <form name="searchform" action="http://nohost/plone/search">\n\n        <label for="searchGadget" class="hiddenStructure">Search Site</label>\n\n        <div class="LSBox">\n        <input name="SearchableText" type="text" size="18" title="Search Site" accesskey="4" class="inputLabel" id="searchGadget" />\n\n        <input class="searchButton" type="submit" value="Search" />\n    \n        <div class="searchSection">\n            <input id="searchbox_currentfolder_only" class="noborder" type="checkbox" name="path" value="/plone" />\n            <label for="searchbox_currentfolder_only" style="cursor: pointer">\n                only in current section\n            </label>\n        </div>\n\n        <div class="LSResult" id="LSResult" style=""><div class="LSShadow" id="LSShadow"></div></div>\n        </div>\n    </form>\n\n    <div id="portal-advanced-search" class="hiddenStructure">\n        <a href="http://nohost/plone/search_form" accesskey="5">\n            Advanced Search&hellip;\n        </a>\n    </div>\n\n</div>\n\n<a id="portal-logo" title="Home" accesskey="1" href="http://nohost/plone">\n    <img src="http://nohost/plone/logo.png" alt="" title="" height="56" width="215" /></a>\n\n\n    <h5 class="hiddenStructure">Sections</h5>\n\n    <ul id="portal-globalnav"><li id="portaltab-index_html" class="selected"><a href="http://nohost/plone" title="">Home</a></li><li id="portaltab-news" class="plain"><a href="http://nohost/plone/news" title="Site News">News</a></li><li id="portaltab-events" class="plain"><a href="http://nohost/plone/events" title="Site Events">Events</a></li><li id="portaltab-Members" class="plain"><a href="http://nohost/plone/Members" title="Container for users\' home directories">Users</a></li></ul>\n\n</div>\n\n<div id="portal-personaltools-wrapper">\n\n<h5 class="hiddenStructure">Personal tools</h5>\n\n\n\n<dl class="actionMenu" id="portal-personaltools">\n  <dt id="anon-personalbar">\n    \n        <a href="http://nohost/plone/login_form">Log in</a>\n    \n  </dt>\n</dl>\n\n</div>\n\n\n    \n\n\n<div id="portal-breadcrumbs">\n\n    <span id="breadcrumbs-you-are-here">You\nare here:</span>\n    <span id="breadcrumbs-home">\n        <a href="http://nohost/plone">Home</a>\n        \n    </span>\n\n</div>\n\n</div>\n        </div>\n    <div id="portal-columns" class="row">\n\n        <!-- TODO: There is probably be a more elegant way to do this ;) -->\n        \n        \n        \n        <div id="portal-column-content" class="cell width-full position-0">\n\n            <div class="">\n\n                \n    \n                <div id="region-content" class="documentContent">\n\n                    <a name="documentContent"></a>\n\n                    \n\n    <dl class="portalMessage info" id="kssPortalMessage" style="display:none">\n        <dt>Info</dt>\n        <dd></dd>\n    </dl>\n\n\n\n                    <div id="viewlet-above-content"></div>\n\n                    \n                        <div id="content">\n                                \n                            \n                            <div>\n\n        \n\n        <div>\n\n            <h1 class="documentFirstHeading">\n                We&#8217;re sorry, but there seems to be an error&hellip;\n            </h1>\n\n            \n                <p>\n                The error has been logged as entry number \n                <code>1259806924.250.0268745789336</code>.\n                </p>\n                \n                <p>\n                If you need to report this to the \n                <span> <a href="http://nohost/plone/contact-info">Site Administration</a></span>,\n                please include this entry number in your message.\n                </p>\n            \n                \n\n            \n\n            \n\n        </div>\n        \n\n</div>\n                        </div>\n                    \n\n                    \n                        \n\n                    \n                </div>\n            </div>\n        \n        </div>\n\n        \n\n        \n    </div>\n\n<div class="visualClear"></div> <!-- TODO: Temporary workaround -->\n\n    \n<div class="row"> <!-- TODO: Also temporary, should be in the proper template -->\n    <div class="cell width-full position-0">\n        <div id="portal-footer">\n\n<p>\n    \n    The\n    <a href="http://plone.org">Plone<sup>&reg;</sup> CMS &mdash; Open Source Content Management System</a>\n    is\n    <acronym title="Copyright">&copy;</acronym>\n    2000-2009\n    by the\n    <a href="http://plone.org/foundation">Plone Foundation</a>\n    et al.\n    \n</p>\n\n<p>\n    \n    Plone<sup>&reg;</sup> and the Plone logo are registered trademarks of the\n        <a href="http://plone.org/foundation">Plone Foundation</a>.\n    \n\n    \n    Distributed under the\n        <a href="http://creativecommons.org/licenses/GPL/2.0/">GNU GPL license</a>.\n    \n</p>\n\n</div>\n\n<div id="portal-colophon">\n\n<div class="colophonWrapper">\n<ul>\n  <li>\n    <a href="http://plone.org" title="This site was built using Plone CMS, the Open Source Content Management System. Click for more information.">\n      Powered by Plone</a>\n  </li>\n</ul>\n</div>\n</div>\n\n<ul id="portal-siteactions">\n\n    <li id="siteaction-sitemap"><a href="http://nohost/plone/sitemap" accesskey="3" title="Site Map">Site Map</a></li>\n    <li id="siteaction-accessibility"><a href="http://nohost/plone/accessibility-info" accesskey="0" title="Accessibility">Accessibility</a></li>\n    <li id="siteaction-contact"><a href="http://nohost/plone/contact-info" accesskey="9" title="Contact">Contact</a></li>\n</ul>\n\n\n    </div>\n</div>\n    \n\n</div>\n\n<!-- TODO: This needs to go away. -->\n<!-- <div id="kss-spinner"><img tal:attributes="src string:${portal_url}/spinner.png" alt="" /></div> -->\n\n</body>\n</html>\n\n\n'



Failure in test /home/stefan/autotest/temp/python26-zope212-cmf22-plone40/eggs/plone.app.users-1.0a2-py2.6.egg/plone/app/users/tests/registration_forms.txt
Failed doctest test for registration_forms.txt
  File "/home/stefan/autotest/temp/python26-zope212-cmf22-plone40/eggs/plone.app.users-1.0a2-py2.6.egg/plone/app/users/tests/registration_forms.txt", line 0

----------------------------------------------------------------------
File "/home/stefan/autotest/temp/python26-zope212-cmf22-plone40/eggs/plone.app.users-1.0a2-py2.6.egg/plone/app/users/tests/registration_forms.txt", line 30, in registration_forms.txt
Failed example:
    browser.getLink('Register').click()
Exception raised:
    Traceback (most recent call last):
      File "/home/stefan/autotest/temp/python26-zope212-cmf22-plone40/eggs/zope.testing-3.7.7-py2.6.egg/zope/testing/doctest.py", line 1361, in __run
        compileflags, 1) in test.globs
      File "<doctest registration_forms.txt[line 30, example 14]>", line 1, in <module>
        browser.getLink('Register').click()
      File "/home/stefan/autotest/temp/python26-zope212-cmf22-plone40/eggs/zope.testbrowser-3.6.0a2-py2.6.egg/zope/testbrowser/browser.py", line 435, in click
        self.browser.mech_browser.follow_link(self.mech_link)
      File "build/bdist.linux-x86_64/egg/mechanize/_mechanize.py", line 575, in follow_link
      File "build/bdist.linux-x86_64/egg/mechanize/_mechanize.py", line 209, in open
      File "build/bdist.linux-x86_64/egg/mechanize/_mechanize.py", line 261, in _mech_open
    httperror_seek_wrapper: HTTP Error 404: Not Found
----------------------------------------------------------------------
File "/home/stefan/autotest/temp/python26-zope212-cmf22-plone40/eggs/plone.app.users-1.0a2-py2.6.egg/plone/app/users/tests/registration_forms.txt", line 31, in registration_forms.txt
Failed example:
    '@@register' in browser.url
Expected:
    True
Got:
    False
----------------------------------------------------------------------
File "/home/stefan/autotest/temp/python26-zope212-cmf22-plone40/eggs/plone.app.users-1.0a2-py2.6.egg/plone/app/users/tests/registration_forms.txt", line 35, in registration_forms.txt
Failed example:
    browser.contents
Expected:
    '...This site...valid email setup...cannot register at this time...'
Got:
    '\n<!DOCTYPE html PUBLIC\n  "-//W3C//DTD XHTML 1.0 Transitional//EN"\n  "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">\n\n<html xmlns="http://www.w3.org/1999/xhtml" lang="en">\n\n\n    \n    \n    \n    \n    \n\n\n\n<head>\n    <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />\n\n    <!-- Forces IE8+ into newest rendering engine even if on an intranet. This has to be defined before any script/style tags. -->\n    <meta http-equiv="X-UA-Compatible" content="IE=edge" /> \n    <!-- Enables iPhone web app use, fullscreen when added to home screen -->\n    <meta name="apple-mobile-web-app-capable" content="yes" />\n\n    \n        <base href="http://nohost/plone/" /><!--[if lt IE 7]></base><![endif]-->\n    \n\n    \n\n<link rel="kss-base-url" href="http://nohost/plone/" />\n\n  \n    <link rel="stylesheet" type="text/css" href="http://nohost/plone/portal_css/Sunburst%20Theme/base-cachekey7244.css" />\n        <!--[if lt IE 8]>    \n    \n    <link rel="stylesheet" type="text/css" media="screen" href="http://nohost/plone/portal_css/Sunburst%20Theme/IEFixes-cachekey1586.css" />\n        <![endif]-->\n    \n    <link rel="stylesheet" type="text/css" media="all" href="http://nohost/plone/portal_css/Sunburst%20Theme/ploneCustom-cachekey5020.css" />\n\n  \n    <link rel="kinetic-stylesheet" type="text/css" href="http://nohost/plone/portal_kss/Sunburst%20Theme/resourcetinymce.ksstinymce-cachekey6673.kss" />\n    <link rel="kinetic-stylesheet" type="text/css" href="http://nohost/plone/portal_kss/Sunburst%20Theme/at-cachekey3736.kss" />\n  \n    <script type="text/javascript" src="http://nohost/plone/portal_javascripts/Sunburst%20Theme/jquery-cachekey4459.js"></script>\n\n\n<title>Plone site</title>\n    \n\n    <link rel="shortcut icon" type="image/x-icon" href="http://nohost/plone/favicon.ico" />\n\n\n\n    <link rel="home" href="http://nohost/plone" title="Front page" />\n\n    <link rel="contents" href="http://nohost/plone/sitemap" title="Site Map" />\n\n\n\n\n\n\n    <link rel="search" href="http://nohost/plone/search_form" title="Search this site" />\n\n\n\n    \n    \n    \n    \n    <script type="text/javascript">\n          </script>\n\n    <meta name="viewport" content="width=320; initial-scale=0.6666; maximum-scale=1.0; minimum-scale=0.6666" />\n    <meta name="generator" content="Plone - http://plone.org" />\n</head>\n\n<!-- TODO: Can we do this in the @@plone view? -->\n<body class=" template-logged_out" dir="ltr">\n\n<div id="visual-portal-wrapper">\n\n        <div id="portal-top" class="row">\n<div class="cell width-full position-0"> <!-- TODO: Temporary, this one should be in the template that is inserted -->\n            <div id="portal-header">\n    <p class="hiddenStructure">\n  <a accesskey="2" href="http://nohost/plone/logged_out#documentContent">Skip to content.</a> |\n\n  <a accesskey="6" href="http://nohost/plone/logged_out#portlet-navigation-tree">Skip to navigation</a>\n</p>\n\n<div id="portal-searchbox">\n    <form name="searchform" action="http://nohost/plone/search">\n\n        <label for="searchGadget" class="hiddenStructure">Search Site</label>\n\n        <div class="LSBox">\n        <input name="SearchableText" type="text" size="18" title="Search Site" accesskey="4" class="inputLabel" id="searchGadget" />\n\n        <input class="searchButton" type="submit" value="Search" />\n    \n        <div class="searchSection">\n            <input id="searchbox_currentfolder_only" class="noborder" type="checkbox" name="path" value="/plone" />\n            <label for="searchbox_currentfolder_only" style="cursor: pointer">\n                only in current section\n            </label>\n        </div>\n\n        <div class="LSResult" id="LSResult" style=""><div class="LSShadow" id="LSShadow"></div></div>\n        </div>\n    </form>\n\n    <div id="portal-advanced-search" class="hiddenStructure">\n        <a href="http://nohost/plone/search_form" accesskey="5">\n            Advanced Search&hellip;\n        </a>\n    </div>\n\n</div>\n\n<a id="portal-logo" title="Home" accesskey="1" href="http://nohost/plone">\n    <img src="http://nohost/plone/logo.png" alt="" title="" height="56" width="215" /></a>\n\n\n    <h5 class="hiddenStructure">Sections</h5>\n\n    <ul id="portal-globalnav"><li id="portaltab-index_html" class="selected"><a href="http://nohost/plone" title="">Home</a></li><li id="portaltab-news" class="plain"><a href="http://nohost/plone/news" title="Site News">News</a></li><li id="portaltab-events" class="plain"><a href="http://nohost/plone/events" title="Site Events">Events</a></li><li id="portaltab-Members" class="plain"><a href="http://nohost/plone/Members" title="Container for users\' home directories">Users</a></li></ul>\n\n</div>\n\n<div id="portal-personaltools-wrapper">\n\n<h5 class="hiddenStructure">Personal tools</h5>\n\n\n\n<dl class="actionMenu" id="portal-personaltools">\n  <dt id="anon-personalbar">\n    \n        <a href="http://nohost/plone/login_form">Log in</a>\n    \n    \n        <a href="http://nohost/plone/@@join_form">Register</a>\n    \n  </dt>\n</dl>\n\n</div>\n\n\n    \n\n\n<div id="portal-breadcrumbs">\n\n    <span id="breadcrumbs-you-are-here">You\nare here:</span>\n    <span id="breadcrumbs-home">\n        <a href="http://nohost/plone">Home</a>\n        \n    </span>\n\n</div>\n\n</div>\n        </div>\n    <div id="portal-columns" class="row">\n\n        <!-- TODO: There is probably be a more elegant way to do this ;) -->\n        \n        \n        \n        <div id="portal-column-content" class="cell width-full position-0">\n\n            <div class="">\n\n                \n    \n                <div id="region-content" class="documentContent">\n\n                    <a name="documentContent"></a>\n\n                    \n\n    <dl class="portalMessage info" id="kssPortalMessage" style="display:none">\n        <dt>Info</dt>\n        <dd></dd>\n    </dl>\n\n\n\n                    <div id="viewlet-above-content"></div>\n\n                    \n                        <div id="content">\n                                \n                            \n                            <div>\n\n\n  <h1 class="documentFirstHeading">You are now logged out</h1>\n\n  <p class="documentDescription">You can log in again below.</p>\n\n  \n\n    <dl class="portalMessage error" id="enable_cookies_message" style="display:none">\n        <dt>\n            Error\n        </dt>\n        <dd>\n            Cookies are not enabled. You must enable cookies before you can log in.\n        </dd>\n    </dl>\n\n  \n\n  \n<div class="row">\n    <div class=" cell width-1:2 position-1:4">                \n<form class="enableAutoFocus" method="post" id="login_form" action="http://nohost/plone/logged_out">\n\n    <fieldset id="login-form">\n\n        <legend>Please log in</legend>\n\n        <input type="hidden" name="came_from" value="http://nohost/plone/logout" />\n\n        <input type="hidden" name="form.submitted" value="1" />\n        <input type="hidden" name="js_enabled" id="js_enabled" value="0" />\n        <input type="hidden" name="cookies_enabled" id="cookies_enabled" value="" />\n        <input type="hidden" name="login_name" id="login_name" value="" />\n        <input type="hidden" name="pwd_empty" id="pwd_empty" value="0" />\n\n        <div class="field">\n\n            <label for="__ac_name">Login Name</label>\n\n            \n\n            \n\n            <input type="text" size="15" name="__ac_name" value="" id="__ac_name" />\n\n    </div>\n\n    <div class="field">\n\n            <label for="__ac_password">Password</label>\n\n            \n\n            <input type="password" size="15" name="__ac_password" id="__ac_password" />\n    </div>\n\n        \n\n        <div class="formControls">\n\n            <input class="context" type="submit" name="submit" value="Log in" />\n\n        </div>\n\n    </fieldset>\n\n</form>\n</div>\n</div>\n\n<div>\n    <h3>\n        Forgot your password?\n    </h3>\n    <p>\n        If you have forgotten your password,\n        <span> <a href="mail_password_form?userid=">we can send you a new one</a></span>.\n    </p>\n</div>\n\n<div>\n    <h3>\n    New user?\n    </h3>\n\n    <p>\n    If you do not have an account here, head over to the\n    <span> <a href="http://nohost/plone/@@join_form?came_from=http%3A//nohost/plone/logout"> registration form</a></span>.\n    </p>\n\n</div>\n\n\n\n\n\n\n\n</div>\n                        </div>\n                    \n\n                    \n                        \n\n                    \n                </div>\n            </div>\n        \n        </div>\n\n        \n\n        \n    </div>\n\n<div class="visualClear"></div> <!-- TODO: Temporary workaround -->\n\n    \n<div class="row"> <!-- TODO: Also temporary, should be in the proper template -->\n    <div class="cell width-full position-0">\n        <div id="portal-footer">\n\n<p>\n    \n    The\n    <a href="http://plone.org">Plone<sup>&reg;</sup> CMS &mdash; Open Source Content Management System</a>\n    is\n    <acronym title="Copyright">&copy;</acronym>\n    2000-2009\n    by the\n    <a href="http://plone.org/foundation">Plone Foundation</a>\n    et al.\n    \n</p>\n\n<p>\n    \n    Plone<sup>&reg;</sup> and the Plone logo are registered trademarks of the\n        <a href="http://plone.org/foundation">Plone Foundation</a>.\n    \n\n    \n    Distributed under the\n        <a href="http://creativecommons.org/licenses/GPL/2.0/">GNU GPL license</a>.\n    \n</p>\n\n</div>\n\n<div id="portal-colophon">\n\n<div class="colophonWrapper">\n<ul>\n  <li>\n    <a href="http://plone.org" title="This site was built using Plone CMS, the Open Source Content Management System. Click for more information.">\n      Powered by Plone</a>\n  </li>\n</ul>\n</div>\n</div>\n\n<ul id="portal-siteactions">\n\n    <li id="siteaction-sitemap"><a href="http://nohost/plone/sitemap" accesskey="3" title="Site Map">Site Map</a></li>\n    <li id="siteaction-accessibility"><a href="http://nohost/plone/accessibility-info" accesskey="0" title="Accessibility">Accessibility</a></li>\n    <li id="siteaction-contact"><a href="http://nohost/plone/contact-info" accesskey="9" title="Contact">Contact</a></li>\n</ul>\n\n\n    </div>\n</div>\n    \n\n</div>\n\n<!-- TODO: This needs to go away. -->\n<!-- <div id="kss-spinner"><img tal:attributes="src string:${portal_url}/spinner.png" alt="" /></div> -->\n\n</body>\n</html>\n\n\n'
----------------------------------------------------------------------
File "/home/stefan/autotest/temp/python26-zope212-cmf22-plone40/eggs/plone.app.users-1.0a2-py2.6.egg/plone/app/users/tests/registration_forms.txt", line 44, in registration_forms.txt
Failed example:
    'Password' in browser.contents
Expected:
    False
Got:
    True
----------------------------------------------------------------------
File "/home/stefan/autotest/temp/python26-zope212-cmf22-plone40/eggs/plone.app.users-1.0a2-py2.6.egg/plone/app/users/tests/registration_forms.txt", line 51, in registration_forms.txt
Failed example:
    browser.open('http://nohost/plone/@@register')
Exception raised:
    Traceback (most recent call last):
      File "/home/stefan/autotest/temp/python26-zope212-cmf22-plone40/eggs/zope.testing-3.7.7-py2.6.egg/zope/testing/doctest.py", line 1361, in __run
        compileflags, 1) in test.globs
      File "<doctest registration_forms.txt[line 51, example 22]>", line 1, in <module>
        browser.open('http://nohost/plone/@@register')
      File "/home/stefan/autotest/temp/python26-zope212-cmf22-plone40/eggs/zope.testbrowser-3.6.0a2-py2.6.egg/zope/testbrowser/browser.py", line 239, in open
        self.mech_browser.open(url, data)
      File "build/bdist.linux-x86_64/egg/mechanize/_mechanize.py", line 209, in open
      File "build/bdist.linux-x86_64/egg/mechanize/_mechanize.py", line 261, in _mech_open
    HTTPError: HTTP Error 500: Internal Server Error
----------------------------------------------------------------------
File "/home/stefan/autotest/temp/python26-zope212-cmf22-plone40/eggs/plone.app.users-1.0a2-py2.6.egg/plone/app/users/tests/registration_forms.txt", line 55, in registration_forms.txt
Failed example:
    'User Name' in browser.contents
Expected:
    True
Got:
    False
----------------------------------------------------------------------
File "/home/stefan/autotest/temp/python26-zope212-cmf22-plone40/eggs/plone.app.users-1.0a2-py2.6.egg/plone/app/users/tests/registration_forms.txt", line 63, in registration_forms.txt
Failed example:
    browser.getControl('Register').click()
Exception raised:
    Traceback (most recent call last):
      File "/home/stefan/autotest/temp/python26-zope212-cmf22-plone40/eggs/zope.testing-3.7.7-py2.6.egg/zope/testing/doctest.py", line 1361, in __run
        compileflags, 1) in test.globs
      File "<doctest registration_forms.txt[line 63, example 26]>", line 1, in <module>
        browser.getControl('Register').click()
      File "/home/stefan/autotest/temp/python26-zope212-cmf22-plone40/eggs/zope.testbrowser-3.6.0a2-py2.6.egg/zope/testbrowser/browser.py", line 366, in getControl
        control, form = disambiguate(intermediate, msg, index)
      File "/home/stefan/autotest/temp/python26-zope212-cmf22-plone40/eggs/zope.testbrowser-3.6.0a2-py2.6.egg/zope/testbrowser/browser.py", line 54, in disambiguate
        raise LookupError(msg)
    LookupError: label 'Register'
----------------------------------------------------------------------
File "/home/stefan/autotest/temp/python26-zope212-cmf22-plone40/eggs/plone.app.users-1.0a2-py2.6.egg/plone/app/users/tests/registration_forms.txt", line 64, in registration_forms.txt
Failed example:
    browser.contents
Expected:
    '...There were errors...User Name...Required input is missing...E-mail...Required input is missing...'
Got:
    '\n<!DOCTYPE html PUBLIC\n  "-//W3C//DTD XHTML 1.0 Transitional//EN"\n  "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">\n\n<html xmlns="http://www.w3.org/1999/xhtml" lang="en">\n\n\n    \n    \n    \n    \n    \n\n\n\n<head>\n    <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />\n\n    <!-- Forces IE8+ into newest rendering engine even if on an intranet. This has to be defined before any script/style tags. -->\n    <meta http-equiv="X-UA-Compatible" content="IE=edge" /> \n    <!-- Enables iPhone web app use, fullscreen when added to home screen -->\n    <meta name="apple-mobile-web-app-capable" content="yes" />\n\n    \n        <base href="http://nohost/plone/" /><!--[if lt IE 7]></base><![endif]-->\n    \n\n    \n\n<link rel="kss-base-url" href="http://nohost/plone/" />\n\n  \n    <link rel="stylesheet" type="text/css" href="http://nohost/plone/portal_css/Sunburst%20Theme/base-cachekey7244.css" />\n        <!--[if lt IE 8]>    \n    \n    <link rel="stylesheet" type="text/css" media="screen" href="http://nohost/plone/portal_css/Sunburst%20Theme/IEFixes-cachekey1586.css" />\n        <![endif]-->\n    \n    <link rel="stylesheet" type="text/css" media="all" href="http://nohost/plone/portal_css/Sunburst%20Theme/ploneCustom-cachekey5020.css" />\n\n  \n    <link rel="kinetic-stylesheet" type="text/css" href="http://nohost/plone/portal_kss/Sunburst%20Theme/resourcetinymce.ksstinymce-cachekey6673.kss" />\n    <link rel="kinetic-stylesheet" type="text/css" href="http://nohost/plone/portal_kss/Sunburst%20Theme/at-cachekey3736.kss" />\n  \n    <script type="text/javascript" src="http://nohost/plone/portal_javascripts/Sunburst%20Theme/jquery-cachekey4459.js"></script>\n\n\n<title>Plone site</title>\n    \n\n    <link rel="shortcut icon" type="image/x-icon" href="http://nohost/plone/favicon.ico" />\n\n\n\n    <link rel="home" href="http://nohost/plone" title="Front page" />\n\n    <link rel="contents" href="http://nohost/plone/sitemap" title="Site Map" />\n\n\n\n\n\n\n    <link rel="search" href="http://nohost/plone/search_form" title="Search this site" />\n\n\n\n    \n    \n    \n    \n    \n\n    <meta name="viewport" content="width=320; initial-scale=0.6666; maximum-scale=1.0; minimum-scale=0.6666" />\n    <meta name="generator" content="Plone - http://plone.org" />\n</head>\n\n<!-- TODO: Can we do this in the @@plone view? -->\n<body class=" template-default_error_message" dir="ltr">\n\n<div id="visual-portal-wrapper">\n\n        <div id="portal-top" class="row">\n<div class="cell width-full position-0"> <!-- TODO: Temporary, this one should be in the template that is inserted -->\n            <div id="portal-header">\n    <p class="hiddenStructure">\n  <a accesskey="2" href="http://nohost/plone/@@register#documentContent">Skip to content.</a> |\n\n  <a accesskey="6" href="http://nohost/plone/@@register#portlet-navigation-tree">Skip to navigation</a>\n</p>\n\n<div id="portal-searchbox">\n    <form name="searchform" action="http://nohost/plone/search">\n\n        <label for="searchGadget" class="hiddenStructure">Search Site</label>\n\n        <div class="LSBox">\n        <input name="SearchableText" type="text" size="18" title="Search Site" accesskey="4" class="inputLabel" id="searchGadget" />\n\n        <input class="searchButton" type="submit" value="Search" />\n    \n        <div class="searchSection">\n            <input id="searchbox_currentfolder_only" class="noborder" type="checkbox" name="path" value="/plone" />\n            <label for="searchbox_currentfolder_only" style="cursor: pointer">\n                only in current section\n            </label>\n        </div>\n\n        <div class="LSResult" id="LSResult" style=""><div class="LSShadow" id="LSShadow"></div></div>\n        </div>\n    </form>\n\n    <div id="portal-advanced-search" class="hiddenStructure">\n        <a href="http://nohost/plone/search_form" accesskey="5">\n            Advanced Search&hellip;\n        </a>\n    </div>\n\n</div>\n\n<a id="portal-logo" title="Home" accesskey="1" href="http://nohost/plone">\n    <img src="http://nohost/plone/logo.png" alt="" title="" height="56" width="215" /></a>\n\n\n    <h5 class="hiddenStructure">Sections</h5>\n\n    <ul id="portal-globalnav"><li id="portaltab-index_html" class="selected"><a href="http://nohost/plone" title="">Home</a></li><li id="portaltab-news" class="plain"><a href="http://nohost/plone/news" title="Site News">News</a></li><li id="portaltab-events" class="plain"><a href="http://nohost/plone/events" title="Site Events">Events</a></li><li id="portaltab-Members" class="plain"><a href="http://nohost/plone/Members" title="Container for users\' home directories">Users</a></li></ul>\n\n</div>\n\n<div id="portal-personaltools-wrapper">\n\n<h5 class="hiddenStructure">Personal tools</h5>\n\n\n\n<dl class="actionMenu" id="portal-personaltools">\n  <dt id="anon-personalbar">\n    \n        <a href="http://nohost/plone/login_form">Log in</a>\n    \n    \n        <a href="http://nohost/plone/@@join_form">Register</a>\n    \n  </dt>\n</dl>\n\n</div>\n\n\n    \n\n\n<div id="portal-breadcrumbs">\n\n    <span id="breadcrumbs-you-are-here">You\nare here:</span>\n    <span id="breadcrumbs-home">\n        <a href="http://nohost/plone">Home</a>\n        \n    </span>\n\n</div>\n\n</div>\n        </div>\n    <div id="portal-columns" class="row">\n\n        <!-- TODO: There is probably be a more elegant way to do this ;) -->\n        \n        \n        \n        <div id="portal-column-content" class="cell width-full position-0">\n\n            <div class="">\n\n                \n    \n                <div id="region-content" class="documentContent">\n\n                    <a name="documentContent"></a>\n\n                    \n\n    <dl class="portalMessage info" id="kssPortalMessage" style="display:none">\n        <dt>Info</dt>\n        <dd></dd>\n    </dl>\n\n\n\n                    <div id="viewlet-above-content"></div>\n\n                    \n                        <div id="content">\n                                \n                            \n                            <div>\n\n        \n\n        <div>\n\n            <h1 class="documentFirstHeading">\n                We&#8217;re sorry, but there seems to be an error&hellip;\n            </h1>\n\n            \n                <p>\n                The error has been logged as entry number \n                <code>1259806924.950.609564627672</code>.\n                </p>\n                \n                <p>\n                If you need to report this to the \n                <span> <a href="http://nohost/plone/contact-info">Site Administration</a></span>,\n                please include this entry number in your message.\n                </p>\n            \n                \n\n            \n\n            \n\n        </div>\n        \n\n</div>\n                        </div>\n                    \n\n                    \n                        \n\n                    \n                </div>\n            </div>\n        \n        </div>\n\n        \n\n        \n    </div>\n\n<div class="visualClear"></div> <!-- TODO: Temporary workaround -->\n\n    \n<div class="row"> <!-- TODO: Also temporary, should be in the proper template -->\n    <div class="cell width-full position-0">\n        <div id="portal-footer">\n\n<p>\n    \n    The\n    <a href="http://plone.org">Plone<sup>&reg;</sup> CMS &mdash; Open Source Content Management System</a>\n    is\n    <acronym title="Copyright">&copy;</acronym>\n    2000-2009\n    by the\n    <a href="http://plone.org/foundation">Plone Foundation</a>\n    et al.\n    \n</p>\n\n<p>\n    \n    Plone<sup>&reg;</sup> and the Plone logo are registered trademarks of the\n        <a href="http://plone.org/foundation">Plone Foundation</a>.\n    \n\n    \n    Distributed under the\n        <a href="http://creativecommons.org/licenses/GPL/2.0/">GNU GPL license</a>.\n    \n</p>\n\n</div>\n\n<div id="portal-colophon">\n\n<div class="colophonWrapper">\n<ul>\n  <li>\n    <a href="http://plone.org" title="This site was built using Plone CMS, the Open Source Content Management System. Click for more information.">\n      Powered by Plone</a>\n  </li>\n</ul>\n</div>\n</div>\n\n<ul id="portal-siteactions">\n\n    <li id="siteaction-sitemap"><a href="http://nohost/plone/sitemap" accesskey="3" title="Site Map">Site Map</a></li>\n    <li id="siteaction-accessibility"><a href="http://nohost/plone/accessibility-info" accesskey="0" title="Accessibility">Accessibility</a></li>\n    <li id="siteaction-contact"><a href="http://nohost/plone/contact-info" accesskey="9" title="Contact">Contact</a></li>\n</ul>\n\n\n    </div>\n</div>\n    \n\n</div>\n\n<!-- TODO: This needs to go away. -->\n<!-- <div id="kss-spinner"><img tal:attributes="src string:${portal_url}/spinner.png" alt="" /></div> -->\n\n</body>\n</html>\n\n\n'
----------------------------------------------------------------------
File "/home/stefan/autotest/temp/python26-zope212-cmf22-plone40/eggs/plone.app.users-1.0a2-py2.6.egg/plone/app/users/tests/registration_forms.txt", line 68, in registration_forms.txt
Failed example:
    browser.getControl('User Name').value = 'user1'
Exception raised:
    Traceback (most recent call last):
      File "/home/stefan/autotest/temp/python26-zope212-cmf22-plone40/eggs/zope.testing-3.7.7-py2.6.egg/zope/testing/doctest.py", line 1361, in __run
        compileflags, 1) in test.globs
      File "<doctest registration_forms.txt[line 68, example 28]>", line 1, in <module>
        browser.getControl('User Name').value = 'user1'
      File "/home/stefan/autotest/temp/python26-zope212-cmf22-plone40/eggs/zope.testbrowser-3.6.0a2-py2.6.egg/zope/testbrowser/browser.py", line 366, in getControl
        control, form = disambiguate(intermediate, msg, index)
      File "/home/stefan/autotest/temp/python26-zope212-cmf22-plone40/eggs/zope.testbrowser-3.6.0a2-py2.6.egg/zope/testbrowser/browser.py", line 54, in disambiguate
        raise LookupError(msg)
    LookupError: label 'User Name'
----------------------------------------------------------------------
File "/home/stefan/autotest/temp/python26-zope212-cmf22-plone40/eggs/plone.app.users-1.0a2-py2.6.egg/plone/app/users/tests/registration_forms.txt", line 69, in registration_forms.txt
Failed example:
    browser.getControl('E-mail').value = 'user1 at foo.com'
Exception raised:
    Traceback (most recent call last):
      File "/home/stefan/autotest/temp/python26-zope212-cmf22-plone40/eggs/zope.testing-3.7.7-py2.6.egg/zope/testing/doctest.py", line 1361, in __run
        compileflags, 1) in test.globs
      File "<doctest registration_forms.txt[line 69, example 29]>", line 1, in <module>
        browser.getControl('E-mail').value = 'user1 at foo.com'
      File "/home/stefan/autotest/temp/python26-zope212-cmf22-plone40/eggs/zope.testbrowser-3.6.0a2-py2.6.egg/zope/testbrowser/browser.py", line 366, in getControl
        control, form = disambiguate(intermediate, msg, index)
      File "/home/stefan/autotest/temp/python26-zope212-cmf22-plone40/eggs/zope.testbrowser-3.6.0a2-py2.6.egg/zope/testbrowser/browser.py", line 54, in disambiguate
        raise LookupError(msg)
    LookupError: label 'E-mail'
----------------------------------------------------------------------
File "/home/stefan/autotest/temp/python26-zope212-cmf22-plone40/eggs/plone.app.users-1.0a2-py2.6.egg/plone/app/users/tests/registration_forms.txt", line 70, in registration_forms.txt
Failed example:
    browser.getControl('Register').click()
Exception raised:
    Traceback (most recent call last):
      File "/home/stefan/autotest/temp/python26-zope212-cmf22-plone40/eggs/zope.testing-3.7.7-py2.6.egg/zope/testing/doctest.py", line 1361, in __run
        compileflags, 1) in test.globs
      File "<doctest registration_forms.txt[line 70, example 30]>", line 1, in <module>
        browser.getControl('Register').click()
      File "/home/stefan/autotest/temp/python26-zope212-cmf22-plone40/eggs/zope.testbrowser-3.6.0a2-py2.6.egg/zope/testbrowser/browser.py", line 366, in getControl
        control, form = disambiguate(intermediate, msg, index)
      File "/home/stefan/autotest/temp/python26-zope212-cmf22-plone40/eggs/zope.testbrowser-3.6.0a2-py2.6.egg/zope/testbrowser/browser.py", line 54, in disambiguate
        raise LookupError(msg)
    LookupError: label 'Register'
----------------------------------------------------------------------
File "/home/stefan/autotest/temp/python26-zope212-cmf22-plone40/eggs/plone.app.users-1.0a2-py2.6.egg/plone/app/users/tests/registration_forms.txt", line 90, in registration_forms.txt
Failed example:
    browser.getLink('Register').click()
Exception raised:
    Traceback (most recent call last):
      File "/home/stefan/autotest/temp/python26-zope212-cmf22-plone40/eggs/zope.testing-3.7.7-py2.6.egg/zope/testing/doctest.py", line 1361, in __run
        compileflags, 1) in test.globs
      File "<doctest registration_forms.txt[line 90, example 42]>", line 1, in <module>
        browser.getLink('Register').click()
      File "/home/stefan/autotest/temp/python26-zope212-cmf22-plone40/eggs/zope.testbrowser-3.6.0a2-py2.6.egg/zope/testbrowser/browser.py", line 435, in click
        self.browser.mech_browser.follow_link(self.mech_link)
      File "build/bdist.linux-x86_64/egg/mechanize/_mechanize.py", line 575, in follow_link
      File "build/bdist.linux-x86_64/egg/mechanize/_mechanize.py", line 209, in open
      File "build/bdist.linux-x86_64/egg/mechanize/_mechanize.py", line 261, in _mech_open
    httperror_seek_wrapper: HTTP Error 404: Not Found
----------------------------------------------------------------------
File "/home/stefan/autotest/temp/python26-zope212-cmf22-plone40/eggs/plone.app.users-1.0a2-py2.6.egg/plone/app/users/tests/registration_forms.txt", line 91, in registration_forms.txt
Failed example:
    '@@register' in browser.url
Expected:
    True
Got:
    False
----------------------------------------------------------------------
File "/home/stefan/autotest/temp/python26-zope212-cmf22-plone40/eggs/plone.app.users-1.0a2-py2.6.egg/plone/app/users/tests/registration_forms.txt", line 97, in registration_forms.txt
Failed example:
    'Confirm password' in browser.contents
Expected:
    True
Got:
    False
----------------------------------------------------------------------
File "/home/stefan/autotest/temp/python26-zope212-cmf22-plone40/eggs/plone.app.users-1.0a2-py2.6.egg/plone/app/users/tests/registration_forms.txt", line 101, in registration_forms.txt
Failed example:
    browser.getControl('User Name').value = 'user1'
Exception raised:
    Traceback (most recent call last):
      File "/home/stefan/autotest/temp/python26-zope212-cmf22-plone40/eggs/zope.testing-3.7.7-py2.6.egg/zope/testing/doctest.py", line 1361, in __run
        compileflags, 1) in test.globs
      File "<doctest registration_forms.txt[line 101, example 46]>", line 1, in <module>
        browser.getControl('User Name').value = 'user1'
      File "/home/stefan/autotest/temp/python26-zope212-cmf22-plone40/eggs/zope.testbrowser-3.6.0a2-py2.6.egg/zope/testbrowser/browser.py", line 366, in getControl
        control, form = disambiguate(intermediate, msg, index)
      File "/home/stefan/autotest/temp/python26-zope212-cmf22-plone40/eggs/zope.testbrowser-3.6.0a2-py2.6.egg/zope/testbrowser/browser.py", line 54, in disambiguate
        raise LookupError(msg)
    LookupError: label 'User Name'
----------------------------------------------------------------------
File "/home/stefan/autotest/temp/python26-zope212-cmf22-plone40/eggs/plone.app.users-1.0a2-py2.6.egg/plone/app/users/tests/registration_forms.txt", line 102, in registration_forms.txt
Failed example:
    browser.getControl('E-mail').value = 'user1 at foo.com'
Exception raised:
    Traceback (most recent call last):
      File "/home/stefan/autotest/temp/python26-zope212-cmf22-plone40/eggs/zope.testing-3.7.7-py2.6.egg/zope/testing/doctest.py", line 1361, in __run
        compileflags, 1) in test.globs
      File "<doctest registration_forms.txt[line 102, example 47]>", line 1, in <module>
        browser.getControl('E-mail').value = 'user1 at foo.com'
      File "/home/stefan/autotest/temp/python26-zope212-cmf22-plone40/eggs/zope.testbrowser-3.6.0a2-py2.6.egg/zope/testbrowser/browser.py", line 366, in getControl
        control, form = disambiguate(intermediate, msg, index)
      File "/home/stefan/autotest/temp/python26-zope212-cmf22-plone40/eggs/zope.testbrowser-3.6.0a2-py2.6.egg/zope/testbrowser/browser.py", line 54, in disambiguate
        raise LookupError(msg)
    LookupError: label 'E-mail'
----------------------------------------------------------------------
File "/home/stefan/autotest/temp/python26-zope212-cmf22-plone40/eggs/plone.app.users-1.0a2-py2.6.egg/plone/app/users/tests/registration_forms.txt", line 103, in registration_forms.txt
Failed example:
    browser.getControl('Password').value = 'secret'
Exception raised:
    Traceback (most recent call last):
      File "/home/stefan/autotest/temp/python26-zope212-cmf22-plone40/eggs/zope.testing-3.7.7-py2.6.egg/zope/testing/doctest.py", line 1361, in __run
        compileflags, 1) in test.globs
      File "<doctest registration_forms.txt[line 103, example 48]>", line 1, in <module>
        browser.getControl('Password').value = 'secret'
      File "/home/stefan/autotest/temp/python26-zope212-cmf22-plone40/eggs/zope.testbrowser-3.6.0a2-py2.6.egg/zope/testbrowser/browser.py", line 366, in getControl
        control, form = disambiguate(intermediate, msg, index)
      File "/home/stefan/autotest/temp/python26-zope212-cmf22-plone40/eggs/zope.testbrowser-3.6.0a2-py2.6.egg/zope/testbrowser/browser.py", line 54, in disambiguate
        raise LookupError(msg)
    LookupError: label 'Password'
----------------------------------------------------------------------
File "/home/stefan/autotest/temp/python26-zope212-cmf22-plone40/eggs/plone.app.users-1.0a2-py2.6.egg/plone/app/users/tests/registration_forms.txt", line 104, in registration_forms.txt
Failed example:
    browser.getControl('Confirm password').value = 'secret'
Exception raised:
    Traceback (most recent call last):
      File "/home/stefan/autotest/temp/python26-zope212-cmf22-plone40/eggs/zope.testing-3.7.7-py2.6.egg/zope/testing/doctest.py", line 1361, in __run
        compileflags, 1) in test.globs
      File "<doctest registration_forms.txt[line 104, example 49]>", line 1, in <module>
        browser.getControl('Confirm password').value = 'secret'
      File "/home/stefan/autotest/temp/python26-zope212-cmf22-plone40/eggs/zope.testbrowser-3.6.0a2-py2.6.egg/zope/testbrowser/browser.py", line 366, in getControl
        control, form = disambiguate(intermediate, msg, index)
      File "/home/stefan/autotest/temp/python26-zope212-cmf22-plone40/eggs/zope.testbrowser-3.6.0a2-py2.6.egg/zope/testbrowser/browser.py", line 54, in disambiguate
        raise LookupError(msg)
    LookupError: label 'Confirm password'
----------------------------------------------------------------------
File "/home/stefan/autotest/temp/python26-zope212-cmf22-plone40/eggs/plone.app.users-1.0a2-py2.6.egg/plone/app/users/tests/registration_forms.txt", line 105, in registration_forms.txt
Failed example:
    browser.getControl('Register').click()
Exception raised:
    Traceback (most recent call last):
      File "/home/stefan/autotest/temp/python26-zope212-cmf22-plone40/eggs/zope.testing-3.7.7-py2.6.egg/zope/testing/doctest.py", line 1361, in __run
        compileflags, 1) in test.globs
      File "<doctest registration_forms.txt[line 105, example 50]>", line 1, in <module>
        browser.getControl('Register').click()
      File "/home/stefan/autotest/temp/python26-zope212-cmf22-plone40/eggs/zope.testbrowser-3.6.0a2-py2.6.egg/zope/testbrowser/browser.py", line 366, in getControl
        control, form = disambiguate(intermediate, msg, index)
      File "/home/stefan/autotest/temp/python26-zope212-cmf22-plone40/eggs/zope.testbrowser-3.6.0a2-py2.6.egg/zope/testbrowser/browser.py", line 54, in disambiguate
        raise LookupError(msg)
    LookupError: label 'Register'
----------------------------------------------------------------------
File "/home/stefan/autotest/temp/python26-zope212-cmf22-plone40/eggs/plone.app.users-1.0a2-py2.6.egg/plone/app/users/tests/registration_forms.txt", line 106, in registration_forms.txt
Failed example:
    browser.contents
Expected:
    '...Welcome!...You have been registered...'
Got:
    '\n<!DOCTYPE html PUBLIC\n  "-//W3C//DTD XHTML 1.0 Transitional//EN"\n  "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">\n\n<html xmlns="http://www.w3.org/1999/xhtml" lang="en">\n\n\n    \n    \n    \n    \n    \n\n\n\n<head>\n    <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />\n\n    <!-- Forces IE8+ into newest rendering engine even if on an intranet. This has to be defined before any script/style tags. -->\n    <meta http-equiv="X-UA-Compatible" content="IE=edge" /> \n    <!-- Enables iPhone web app use, fullscreen when added to home screen -->\n    <meta name="apple-mobile-web-app-capable" content="yes" />\n\n    \n        <base href="http://nohost/plone/" /><!--[if lt IE 7]></base><![endif]-->\n    \n\n    \n\n<link rel="kss-base-url" href="http://nohost/plone/" />\n\n  \n    <link rel="stylesheet" type="text/css" href="http://nohost/plone/portal_css/Sunburst%20Theme/base-cachekey7244.css" />\n        <!--[if lt IE 8]>    \n    \n    <link rel="stylesheet" type="text/css" media="screen" href="http://nohost/plone/portal_css/Sunburst%20Theme/IEFixes-cachekey1586.css" />\n        <![endif]-->\n    \n    <link rel="stylesheet" type="text/css" media="all" href="http://nohost/plone/portal_css/Sunburst%20Theme/ploneCustom-cachekey5020.css" />\n\n  \n    <link rel="kinetic-stylesheet" type="text/css" href="http://nohost/plone/portal_kss/Sunburst%20Theme/resourcetinymce.ksstinymce-cachekey6673.kss" />\n    <link rel="kinetic-stylesheet" type="text/css" href="http://nohost/plone/portal_kss/Sunburst%20Theme/at-cachekey3736.kss" />\n  \n    <script type="text/javascript" src="http://nohost/plone/portal_javascripts/Sunburst%20Theme/jquery-cachekey4459.js"></script>\n\n\n<title>Plone site</title>\n    \n\n    <link rel="shortcut icon" type="image/x-icon" href="http://nohost/plone/favicon.ico" />\n\n\n\n    <link rel="home" href="http://nohost/plone" title="Front page" />\n\n    <link rel="contents" href="http://nohost/plone/sitemap" title="Site Map" />\n\n\n\n\n\n\n    <link rel="search" href="http://nohost/plone/search_form" title="Search this site" />\n\n\n\n    \n    \n    \n    \n    <script type="text/javascript">\n          </script>\n\n    <meta name="viewport" content="width=320; initial-scale=0.6666; maximum-scale=1.0; minimum-scale=0.6666" />\n    <meta name="generator" content="Plone - http://plone.org" />\n</head>\n\n<!-- TODO: Can we do this in the @@plone view? -->\n<body class=" template-logged_out" dir="ltr">\n\n<div id="visual-portal-wrapper">\n\n        <div id="portal-top" class="row">\n<div class="cell width-full position-0"> <!-- TODO: Temporary, this one should be in the template that is inserted -->\n            <div id="portal-header">\n    <p class="hiddenStructure">\n  <a accesskey="2" href="http://nohost/plone/logged_out#documentContent">Skip to content.</a> |\n\n  <a accesskey="6" href="http://nohost/plone/logged_out#portlet-navigation-tree">Skip to navigation</a>\n</p>\n\n<div id="portal-searchbox">\n    <form name="searchform" action="http://nohost/plone/search">\n\n        <label for="searchGadget" class="hiddenStructure">Search Site</label>\n\n        <div class="LSBox">\n        <input name="SearchableText" type="text" size="18" title="Search Site" accesskey="4" class="inputLabel" id="searchGadget" />\n\n        <input class="searchButton" type="submit" value="Search" />\n    \n        <div class="searchSection">\n            <input id="searchbox_currentfolder_only" class="noborder" type="checkbox" name="path" value="/plone" />\n            <label for="searchbox_currentfolder_only" style="cursor: pointer">\n                only in current section\n            </label>\n        </div>\n\n        <div class="LSResult" id="LSResult" style=""><div class="LSShadow" id="LSShadow"></div></div>\n        </div>\n    </form>\n\n    <div id="portal-advanced-search" class="hiddenStructure">\n        <a href="http://nohost/plone/search_form" accesskey="5">\n            Advanced Search&hellip;\n        </a>\n    </div>\n\n</div>\n\n<a id="portal-logo" title="Home" accesskey="1" href="http://nohost/plone">\n    <img src="http://nohost/plone/logo.png" alt="" title="" height="56" width="215" /></a>\n\n\n    <h5 class="hiddenStructure">Sections</h5>\n\n    <ul id="portal-globalnav"><li id="portaltab-index_html" class="selected"><a href="http://nohost/plone" title="">Home</a></li><li id="portaltab-news" class="plain"><a href="http://nohost/plone/news" title="Site News">News</a></li><li id="portaltab-events" class="plain"><a href="http://nohost/plone/events" title="Site Events">Events</a></li><li id="portaltab-Members" class="plain"><a href="http://nohost/plone/Members" title="Container for users\' home directories">Users</a></li></ul>\n\n</div>\n\n<div id="portal-personaltools-wrapper">\n\n<h5 class="hiddenStructure">Personal tools</h5>\n\n\n\n<dl class="actionMenu" id="portal-personaltools">\n  <dt id="anon-personalbar">\n    \n        <a href="http://nohost/plone/login_form">Log in</a>\n    \n    \n        <a href="http://nohost/plone/@@join_form">Register</a>\n    \n  </dt>\n</dl>\n\n</div>\n\n\n    \n\n\n<div id="portal-breadcrumbs">\n\n    <span id="breadcrumbs-you-are-here">You\nare here:</span>\n    <span id="breadcrumbs-home">\n        <a href="http://nohost/plone">Home</a>\n        \n    </span>\n\n</div>\n\n</div>\n        </div>\n    <div id="portal-columns" class="row">\n\n        <!-- TODO: There is probably be a more elegant way to do this ;) -->\n        \n        \n        \n        <div id="portal-column-content" class="cell width-full position-0">\n\n            <div class="">\n\n                \n    \n                <div id="region-content" class="documentContent">\n\n                    <a name="documentContent"></a>\n\n                    \n\n    <dl class="portalMessage info" id="kssPortalMessage" style="display:none">\n        <dt>Info</dt>\n        <dd></dd>\n    </dl>\n\n\n\n                    <div id="viewlet-above-content"></div>\n\n                    \n                        <div id="content">\n                                \n                            \n                            <div>\n\n\n  <h1 class="documentFirstHeading">You are now logged out</h1>\n\n  <p class="documentDescription">You can log in again below.</p>\n\n  \n\n    <dl class="portalMessage error" id="enable_cookies_message" style="display:none">\n        <dt>\n            Error\n        </dt>\n        <dd>\n            Cookies are not enabled. You must enable cookies before you can log in.\n        </dd>\n    </dl>\n\n  \n\n  \n<div class="row">\n    <div class=" cell width-1:2 position-1:4">                \n<form class="enableAutoFocus" method="post" id="login_form" action="http://nohost/plone/logged_out">\n\n    <fieldset id="login-form">\n\n        <legend>Please log in</legend>\n\n        <input type="hidden" name="came_from" value="http://nohost/plone/logout" />\n\n        <input type="hidden" name="form.submitted" value="1" />\n        <input type="hidden" name="js_enabled" id="js_enabled" value="0" />\n        <input type="hidden" name="cookies_enabled" id="cookies_enabled" value="" />\n        <input type="hidden" name="login_name" id="login_name" value="" />\n        <input type="hidden" name="pwd_empty" id="pwd_empty" value="0" />\n\n        <div class="field">\n\n            <label for="__ac_name">Login Name</label>\n\n            \n\n            \n\n            <input type="text" size="15" name="__ac_name" value="" id="__ac_name" />\n\n    </div>\n\n    <div class="field">\n\n            <label for="__ac_password">Password</label>\n\n            \n\n            <input type="password" size="15" name="__ac_password" id="__ac_password" />\n    </div>\n\n        \n\n        <div class="formControls">\n\n            <input class="context" type="submit" name="submit" value="Log in" />\n\n        </div>\n\n    </fieldset>\n\n</form>\n</div>\n</div>\n\n<div>\n    <h3>\n        Forgot your password?\n    </h3>\n    <p>\n        If you have forgotten your password,\n        <span> <a href="mail_password_form?userid=">we can send you a new one</a></span>.\n    </p>\n</div>\n\n<div>\n    <h3>\n    New user?\n    </h3>\n\n    <p>\n    If you do not have an account here, head over to the\n    <span> <a href="http://nohost/plone/@@join_form?came_from=http%3A//nohost/plone/logout"> registration form</a></span>.\n    </p>\n\n</div>\n\n\n\n\n\n\n\n</div>\n                        </div>\n                    \n\n                    \n                        \n\n                    \n                </div>\n            </div>\n        \n        </div>\n\n        \n\n        \n    </div>\n\n<div class="visualClear"></div> <!-- TODO: Temporary workaround -->\n\n    \n<div class="row"> <!-- TODO: Also temporary, should be in the proper template -->\n    <div class="cell width-full position-0">\n        <div id="portal-footer">\n\n<p>\n    \n    The\n    <a href="http://plone.org">Plone<sup>&reg;</sup> CMS &mdash; Open Source Content Management System</a>\n    is\n    <acronym title="Copyright">&copy;</acronym>\n    2000-2009\n    by the\n    <a href="http://plone.org/foundation">Plone Foundation</a>\n    et al.\n    \n</p>\n\n<p>\n    \n    Plone<sup>&reg;</sup> and the Plone logo are registered trademarks of the\n        <a href="http://plone.org/foundation">Plone Foundation</a>.\n    \n\n    \n    Distributed under the\n        <a href="http://creativecommons.org/licenses/GPL/2.0/">GNU GPL license</a>.\n    \n</p>\n\n</div>\n\n<div id="portal-colophon">\n\n<div class="colophonWrapper">\n<ul>\n  <li>\n    <a href="http://plone.org" title="This site was built using Plone CMS, the Open Source Content Management System. Click for more information.">\n      Powered by Plone</a>\n  </li>\n</ul>\n</div>\n</div>\n\n<ul id="portal-siteactions">\n\n    <li id="siteaction-sitemap"><a href="http://nohost/plone/sitemap" accesskey="3" title="Site Map">Site Map</a></li>\n    <li id="siteaction-accessibility"><a href="http://nohost/plone/accessibility-info" accesskey="0" title="Accessibility">Accessibility</a></li>\n    <li id="siteaction-contact"><a href="http://nohost/plone/contact-info" accesskey="9" title="Contact">Contact</a></li>\n</ul>\n\n\n    </div>\n</div>\n    \n\n</div>\n\n<!-- TODO: This needs to go away. -->\n<!-- <div id="kss-spinner"><img tal:attributes="src string:${portal_url}/spinner.png" alt="" /></div> -->\n\n</body>\n</html>\n\n\n'
----------------------------------------------------------------------
File "/home/stefan/autotest/temp/python26-zope212-cmf22-plone40/eggs/plone.app.users-1.0a2-py2.6.egg/plone/app/users/tests/registration_forms.txt", line 115, in registration_forms.txt
Failed example:
    'user1' in browser.contents
Expected:
    True
Got:
    False
----------------------------------------------------------------------
File "/home/stefan/autotest/temp/python26-zope212-cmf22-plone40/eggs/plone.app.users-1.0a2-py2.6.egg/plone/app/users/tests/registration_forms.txt", line 120, in registration_forms.txt
Failed example:
    browser.getControl('Add New User').click()
Exception raised:
    Traceback (most recent call last):
      File "/home/stefan/autotest/temp/python26-zope212-cmf22-plone40/eggs/zope.testing-3.7.7-py2.6.egg/zope/testing/doctest.py", line 1361, in __run
        compileflags, 1) in test.globs
      File "<doctest registration_forms.txt[line 120, example 59]>", line 1, in <module>
        browser.getControl('Add New User').click()
      File "/home/stefan/autotest/temp/python26-zope212-cmf22-plone40/eggs/zope.testbrowser-3.6.0a2-py2.6.egg/zope/testbrowser/browser.py", line 624, in click
        self.browser._clickSubmit(self.mech_form, self.mech_control, (1,1))
      File "/home/stefan/autotest/temp/python26-zope212-cmf22-plone40/eggs/zope.testbrowser-3.6.0a2-py2.6.egg/zope/testbrowser/browser.py", line 411, in _clickSubmit
        id=control.id, name=control.name, label=label, coord=coord))
      File "build/bdist.linux-x86_64/egg/mechanize/_mechanize.py", line 209, in open
      File "build/bdist.linux-x86_64/egg/mechanize/_mechanize.py", line 261, in _mech_open
    HTTPError: HTTP Error 500: Internal Server Error
----------------------------------------------------------------------
File "/home/stefan/autotest/temp/python26-zope212-cmf22-plone40/eggs/plone.app.users-1.0a2-py2.6.egg/plone/app/users/tests/registration_forms.txt", line 125, in registration_forms.txt
Failed example:
    'Password' in browser.contents
Expected:
    True
Got:
    False
----------------------------------------------------------------------
File "/home/stefan/autotest/temp/python26-zope212-cmf22-plone40/eggs/plone.app.users-1.0a2-py2.6.egg/plone/app/users/tests/registration_forms.txt", line 127, in registration_forms.txt
Failed example:
    'Confirm password' in browser.contents
Expected:
    True
Got:
    False
----------------------------------------------------------------------
File "/home/stefan/autotest/temp/python26-zope212-cmf22-plone40/eggs/plone.app.users-1.0a2-py2.6.egg/plone/app/users/tests/registration_forms.txt", line 129, in registration_forms.txt
Failed example:
    'Send a mail with the password' in browser.contents
Expected:
    True
Got:
    False
----------------------------------------------------------------------
File "/home/stefan/autotest/temp/python26-zope212-cmf22-plone40/eggs/plone.app.users-1.0a2-py2.6.egg/plone/app/users/tests/registration_forms.txt", line 131, in registration_forms.txt
Failed example:
    'Add to the following groups' in browser.contents
Expected:
    True
Got:
    False
----------------------------------------------------------------------
File "/home/stefan/autotest/temp/python26-zope212-cmf22-plone40/eggs/plone.app.users-1.0a2-py2.6.egg/plone/app/users/tests/registration_forms.txt", line 142, in registration_forms.txt
Failed example:
    browser.open('http://nohost/plone/@@new-user')
Exception raised:
    Traceback (most recent call last):
      File "/home/stefan/autotest/temp/python26-zope212-cmf22-plone40/eggs/zope.testing-3.7.7-py2.6.egg/zope/testing/doctest.py", line 1361, in __run
        compileflags, 1) in test.globs
      File "<doctest registration_forms.txt[line 142, example 69]>", line 1, in <module>
        browser.open('http://nohost/plone/@@new-user')
      File "/home/stefan/autotest/temp/python26-zope212-cmf22-plone40/eggs/zope.testbrowser-3.6.0a2-py2.6.egg/zope/testbrowser/browser.py", line 239, in open
        self.mech_browser.open(url, data)
      File "build/bdist.linux-x86_64/egg/mechanize/_mechanize.py", line 209, in open
      File "build/bdist.linux-x86_64/egg/mechanize/_mechanize.py", line 261, in _mech_open
    HTTPError: HTTP Error 500: Internal Server Error
----------------------------------------------------------------------
File "/home/stefan/autotest/temp/python26-zope212-cmf22-plone40/eggs/plone.app.users-1.0a2-py2.6.egg/plone/app/users/tests/registration_forms.txt", line 143, in registration_forms.txt
Failed example:
    'Password' in browser.contents
Expected:
    True
Got:
    False
----------------------------------------------------------------------
File "/home/stefan/autotest/temp/python26-zope212-cmf22-plone40/eggs/plone.app.users-1.0a2-py2.6.egg/plone/app/users/tests/registration_forms.txt", line 145, in registration_forms.txt
Failed example:
    'Confirm password' in browser.contents
Expected:
    True
Got:
    False
----------------------------------------------------------------------
File "/home/stefan/autotest/temp/python26-zope212-cmf22-plone40/eggs/plone.app.users-1.0a2-py2.6.egg/plone/app/users/tests/registration_forms.txt", line 147, in registration_forms.txt
Failed example:
    'Send a mail with the password' in browser.contents
Expected:
    True
Got:
    False
----------------------------------------------------------------------
File "/home/stefan/autotest/temp/python26-zope212-cmf22-plone40/eggs/plone.app.users-1.0a2-py2.6.egg/plone/app/users/tests/registration_forms.txt", line 149, in registration_forms.txt
Failed example:
    'Add to the following groups' in browser.contents
Expected:
    True
Got:
    False
----------------------------------------------------------------------
File "/home/stefan/autotest/temp/python26-zope212-cmf22-plone40/eggs/plone.app.users-1.0a2-py2.6.egg/plone/app/users/tests/registration_forms.txt", line 153, in registration_forms.txt
Failed example:
    browser.getControl('User Name').value = 'user2'
Exception raised:
    Traceback (most recent call last):
      File "/home/stefan/autotest/temp/python26-zope212-cmf22-plone40/eggs/zope.testing-3.7.7-py2.6.egg/zope/testing/doctest.py", line 1361, in __run
        compileflags, 1) in test.globs
      File "<doctest registration_forms.txt[line 153, example 74]>", line 1, in <module>
        browser.getControl('User Name').value = 'user2'
      File "/home/stefan/autotest/temp/python26-zope212-cmf22-plone40/eggs/zope.testbrowser-3.6.0a2-py2.6.egg/zope/testbrowser/browser.py", line 366, in getControl
        control, form = disambiguate(intermediate, msg, index)
      File "/home/stefan/autotest/temp/python26-zope212-cmf22-plone40/eggs/zope.testbrowser-3.6.0a2-py2.6.egg/zope/testbrowser/browser.py", line 54, in disambiguate
        raise LookupError(msg)
    LookupError: label 'User Name'
----------------------------------------------------------------------
File "/home/stefan/autotest/temp/python26-zope212-cmf22-plone40/eggs/plone.app.users-1.0a2-py2.6.egg/plone/app/users/tests/registration_forms.txt", line 154, in registration_forms.txt
Failed example:
    browser.getControl('E-mail').value = 'user2 at foo.com'
Exception raised:
    Traceback (most recent call last):
      File "/home/stefan/autotest/temp/python26-zope212-cmf22-plone40/eggs/zope.testing-3.7.7-py2.6.egg/zope/testing/doctest.py", line 1361, in __run
        compileflags, 1) in test.globs
      File "<doctest registration_forms.txt[line 154, example 75]>", line 1, in <module>
        browser.getControl('E-mail').value = 'user2 at foo.com'
      File "/home/stefan/autotest/temp/python26-zope212-cmf22-plone40/eggs/zope.testbrowser-3.6.0a2-py2.6.egg/zope/testbrowser/browser.py", line 366, in getControl
        control, form = disambiguate(intermediate, msg, index)
      File "/home/stefan/autotest/temp/python26-zope212-cmf22-plone40/eggs/zope.testbrowser-3.6.0a2-py2.6.egg/zope/testbrowser/browser.py", line 54, in disambiguate
        raise LookupError(msg)
    LookupError: label 'E-mail'
----------------------------------------------------------------------
File "/home/stefan/autotest/temp/python26-zope212-cmf22-plone40/eggs/plone.app.users-1.0a2-py2.6.egg/plone/app/users/tests/registration_forms.txt", line 155, in registration_forms.txt
Failed example:
    browser.getControl('Password').value = 'secret'
Exception raised:
    Traceback (most recent call last):
      File "/home/stefan/autotest/temp/python26-zope212-cmf22-plone40/eggs/zope.testing-3.7.7-py2.6.egg/zope/testing/doctest.py", line 1361, in __run
        compileflags, 1) in test.globs
      File "<doctest registration_forms.txt[line 155, example 76]>", line 1, in <module>
        browser.getControl('Password').value = 'secret'
      File "/home/stefan/autotest/temp/python26-zope212-cmf22-plone40/eggs/zope.testbrowser-3.6.0a2-py2.6.egg/zope/testbrowser/browser.py", line 366, in getControl
        control, form = disambiguate(intermediate, msg, index)
      File "/home/stefan/autotest/temp/python26-zope212-cmf22-plone40/eggs/zope.testbrowser-3.6.0a2-py2.6.egg/zope/testbrowser/browser.py", line 54, in disambiguate
        raise LookupError(msg)
    LookupError: label 'Password'
----------------------------------------------------------------------
File "/home/stefan/autotest/temp/python26-zope212-cmf22-plone40/eggs/plone.app.users-1.0a2-py2.6.egg/plone/app/users/tests/registration_forms.txt", line 156, in registration_forms.txt
Failed example:
    browser.getControl('Confirm password').value = 'secret'
Exception raised:
    Traceback (most recent call last):
      File "/home/stefan/autotest/temp/python26-zope212-cmf22-plone40/eggs/zope.testing-3.7.7-py2.6.egg/zope/testing/doctest.py", line 1361, in __run
        compileflags, 1) in test.globs
      File "<doctest registration_forms.txt[line 156, example 77]>", line 1, in <module>
        browser.getControl('Confirm password').value = 'secret'
      File "/home/stefan/autotest/temp/python26-zope212-cmf22-plone40/eggs/zope.testbrowser-3.6.0a2-py2.6.egg/zope/testbrowser/browser.py", line 366, in getControl
        control, form = disambiguate(intermediate, msg, index)
      File "/home/stefan/autotest/temp/python26-zope212-cmf22-plone40/eggs/zope.testbrowser-3.6.0a2-py2.6.egg/zope/testbrowser/browser.py", line 54, in disambiguate
        raise LookupError(msg)
    LookupError: label 'Confirm password'
----------------------------------------------------------------------
File "/home/stefan/autotest/temp/python26-zope212-cmf22-plone40/eggs/plone.app.users-1.0a2-py2.6.egg/plone/app/users/tests/registration_forms.txt", line 157, in registration_forms.txt
Failed example:
    browser.getControl('Reviewers').selected = True
Exception raised:
    Traceback (most recent call last):
      File "/home/stefan/autotest/temp/python26-zope212-cmf22-plone40/eggs/zope.testing-3.7.7-py2.6.egg/zope/testing/doctest.py", line 1361, in __run
        compileflags, 1) in test.globs
      File "<doctest registration_forms.txt[line 157, example 78]>", line 1, in <module>
        browser.getControl('Reviewers').selected = True
      File "/home/stefan/autotest/temp/python26-zope212-cmf22-plone40/eggs/zope.testbrowser-3.6.0a2-py2.6.egg/zope/testbrowser/browser.py", line 366, in getControl
        control, form = disambiguate(intermediate, msg, index)
      File "/home/stefan/autotest/temp/python26-zope212-cmf22-plone40/eggs/zope.testbrowser-3.6.0a2-py2.6.egg/zope/testbrowser/browser.py", line 54, in disambiguate
        raise LookupError(msg)
    LookupError: label 'Reviewers'
----------------------------------------------------------------------
File "/home/stefan/autotest/temp/python26-zope212-cmf22-plone40/eggs/plone.app.users-1.0a2-py2.6.egg/plone/app/users/tests/registration_forms.txt", line 158, in registration_forms.txt
Failed example:
    browser.getControl('Register').click()
Exception raised:
    Traceback (most recent call last):
      File "/home/stefan/autotest/temp/python26-zope212-cmf22-plone40/eggs/zope.testing-3.7.7-py2.6.egg/zope/testing/doctest.py", line 1361, in __run
        compileflags, 1) in test.globs
      File "<doctest registration_forms.txt[line 158, example 79]>", line 1, in <module>
        browser.getControl('Register').click()
      File "/home/stefan/autotest/temp/python26-zope212-cmf22-plone40/eggs/zope.testbrowser-3.6.0a2-py2.6.egg/zope/testbrowser/browser.py", line 366, in getControl
        control, form = disambiguate(intermediate, msg, index)
      File "/home/stefan/autotest/temp/python26-zope212-cmf22-plone40/eggs/zope.testbrowser-3.6.0a2-py2.6.egg/zope/testbrowser/browser.py", line 54, in disambiguate
        raise LookupError(msg)
    LookupError: label 'Register'
----------------------------------------------------------------------
File "/home/stefan/autotest/temp/python26-zope212-cmf22-plone40/eggs/plone.app.users-1.0a2-py2.6.egg/plone/app/users/tests/registration_forms.txt", line 159, in registration_forms.txt
Failed example:
    '@@usergroup-userprefs' in browser.url
Expected:
    True
Got:
    False
----------------------------------------------------------------------
File "/home/stefan/autotest/temp/python26-zope212-cmf22-plone40/eggs/plone.app.users-1.0a2-py2.6.egg/plone/app/users/tests/registration_forms.txt", line 161, in registration_forms.txt
Failed example:
    browser.contents
Expected:
    '...User added...user2...'
Got:
    '\n<!DOCTYPE html PUBLIC\n  "-//W3C//DTD XHTML 1.0 Transitional//EN"\n  "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">\n\n<html xmlns="http://www.w3.org/1999/xhtml" lang="en">\n\n\n    \n    \n    \n    \n    \n\n\n\n<head>\n    <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />\n\n    <!-- Forces IE8+ into newest rendering engine even if on an intranet. This has to be defined before any script/style tags. -->\n    <meta http-equiv="X-UA-Compatible" content="IE=edge" /> \n    <!-- Enables iPhone web app use, fullscreen when added to home screen -->\n    <meta name="apple-mobile-web-app-capable" content="yes" />\n\n    \n        <base href="http://nohost/plone/" /><!--[if lt IE 7]></base><![endif]-->\n    \n\n    \n\n<link rel="kss-base-url" href="http://nohost/plone/" />\n\n  \n    <link rel="stylesheet" type="text/css" media="screen" href="http://nohost/plone/portal_css/Sunburst%20Theme/member-cachekey7565.css" />\n    <link rel="stylesheet" type="text/css" href="http://nohost/plone/portal_css/Sunburst%20Theme/base-cachekey7244.css" />\n        <!--[if lt IE 8]>    \n    \n    <link rel="stylesheet" type="text/css" media="screen" href="http://nohost/plone/portal_css/Sunburst%20Theme/IEFixes-cachekey1586.css" />\n        <![endif]-->\n    \n    <link rel="stylesheet" type="text/css" media="all" href="http://nohost/plone/portal_css/Sunburst%20Theme/ploneCustom-cachekey5020.css" />\n\n  \n    <link rel="kinetic-stylesheet" type="text/css" href="http://nohost/plone/portal_kss/Sunburst%20Theme/resourcetinymce.ksstinymce-cachekey6673.kss" />\n    <link rel="kinetic-stylesheet" type="text/css" href="http://nohost/plone/portal_kss/Sunburst%20Theme/at-cachekey3736.kss" />\n  \n    <script type="text/javascript" src="http://nohost/plone/portal_javascripts/Sunburst%20Theme/jquery-cachekey4459.js"></script>\n    <script type="text/javascript" src="http://nohost/plone/portal_javascripts/Sunburst%20Theme/sarissa-cachekey5650.js"></script>\n    <script type="text/javascript" src="http://nohost/plone/portal_javascripts/Sunburst%20Theme/dropdown-cachekey2399.js"></script>\n\n\n<title>Plone site</title>\n    \n    <link rel="author" href="http://nohost/plone/author/" title="Author information" />\n\n\n\n    <link rel="shortcut icon" type="image/x-icon" href="http://nohost/plone/favicon.ico" />\n\n\n\n    <link rel="home" href="http://nohost/plone" title="Front page" />\n\n    <link rel="contents" href="http://nohost/plone/sitemap" title="Site Map" />\n\n\n\n\n\n\n    <link rel="search" href="http://nohost/plone/search_form" title="Search this site" />\n\n\n\n    \n    \n    \n    \n    \n\n    <meta name="viewport" content="width=320; initial-scale=0.6666; maximum-scale=1.0; minimum-scale=0.6666" />\n    <meta name="generator" content="Plone - http://plone.org" />\n</head>\n\n<!-- TODO: Can we do this in the @@plone view? -->\n<body class=" template-default_error_message" dir="ltr">\n\n<div id="visual-portal-wrapper">\n\n        <div id="portal-top" class="row">\n<div class="cell width-full position-0"> <!-- TODO: Temporary, this one should be in the template that is inserted -->\n            <div id="portal-header">\n    <p class="hiddenStructure">\n  <a accesskey="2" href="http://nohost/plone/@@new-user#documentContent">Skip to content.</a> |\n\n  <a accesskey="6" href="http://nohost/plone/@@new-user#portlet-navigation-tree">Skip to navigation</a>\n</p>\n\n<div id="portal-searchbox">\n    <form name="searchform" action="http://nohost/plone/search">\n\n        <label for="searchGadget" class="hiddenStructure">Search Site</label>\n\n        <div class="LSBox">\n        <input name="SearchableText" type="text" size="18" title="Search Site" accesskey="4" class="inputLabel" id="searchGadget" />\n\n        <input class="searchButton" type="submit" value="Search" />\n    \n        <div class="searchSection">\n            <input id="searchbox_currentfolder_only" class="noborder" type="checkbox" name="path" value="/plone" />\n            <label for="searchbox_currentfolder_only" style="cursor: pointer">\n                only in current section\n            </label>\n        </div>\n\n        <div class="LSResult" id="LSResult" style=""><div class="LSShadow" id="LSShadow"></div></div>\n        </div>\n    </form>\n\n    <div id="portal-advanced-search" class="hiddenStructure">\n        <a href="http://nohost/plone/search_form" accesskey="5">\n            Advanced Search&hellip;\n        </a>\n    </div>\n\n</div>\n\n<a id="portal-logo" title="Home" accesskey="1" href="http://nohost/plone">\n    <img src="http://nohost/plone/logo.png" alt="" title="" height="56" width="215" /></a>\n\n\n    <h5 class="hiddenStructure">Sections</h5>\n\n    <ul id="portal-globalnav"><li id="portaltab-index_html" class="selected"><a href="http://nohost/plone" title="">Home</a></li><li id="portaltab-news" class="plain"><a href="http://nohost/plone/news" title="Site News">News</a></li><li id="portaltab-events" class="plain"><a href="http://nohost/plone/events" title="Site Events">Events</a></li><li id="portaltab-Members" class="plain"><a href="http://nohost/plone/Members" title="Container for users\' home directories">Users</a></li></ul>\n\n</div>\n\n<div id="portal-personaltools-wrapper">\n\n<h5 class="hiddenStructure">Personal tools</h5>\n\n<dl class="actionMenu" id="portal-personaltools">\n   <!-- TODO: Can we nest these in a better way? -->\n  <dt class="actionMenuHeader">\n    <!-- The following a-tag needs to be clicked to dropdown the menu -->\n    <a id="user-name" href="http://nohost/plone/dashboard">admin</a>\n  </dt>\n  <dd class="actionMenuContent">\n    <ul>\n        <li>\n            <a href="http://nohost/plone/dashboard">Dashboard</a>\n        </li>\n    </ul>\n    <ul>\n        <li>\n            <a href="http://nohost/plone/personalize_form">Preferences</a>\n        </li>\n    </ul>\n    <ul>\n        <li>\n            <a href="http://nohost/plone/plone_control_panel">Site Setup</a>\n        </li>\n    </ul>\n    <ul>\n        <li>\n            <a href="http://nohost/plone/logout">Log out</a>\n        </li>\n    </ul>\n  </dd>\n  \n</dl>\n\n\n\n</div>\n\n\n    \n\n\n<div id="portal-breadcrumbs">\n\n    <span id="breadcrumbs-you-are-here">You\nare here:</span>\n    <span id="breadcrumbs-home">\n        <a href="http://nohost/plone">Home</a>\n        \n    </span>\n\n</div>\n\n</div>\n        </div>\n    <div id="portal-columns" class="row">\n\n        <!-- TODO: There is probably be a more elegant way to do this ;) -->\n        \n        \n        \n        <div id="portal-column-content" class="cell width-full position-0">\n\n            <div class="">\n\n                \n    \n                <div id="region-content" class="documentContent">\n\n                    <a name="documentContent"></a>\n\n                    \n\n    <dl class="portalMessage info" id="kssPortalMessage" style="display:none">\n        <dt>Info</dt>\n        <dd></dd>\n    </dl>\n\n\n\n                    <div id="viewlet-above-content"></div>\n\n                    \n                        <div id="content">\n                                \n                            \n                            <div>\n\n        \n\n        <div>\n\n            <h1 class="documentFirstHeading">\n                We&#8217;re sorry, but there seems to be an error&hellip;\n            </h1>\n\n            \n                \n                \n                \n            \n                <p>\n                Since you are a site administrator, you can\n                <span> <a href="http://nohost/plone/error_log/showEntry?id=1259806925.860.315390030814">see the full error message</a> </span>\n                </p>\n\n            \n\n            \n\n        </div>\n        \n\n</div>\n                        </div>\n                    \n\n                    \n                        \n\n                    \n                </div>\n            </div>\n        \n        </div>\n\n        \n\n        \n    </div>\n\n<div class="visualClear"></div> <!-- TODO: Temporary workaround -->\n\n    \n<div class="row"> <!-- TODO: Also temporary, should be in the proper template -->\n    <div class="cell width-full position-0">\n        <div id="portal-footer">\n\n<p>\n    \n    The\n    <a href="http://plone.org">Plone<sup>&reg;</sup> CMS &mdash; Open Source Content Management System</a>\n    is\n    <acronym title="Copyright">&copy;</acronym>\n    2000-2009\n    by the\n    <a href="http://plone.org/foundation">Plone Foundation</a>\n    et al.\n    \n</p>\n\n<p>\n    \n    Plone<sup>&reg;</sup> and the Plone logo are registered trademarks of the\n        <a href="http://plone.org/foundation">Plone Foundation</a>.\n    \n\n    \n    Distributed under the\n        <a href="http://creativecommons.org/licenses/GPL/2.0/">GNU GPL license</a>.\n    \n</p>\n\n</div>\n\n<div id="portal-colophon">\n\n<div class="colophonWrapper">\n<ul>\n  <li>\n    <a href="http://plone.org" title="This site was built using Plone CMS, the Open Source Content Management System. Click for more information.">\n      Powered by Plone</a>\n  </li>\n</ul>\n</div>\n</div>\n\n<ul id="portal-siteactions">\n\n    <li id="siteaction-sitemap"><a href="http://nohost/plone/sitemap" accesskey="3" title="Site Map">Site Map</a></li>\n    <li id="siteaction-accessibility"><a href="http://nohost/plone/accessibility-info" accesskey="0" title="Accessibility">Accessibility</a></li>\n    <li id="siteaction-contact"><a href="http://nohost/plone/contact-info" accesskey="9" title="Contact">Contact</a></li>\n</ul>\n\n\n    </div>\n</div>\n    \n\n</div>\n\n<!-- TODO: This needs to go away. -->\n<!-- <div id="kss-spinner"><img tal:attributes="src string:${portal_url}/spinner.png" alt="" /></div> -->\n\n</body>\n</html>\n\n\n'
----------------------------------------------------------------------
File "/home/stefan/autotest/temp/python26-zope212-cmf22-plone40/eggs/plone.app.users-1.0a2-py2.6.egg/plone/app/users/tests/registration_forms.txt", line 165, in registration_forms.txt
Failed example:
    browser.getLink('user2').click()
Exception raised:
    Traceback (most recent call last):
      File "/home/stefan/autotest/temp/python26-zope212-cmf22-plone40/eggs/zope.testing-3.7.7-py2.6.egg/zope/testing/doctest.py", line 1361, in __run
        compileflags, 1) in test.globs
      File "<doctest registration_forms.txt[line 165, example 82]>", line 1, in <module>
        browser.getLink('user2').click()
      File "/home/stefan/autotest/temp/python26-zope212-cmf22-plone40/eggs/zope.testbrowser-3.6.0a2-py2.6.egg/zope/testbrowser/browser.py", line 327, in getLink
        return Link(self.mech_browser.find_link(**args), self)
      File "build/bdist.linux-x86_64/egg/mechanize/_mechanize.py", line 626, in find_link
    LinkNotFoundError
----------------------------------------------------------------------
File "/home/stefan/autotest/temp/python26-zope212-cmf22-plone40/eggs/plone.app.users-1.0a2-py2.6.egg/plone/app/users/tests/registration_forms.txt", line 166, in registration_forms.txt
Failed example:
    browser.getLink('Group Memberships').click()
Exception raised:
    Traceback (most recent call last):
      File "/home/stefan/autotest/temp/python26-zope212-cmf22-plone40/eggs/zope.testing-3.7.7-py2.6.egg/zope/testing/doctest.py", line 1361, in __run
        compileflags, 1) in test.globs
      File "<doctest registration_forms.txt[line 166, example 83]>", line 1, in <module>
        browser.getLink('Group Memberships').click()
      File "/home/stefan/autotest/temp/python26-zope212-cmf22-plone40/eggs/zope.testbrowser-3.6.0a2-py2.6.egg/zope/testbrowser/browser.py", line 327, in getLink
        return Link(self.mech_browser.find_link(**args), self)
      File "build/bdist.linux-x86_64/egg/mechanize/_mechanize.py", line 626, in find_link
    LinkNotFoundError
----------------------------------------------------------------------
File "/home/stefan/autotest/temp/python26-zope212-cmf22-plone40/eggs/plone.app.users-1.0a2-py2.6.egg/plone/app/users/tests/registration_forms.txt", line 167, in registration_forms.txt
Failed example:
    browser.contents
Expected:
    '...Current Group Memberships...Reviewers...'
Got:
    '\n<!DOCTYPE html PUBLIC\n  "-//W3C//DTD XHTML 1.0 Transitional//EN"\n  "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">\n\n<html xmlns="http://www.w3.org/1999/xhtml" lang="en">\n\n\n    \n    \n    \n    \n    \n\n\n\n<head>\n    <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />\n\n    <!-- Forces IE8+ into newest rendering engine even if on an intranet. This has to be defined before any script/style tags. -->\n    <meta http-equiv="X-UA-Compatible" content="IE=edge" /> \n    <!-- Enables iPhone web app use, fullscreen when added to home screen -->\n    <meta name="apple-mobile-web-app-capable" content="yes" />\n\n    \n        <base href="http://nohost/plone/" /><!--[if lt IE 7]></base><![endif]-->\n    \n\n    \n\n<link rel="kss-base-url" href="http://nohost/plone/" />\n\n  \n    <link rel="stylesheet" type="text/css" media="screen" href="http://nohost/plone/portal_css/Sunburst%20Theme/member-cachekey7565.css" />\n    <link rel="stylesheet" type="text/css" href="http://nohost/plone/portal_css/Sunburst%20Theme/base-cachekey7244.css" />\n        <!--[if lt IE 8]>    \n    \n    <link rel="stylesheet" type="text/css" media="screen" href="http://nohost/plone/portal_css/Sunburst%20Theme/IEFixes-cachekey1586.css" />\n        <![endif]-->\n    \n    <link rel="stylesheet" type="text/css" media="all" href="http://nohost/plone/portal_css/Sunburst%20Theme/ploneCustom-cachekey5020.css" />\n\n  \n    <link rel="kinetic-stylesheet" type="text/css" href="http://nohost/plone/portal_kss/Sunburst%20Theme/resourcetinymce.ksstinymce-cachekey6673.kss" />\n    <link rel="kinetic-stylesheet" type="text/css" href="http://nohost/plone/portal_kss/Sunburst%20Theme/at-cachekey3736.kss" />\n  \n    <script type="text/javascript" src="http://nohost/plone/portal_javascripts/Sunburst%20Theme/jquery-cachekey4459.js"></script>\n    <script type="text/javascript" src="http://nohost/plone/portal_javascripts/Sunburst%20Theme/sarissa-cachekey5650.js"></script>\n    <script type="text/javascript" src="http://nohost/plone/portal_javascripts/Sunburst%20Theme/dropdown-cachekey2399.js"></script>\n\n\n<title>Plone site</title>\n    \n    <link rel="author" href="http://nohost/plone/author/" title="Author information" />\n\n\n\n    <link rel="shortcut icon" type="image/x-icon" href="http://nohost/plone/favicon.ico" />\n\n\n\n    <link rel="home" href="http://nohost/plone" title="Front page" />\n\n    <link rel="contents" href="http://nohost/plone/sitemap" title="Site Map" />\n\n\n\n\n\n\n    <link rel="search" href="http://nohost/plone/search_form" title="Search this site" />\n\n\n\n    \n    \n    \n    \n    \n\n    <meta name="viewport" content="width=320; initial-scale=0.6666; maximum-scale=1.0; minimum-scale=0.6666" />\n    <meta name="generator" content="Plone - http://plone.org" />\n</head>\n\n<!-- TODO: Can we do this in the @@plone view? -->\n<body class=" template-default_error_message" dir="ltr">\n\n<div id="visual-portal-wrapper">\n\n        <div id="portal-top" class="row">\n<div class="cell width-full position-0"> <!-- TODO: Temporary, this one should be in the template that is inserted -->\n            <div id="portal-header">\n    <p class="hiddenStructure">\n  <a accesskey="2" href="http://nohost/plone/@@new-user#documentContent">Skip to content.</a> |\n\n  <a accesskey="6" href="http://nohost/plone/@@new-user#portlet-navigation-tree">Skip to navigation</a>\n</p>\n\n<div id="portal-searchbox">\n    <form name="searchform" action="http://nohost/plone/search">\n\n        <label for="searchGadget" class="hiddenStructure">Search Site</label>\n\n        <div class="LSBox">\n        <input name="SearchableText" type="text" size="18" title="Search Site" accesskey="4" class="inputLabel" id="searchGadget" />\n\n        <input class="searchButton" type="submit" value="Search" />\n    \n        <div class="searchSection">\n            <input id="searchbox_currentfolder_only" class="noborder" type="checkbox" name="path" value="/plone" />\n            <label for="searchbox_currentfolder_only" style="cursor: pointer">\n                only in current section\n            </label>\n        </div>\n\n        <div class="LSResult" id="LSResult" style=""><div class="LSShadow" id="LSShadow"></div></div>\n        </div>\n    </form>\n\n    <div id="portal-advanced-search" class="hiddenStructure">\n        <a href="http://nohost/plone/search_form" accesskey="5">\n            Advanced Search&hellip;\n        </a>\n    </div>\n\n</div>\n\n<a id="portal-logo" title="Home" accesskey="1" href="http://nohost/plone">\n    <img src="http://nohost/plone/logo.png" alt="" title="" height="56" width="215" /></a>\n\n\n    <h5 class="hiddenStructure">Sections</h5>\n\n    <ul id="portal-globalnav"><li id="portaltab-index_html" class="selected"><a href="http://nohost/plone" title="">Home</a></li><li id="portaltab-news" class="plain"><a href="http://nohost/plone/news" title="Site News">News</a></li><li id="portaltab-events" class="plain"><a href="http://nohost/plone/events" title="Site Events">Events</a></li><li id="portaltab-Members" class="plain"><a href="http://nohost/plone/Members" title="Container for users\' home directories">Users</a></li></ul>\n\n</div>\n\n<div id="portal-personaltools-wrapper">\n\n<h5 class="hiddenStructure">Personal tools</h5>\n\n<dl class="actionMenu" id="portal-personaltools">\n   <!-- TODO: Can we nest these in a better way? -->\n  <dt class="actionMenuHeader">\n    <!-- The following a-tag needs to be clicked to dropdown the menu -->\n    <a id="user-name" href="http://nohost/plone/dashboard">admin</a>\n  </dt>\n  <dd class="actionMenuContent">\n    <ul>\n        <li>\n            <a href="http://nohost/plone/dashboard">Dashboard</a>\n        </li>\n    </ul>\n    <ul>\n        <li>\n            <a href="http://nohost/plone/personalize_form">Preferences</a>\n        </li>\n    </ul>\n    <ul>\n        <li>\n            <a href="http://nohost/plone/plone_control_panel">Site Setup</a>\n        </li>\n    </ul>\n    <ul>\n        <li>\n            <a href="http://nohost/plone/logout">Log out</a>\n        </li>\n    </ul>\n  </dd>\n  \n</dl>\n\n\n\n</div>\n\n\n    \n\n\n<div id="portal-breadcrumbs">\n\n    <span id="breadcrumbs-you-are-here">You\nare here:</span>\n    <span id="breadcrumbs-home">\n        <a href="http://nohost/plone">Home</a>\n        \n    </span>\n\n</div>\n\n</div>\n        </div>\n    <div id="portal-columns" class="row">\n\n        <!-- TODO: There is probably be a more elegant way to do this ;) -->\n        \n        \n        \n        <div id="portal-column-content" class="cell width-full position-0">\n\n            <div class="">\n\n                \n    \n                <div id="region-content" class="documentContent">\n\n                    <a name="documentContent"></a>\n\n                    \n\n    <dl class="portalMessage info" id="kssPortalMessage" style="display:none">\n        <dt>Info</dt>\n        <dd></dd>\n    </dl>\n\n\n\n                    <div id="viewlet-above-content"></div>\n\n                    \n                        <div id="content">\n                                \n                            \n                            <div>\n\n        \n\n        <div>\n\n            <h1 class="documentFirstHeading">\n                We&#8217;re sorry, but there seems to be an error&hellip;\n            </h1>\n\n            \n                \n                \n                \n            \n                <p>\n                Since you are a site administrator, you can\n                <span> <a href="http://nohost/plone/error_log/showEntry?id=1259806925.860.315390030814">see the full error message</a> </span>\n                </p>\n\n            \n\n            \n\n        </div>\n        \n\n</div>\n                        </div>\n                    \n\n                    \n                        \n\n                    \n                </div>\n            </div>\n        \n        </div>\n\n        \n\n        \n    </div>\n\n<div class="visualClear"></div> <!-- TODO: Temporary workaround -->\n\n    \n<div class="row"> <!-- TODO: Also temporary, should be in the proper template -->\n    <div class="cell width-full position-0">\n        <div id="portal-footer">\n\n<p>\n    \n    The\n    <a href="http://plone.org">Plone<sup>&reg;</sup> CMS &mdash; Open Source Content Management System</a>\n    is\n    <acronym title="Copyright">&copy;</acronym>\n    2000-2009\n    by the\n    <a href="http://plone.org/foundation">Plone Foundation</a>\n    et al.\n    \n</p>\n\n<p>\n    \n    Plone<sup>&reg;</sup> and the Plone logo are registered trademarks of the\n        <a href="http://plone.org/foundation">Plone Foundation</a>.\n    \n\n    \n    Distributed under the\n        <a href="http://creativecommons.org/licenses/GPL/2.0/">GNU GPL license</a>.\n    \n</p>\n\n</div>\n\n<div id="portal-colophon">\n\n<div class="colophonWrapper">\n<ul>\n  <li>\n    <a href="http://plone.org" title="This site was built using Plone CMS, the Open Source Content Management System. Click for more information.">\n      Powered by Plone</a>\n  </li>\n</ul>\n</div>\n</div>\n\n<ul id="portal-siteactions">\n\n    <li id="siteaction-sitemap"><a href="http://nohost/plone/sitemap" accesskey="3" title="Site Map">Site Map</a></li>\n    <li id="siteaction-accessibility"><a href="http://nohost/plone/accessibility-info" accesskey="0" title="Accessibility">Accessibility</a></li>\n    <li id="siteaction-contact"><a href="http://nohost/plone/contact-info" accesskey="9" title="Contact">Contact</a></li>\n</ul>\n\n\n    </div>\n</div>\n    \n\n</div>\n\n<!-- TODO: This needs to go away. -->\n<!-- <div id="kss-spinner"><img tal:attributes="src string:${portal_url}/spinner.png" alt="" /></div> -->\n\n</body>\n</html>\n\n\n'

  Ran 8 tests with 2 failures and 0 errors in 3.051 seconds.
Tearing down left over layers:
  Tear down Products.PloneTestCase.layer.PloneSite in 0.364 seconds.
  Tear down Products.PloneTestCase.layer.ZCML in 0.006 seconds.
  Tear down Testing.ZopeTestCase.layer.ZopeLite in 0.000 seconds.
Running plone.folder.tests.layer.PartialOrderingLayer tests:
  Set up plone.folder.tests.layer.PartialOrderingLayer in 0.000 seconds.
  Ran 11 tests with 0 failures and 0 errors in 0.007 seconds.
Running plone.folder.tests.layer.PloneFolderLayer tests:
  Tear down plone.folder.tests.layer.PartialOrderingLayer in 0.000 seconds.
  Set up plone.folder.tests.layer.PloneFolderLayer in 0.000 seconds.
  Ran 45 tests with 0 failures and 0 errors in 0.031 seconds.
Tearing down left over layers:
  Tear down plone.folder.tests.layer.PloneFolderLayer in 0.000 seconds.
Total: 56 tests, 0 failures, 0 errors in 0.171 seconds.
Running Products.PloneTestCase.layer.PloneSite tests:
  Set up Testing.ZopeTestCase.layer.ZopeLite in 1.359 seconds.
  Set up Products.PloneTestCase.layer.ZCML in 2.388 seconds.
  Set up Products.PloneTestCase.layer.PloneSite in 4.283 seconds.
  Ran 41 tests with 0 failures and 0 errors in 0.368 seconds.
Tearing down left over layers:
  Tear down Products.PloneTestCase.layer.PloneSite in 0.359 seconds.
  Tear down Products.PloneTestCase.layer.ZCML in 0.004 seconds.
  Tear down Testing.ZopeTestCase.layer.ZopeLite in 0.000 seconds.
Total: 0 tests, 0 failures, 0 errors in 0.000 seconds.
Total: 0 tests, 0 failures, 0 errors in 0.000 seconds.
Running Products.PloneTestCase.layer.ZCML tests:
  Set up Testing.ZopeTestCase.layer.ZopeLite in 0.889 seconds.
  Set up Products.PloneTestCase.layer.ZCML in 2.369 seconds.
/home/stefan/autotest/temp/python26-zope212-cmf22-plone40/eggs/wicked-1.1.8alpha1-py2.6.egg/wicked/cache.py:34: DeprecationWarning: object.__init__() takes no parameters
  super(CacheStore, self).__init__(self)
  Ran 16 tests with 0 failures and 0 errors in 0.077 seconds.
Running wicked.at.tests.wickedtestcase.WickedSite tests:
  Set up Products.PloneTestCase.layer.PloneSite in 4.925 seconds.
  Set up wicked.at.tests.wickedtestcase.WickedSite in 0.003 seconds.
/home/stefan/autotest/temp/python26-zope212-cmf22-plone40/eggs/Zope2-2.12.1-py2.6-linux-x86_64.egg/OFS/subscribers.py:73: DeprecationWarning: wicked.atcontent.ironicwiki.IronicWiki.manage_afterAdd is discouraged. You should use event subscribers instead.
  DeprecationWarning)
/home/stefan/autotest/temp/python26-zope212-cmf22-plone40/eggs/Zope2-2.12.1-py2.6-linux-x86_64.egg/OFS/subscribers.py:73: DeprecationWarning: wicked.atcontent.ironicwiki.IronicWiki.manage_beforeDelete is discouraged. You should use event subscribers instead.
  DeprecationWarning)
/home/stefan/autotest/temp/python26-zope212-cmf22-plone40/eggs/Zope2-2.12.1-py2.6-linux-x86_64.egg/OFS/subscribers.py:73: DeprecationWarning: wicked.atcontent.ironicwiki.IronicWiki.manage_afterClone is discouraged. You should use event subscribers instead.
  DeprecationWarning)
  Ran 23 tests with 0 failures and 0 errors in 4.851 seconds.
Running wicked.at.tests.test_scope.Scoped tests:
  Set up wicked.at.tests.test_scope.Scoped in 0.000 seconds.
  Ran 3 tests with 0 failures and 0 errors in 0.541 seconds.
Running wicked.plone.tests.SelectiveATCT tests:
  Tear down wicked.at.tests.test_scope.Scoped in 0.000 seconds.
  Tear down wicked.at.tests.wickedtestcase.WickedSite in 0.002 seconds.
  Set up wicked.plone.tests.SelectiveATCT in 0.003 seconds.
  Ran 22 tests with 0 failures and 0 errors in 5.076 seconds.
Running wicked.plone.tests.ZCMLLayer tests:
  Tear down wicked.plone.tests.SelectiveATCT in 0.004 seconds.
  Set up wicked.plone.tests.ZCMLLayer in 0.018 seconds.
  Ran 8 tests with 0 failures and 0 errors in 0.741 seconds.
Running zope.testing.testrunner.layer.UnitTests tests:
  Tear down wicked.plone.tests.ZCMLLayer in 0.387 seconds.
  Tear down Products.PloneTestCase.layer.PloneSite in 0.001 seconds.
  Tear down Products.PloneTestCase.layer.ZCML in 0.004 seconds.
  Tear down Testing.ZopeTestCase.layer.ZopeLite in 0.000 seconds.
  Set up zope.testing.testrunner.layer.UnitTests in 0.000 seconds.
  Ran 34 tests with 0 failures and 0 errors in 0.016 seconds.
Tearing down left over layers:
  Tear down zope.testing.testrunner.layer.UnitTests in 0.000 seconds.
Total: 106 tests, 0 failures, 0 errors in 21.133 seconds.
#### Running tests for group ATCT ####
#### Finished tests for group ATCT ####

#### Running tests for group Archetypes ####
#### Finished tests for group Archetypes ####

#### Running tests for group CMF ####
#### Finished tests for group CMF ####

#### Running tests for group CMFEditions ####
#### Finished tests for group CMFEditions ####

#### Running tests for group Plone ####
#### Finished tests for group Plone ####

#### Running tests for group PlonePAS ####
#### Finished tests for group PlonePAS ####

#### Running tests for group plone ####
#### Finished tests for group plone ####

#### Running tests for group portlets ####
#### Finished tests for group portlets ####

#### Running tests for group z3c.autoinclude ####
#### Finished tests for group z3c.autoinclude ####

#### Running tests for Products.CMFPlacefulWorkflow ####
#### Finished tests for Products.CMFPlacefulWorkflow ####

#### Running tests for Products.CMFTestCase ####
#### Finished tests for Products.CMFTestCase ####

#### Running tests for Products.ExtendedPathIndex ####
#### Finished tests for Products.ExtendedPathIndex ####

#### Running tests for Products.PasswordResetTool ####
#### Finished tests for Products.PasswordResetTool ####

#### Running tests for Products.PloneTestCase ####
#### Finished tests for Products.PloneTestCase ####

#### Running tests for Products.ResourceRegistries ####
#### Finished tests for Products.ResourceRegistries ####

#### Running tests for Products.TinyMCE ####
#### Finished tests for Products.TinyMCE ####

#### Running tests for Products.ZopeVersionControl ####
#### Finished tests for Products.ZopeVersionControl ####

#### Running tests for Products.contentmigration ####
#### Finished tests for Products.contentmigration ####

#### Running tests for Products.i18ntestcase ####
#### Finished tests for Products.i18ntestcase ####

#### Running tests for Unidecode ####
#### Finished tests for Unidecode ####

#### Running tests for archetypes.referencebrowserwidget ####
#### Finished tests for archetypes.referencebrowserwidget ####

#### Running tests for archetypes.schemaextender ####
#### Finished tests for archetypes.schemaextender ####

#### Running tests for collective.monkeypatcher ####
#### Finished tests for collective.monkeypatcher ####

#### Running tests for five.customerize ####
#### Finished tests for five.customerize ####

#### Running tests for kss.core ####
#### Finished tests for kss.core ####

#### Running tests for plone.app.blob ####
#### Finished tests for plone.app.blob ####

#### Running tests for plone.app.folder ####
#### Finished tests for plone.app.folder ####

#### Running tests for plone.app.imaging ####
#### Finished tests for plone.app.imaging ####

#### Running tests for plone.app.jquerytools ####
#### Finished tests for plone.app.jquerytools ####

#### Running tests for plone.app.locales ####
#### Finished tests for plone.app.locales ####

#### Running tests for plone.app.openid ####
#### Finished tests for plone.app.openid ####

#### Running tests for plone.app.users ####
#### Finished tests for plone.app.users ####

#### Running tests for plone.folder ####
#### Finished tests for plone.folder ####

#### Running tests for plone.stringinterp ####
#### Finished tests for plone.stringinterp ####

#### Running tests for plonetheme.classic ####
#### Finished tests for plonetheme.classic ####

#### Running tests for plonetheme.sunburst ####
#### Finished tests for plonetheme.sunburst ####

#### Running tests for wicked ####
#### Finished tests for wicked ####

Packages with test failures:

Failing tests in group ATCT
Failing tests in group CMF
Failing tests in group Plone
Failing tests in group z3c.autoinclude
Failing tests in Products.PasswordResetTool
Failing tests in Unidecode
Failing tests in plone.app.imaging
Failing tests in plone.app.users

Total time elapsed: 1084.513 seconds

Grand total: 91 packages, 8 failures


FAILED (91 packages, 8 failures)




More information about the Testbot mailing list