http://dev.plone.org/collective/changeset/118407 – plone pas cookies
path set for /plone_site instead of always root - ticket #5665 –
introduced a couple of test failures in Plone:

* The first is just the change in policy:

$ bin/instance test -m Products.CMFPlone.tests.testCookieAuth

Failure in test testSetSessionCookie
(Products.CMFPlone.tests.testCookieAuth.TestCookieAuth)
Traceback (most recent call last):
  File 
"/data/buildout/zope/Zope-2.10.11-final-py2.4/lib/python/Testing/ZopeTestCase/profiler.py",
line 98, in __call__
    testMethod()
  File 
"/data/devel/plone/3.3/src/Plone/Products/CMFPlone/tests/testCookieAuth.py",
line 54, in testSetSessionCookie
    self.assertEqual(cookie.get('path'), '/')
  File "/data/devel/collective/python/parts/opt/lib/python2.4/unittest.py",
line 333, in failUnlessEqual
    raise self.failureException, \
AssertionError: '/plone' != '/'


* It is triggering an "Insufficient Privileges" page in this test,
maybe some incompatibility with testbrowser?

$ bin/instance test -s Products.CMFPlone -t LoginAndLogout

Failure in test
/data/devel/plone/3.3/src/Plone/Products/CMFPlone/tests/LoginAndLogout.txt
Failed doctest test for LoginAndLogout.txt
  File 
"/data/devel/plone/3.3/src/Plone/Products/CMFPlone/tests/LoginAndLogout.txt",
line 0

----------------------------------------------------------------------
File 
"/data/devel/plone/3.3/src/Plone/Products/CMFPlone/tests/LoginAndLogout.txt",
line 112, in LoginAndLogout.txt
Failed example:
    browser.getControl('Login Name').value = 'test_user_1_'
Exception raised:
    Traceback (most recent call last):
      File 
"/data/buildout/zope/Zope-2.10.11-final-py2.4/lib/python/zope/testing/doctest.py",
line 1348, in __run
        compileflags, 1) in test.globs
      File "<doctest LoginAndLogout.txt[47]>", line 1, in ?
        browser.getControl('Login Name').value = 'test_user_1_'
      File 
"/data/buildout/zope/Zope-2.10.11-final-py2.4/lib/python/zope/testbrowser/browser.py",
line 336, in getControl
        control, form = disambiguate(intermediate, msg, index)
      File 
"/data/buildout/zope/Zope-2.10.11-final-py2.4/lib/python/zope/testbrowser/browser.py",
line 50, in disambiguate
        raise LookupError(msg)
    LookupError: label 'Login Name'
----------------------------------------------------------------------
File 
"/data/devel/plone/3.3/src/Plone/Products/CMFPlone/tests/LoginAndLogout.txt",
line 113, in LoginAndLogout.txt
Failed example:
    browser.getControl('Password').value = 'secret'
Exception raised:
    Traceback (most recent call last):
      File 
"/data/buildout/zope/Zope-2.10.11-final-py2.4/lib/python/zope/testing/doctest.py",
line 1348, in __run
        compileflags, 1) in test.globs
      File "<doctest LoginAndLogout.txt[48]>", line 1, in ?
        browser.getControl('Password').value = 'secret'
      File 
"/data/buildout/zope/Zope-2.10.11-final-py2.4/lib/python/zope/testbrowser/browser.py",
line 336, in getControl
        control, form = disambiguate(intermediate, msg, index)
      File 
"/data/buildout/zope/Zope-2.10.11-final-py2.4/lib/python/zope/testbrowser/browser.py",
line 50, in disambiguate
        raise LookupError(msg)
    LookupError: label 'Password'
----------------------------------------------------------------------
File 
"/data/devel/plone/3.3/src/Plone/Products/CMFPlone/tests/LoginAndLogout.txt",
line 114, in LoginAndLogout.txt
Failed example:
    browser.getControl('Log in').click()
Exception raised:
    Traceback (most recent call last):
      File 
"/data/buildout/zope/Zope-2.10.11-final-py2.4/lib/python/zope/testing/doctest.py",
line 1348, in __run
        compileflags, 1) in test.globs
      File "<doctest LoginAndLogout.txt[49]>", line 1, in ?
        browser.getControl('Log in').click()
      File 
"/data/buildout/zope/Zope-2.10.11-final-py2.4/lib/python/zope/testbrowser/browser.py",
line 336, in getControl
        control, form = disambiguate(intermediate, msg, index)
      File 
"/data/buildout/zope/Zope-2.10.11-final-py2.4/lib/python/zope/testbrowser/browser.py",
line 50, in disambiguate
        raise LookupError(msg)
    LookupError: label 'Log in'
----------------------------------------------------------------------
File 
"/data/devel/plone/3.3/src/Plone/Products/CMFPlone/tests/LoginAndLogout.txt",
line 115, in LoginAndLogout.txt
Failed example:
    browser.url
Expected:
    'http://nohost/plone/Members/test_user_1_/...edit'
Got:
    
'http://nohost/plone/acl_users/credentials_cookie_auth/require_login?came_from=http%3A//nohost/plone/Members/test_user_1_/edit'


Laurence
_______________________________________________
Framework-Team mailing list
[email protected]
http://lists.plone.org/mailman/listinfo/framework-team

Reply via email to