Setting Up Plone for Testing

Reading

Steps

  • Get Plone with Five
  • Needs Five version 1.4.1, which is more recent than the one shipped with the Plone 2.5 + Five bundle, so ... http://codespeak.net/z3/five/release/Five-1.4.1.tgz
    • Five 1.4.1 is gone, evidently replaced by 1.4.2 (compatible with Zope 2.9) and also now a 1.5.1 (for Zope 2.10). See: http://codespeak.net/z3/five/
  • For zope testing it is very convenient to have all your products on one path, both the standard and third-party.
  • Make a backup of everything in Data/Products
  • Move the contents of Data/Products (folders and files) into Zope/lib/python/Products
  • The python installation that comes with Plone may be missing the python "test" package, which contains dependencies for the testbrowser in Five
  • Quick fix is to copy the Python24\Lib4\test directory from a standard Python 2.4 install into Plone2\Python\Lib