Ignore:
Timestamp:
Mar 24, 2010 9:52:44 AM (14 years ago)
Author:
fenix
Message:

some code refactoring, made compatible with plone4

File:
1 edited

Legend:

Unmodified
Added
Removed
  • quintagroup.catalogupdater/trunk/quintagroup/catalogupdater/exportimport/tests/test_catalogupdate.py

    r1761 r1981  
    1515from quintagroup.catalogupdater.interfaces import ICatalogUpdater 
    1616 
     17from Products.CMFPlone.utils import getFSVersionTuple 
     18PLONEFOUR = getFSVersionTuple()[0] == 4 and True or False 
     19 
    1720_CATALOG_BODY = test_exportimport._CATALOG_BODY 
    1821_ZCTEXT_XML = test_exportimport._ZCTEXT_XML 
     
    2124<?xml version="1.0"?> 
    2225<object name="foo_catalog"> 
    23  <object name="foo_vocabulary" remove="True"/> 
     26 %s 
    2427 <index name="foo_text" remove="True"/> 
    2528 <index name="foo_text" meta_type="ZCTextIndex"> 
     
    3437 <column value="spam" update="True"/> 
    3538</object> 
    36 """ 
     39""" % (PLONEFOUR and '<object name="old_plexicon" remove="True"/>' or \ 
     40                     '<object name="foo_vocabulary" remove="True"/>') 
     41              
    3742 
    3843 
Note: See TracChangeset for help on using the changeset viewer.