Changeset 459

Show
Ignore:
Timestamp:
11/15/06 18:24:48 (2 years ago)
Author:
sgillies
Message:

update tests to work with new buildout

Files:

Legend:

Unmodified
Added
Removed
Modified
Copied
Moved
  • PleiadesGeocoder/trunk/tests/FolderGeoViews.txt

    r393 r459  
    6767    >>> browser.open("%s/georss" % folder_url) 
    6868    >>> browser.contents 
    69     '<?xml version="1.0" encoding="UTF-8"?>\n<rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"\n         xmlns="http://purl.org/rss/1.0/"\n    xmlns:dc="http://purl.org/dc/elements/1.1/"\n         xmlns:georss="http://www.georss.org/georss">\n  <channel rdf:about="http://nohost/plone/Members/test_user_1_">\n    <link>http://nohost/plone/Members/test_user_1_</link>\n    <title>test_user_1_</title>\n    <description></description>\n    <items>\n      <rdf:Seq>\n       <rdf:li resource="http://nohost/plone/Members/test_user_1_/document"/>\n     </rdf:Seq>\n    </items>\n  </channel>\n  <item rdf:about="http://nohost/plone/Members/test_user_1_/document">\n    <link>http://nohost/plone/Members/test_user_1_/document</link>\n    <title>document</title>\n    <description>No description</description>\n    <georss:point>40.585609 -105.083733</georss:point>\n  </item>\n</rdf:RDF>\n\n' 
     69    '<?xml version="1.0" encoding="utf-8"?>\n<feed xmlns="http://www.w3.org/2005/Atom"\n      xmlns:georss="http://www.georss.org/georss">\n  <title>test_user_1_</title>\n  <link>http://nohost/plone/Members/test_user_1_</link>\n  <updated/>\n  <author/>\n  <id/>\n    \n  <entry>\n    <title>document</title>\n    <link>http://nohost/plone/Members/test_user_1_/document</link>\n    <id/>\n    <updated/>\n    <summary>No description</summary>\n    <georss:point>40.585609 -105.083733</georss:point>\n  </entry>\n  \n</feed>\n\n' 
    7070 
    7171Test maxitems=0 
     
    7373    >>> browser.open("%s/georss?maxitems=0" % folder_url) 
    7474    >>> browser.contents 
    75     '<?xml version="1.0" encoding="UTF-8"?>\n<rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"\n         xmlns="http://purl.org/rss/1.0/"\n    xmlns:dc="http://purl.org/dc/elements/1.1/"\n         xmlns:georss="http://www.georss.org/georss">\n  <channel rdf:about="http://nohost/plone/Members/test_user_1_">\n    <link>http://nohost/plone/Members/test_user_1_</link>\n    <title>test_user_1_</title>\n    <description></description>\n    <items>\n      <rdf:Seq>\n     </rdf:Seq>\n    </items>\n  </channel>\n</rdf:RDF>\n\n' 
    76  
     75    '<?xml version="1.0" encoding="utf-8"?>\n<feed xmlns="http://www.w3.org/2005/Atom"\n      xmlns:georss="http://www.georss.org/georss">\n  <title>test_user_1_</title>\n  <link>http://nohost/plone/Members/test_user_1_</link>\n  <updated/>\n  <author/>\n  <id/>\n    \n  \n</feed>\n\n' 
    7776 
    7877Test the KML 2.1 view 
     
    9089    >>> browser.open("%s/Members/georss" % self.portal.absolute_url()) 
    9190    >>> browser.contents 
    92     '<?xml version="1.0" encoding="UTF-8"?>\n<rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"\n         xmlns="http://purl.org/rss/1.0/"\n    xmlns:dc="http://purl.org/dc/elements/1.1/"\n         xmlns:georss="http://www.georss.org/georss">\n  <channel rdf:about="http://nohost/plone/Members">\n <link>http://nohost/plone/Members</link>\n    <title>Members</title>\n  <description>Container for portal members\' home directories</description>\n    <items>\n      <rdf:Seq>\n        <rdf:li resource="http://nohost/plone/author/test_user_1_"/>\n      </rdf:Seq>\n    </items>\n  </channel>\n  <item rdf:about="http://nohost/plone/author/test_user_1_">\n    <link>http://nohost/plone/author/test_user_1_</link>\n    <title>Test User</title>\n    <description>Faceless test user number one</description>\n    <georss:point>40.585609 -105.083733</georss:point>\n  </item>\n</rdf:RDF>\n\n' 
     91    '<?xml version="1.0" encoding="utf-8"?>\n<feed xmlns="http://www.w3.org/2005/Atom"\n      xmlns:georss="http://www.georss.org/georss">\n  <title>Members</title>\n  <link>http://nohost/plone/Members</link>\n  <updated/>\n  <author/>\n  <id/>\n    \n  <entry>\n    <title>Test User</title>\n    <link>http://nohost/plone/author/test_user_1_</link>\n    <id/>\n    <updated/>\n    <summary>Faceless test user number one</summary>\n    <georss:point>40.585609 -105.083733</georss:point>\n  </entry>\n  \n</feed>\n\n' 
    9392 
    9493    >>> browser.open("%s/Members/kml" % self.portal.absolute_url()) 
     
    104103    >>> browser.open("%s/georss" % document.absolute_url()) 
    105104    >>> browser.contents 
    106     '<?xml version="1.0" encoding="UTF-8"?>\n<rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"\n         xmlns="http://purl.org/rss/1.0/"\n    xmlns:dc="http://purl.org/dc/elements/1.1/"\n         xmlns:georss="http://www.georss.org/georss">\n  <channel rdf:about="http://nohost/plone/Members/test_user_1_/document">\n    <link>http://nohost/plone/Members/test_user_1_/document</link>\n    <title>document</title>\n    <description></description>\n    <items>\n  <rdf:Seq>\n        <rdf:li resource="http://nohost/plone/Members/test_user_1_/document"/>\n      </rdf:Seq>\n    </items>\n  </channel>\n  <item rdf:about="http://nohost/plone/Members/test_user_1_/document">\n    <link>http://nohost/plone/Members/test_user_1_/document</link>\n    <title>document</title>\n    <description>No description</description>\n    <georss:point>40.585609 -105.083733</georss:point>\n  </item>\n</rdf:RDF>\n\n' 
     105    '<?xml version="1.0" encoding="utf-8"?>\n<feed xmlns="http://www.w3.org/2005/Atom"\n      xmlns:georss="http://www.georss.org/georss">\n  <title>document</title>\n  <link>http://nohost/plone/Members/test_user_1_/document</link>\n  <updated/>\n  <author/>\n  <id/>\n    \n  <entry>\n    <title>document</title>\n    <link>http://nohost/plone/Members/test_user_1_/document</link>\n    <id/>\n    <updated/>\n    <summary>No description</summary>\n    <georss:point>40.585609 -105.083733</georss:point>\n  </entry>\n  \n</feed>\n\n' 
    107106 
    108107    >>> browser.open("%s/kml" % document.absolute_url()) 
  • PleiadesGeocoder/trunk/tests/test_functional.py

    r300 r459  
    88from Testing.ZopeTestCase import FunctionalDocFileSuite as Suite 
    99 
    10 # Shouldn't be necessary with latest SVN PTC 
    11 from Products.Five import zcml 
    12 import Products 
    13 zcml.load_config('configure.zcml', package=Products.PleiadesGeocoder) 
     10from _testing import * 
    1411 
    1512PloneTestCase.installProduct('PleiadesGeocoder') 
     
    2421 
    2522def list_doctests(): 
    26     home = os.path.sep.join([os.environ['SOFTWARE_HOME'], 'Products', 'PleiadesGeocoder']) 
    2723    return [filename for filename in 
    28             glob.glob(os.path.sep.join([home, 'tests', '*.txt']))] 
     24            glob.glob(os.path.sep.join([TEST_HOME, '*.txt']))] 
    2925 
    3026def list_nontestbrowser_tests(): 
  • PleiadesGeocoder/trunk/tests/test_simple.py

    r300 r459  
    1212    import IGeoreferenceable, IGeoserializable \ 
    1313        , IGeoItemSimple, IGeoCollectionSimple 
    14 from Products.PleiadesGeocoder.adapters \ 
    15     import GeoItemSimple, GeoCollectionSimple 
     14from Products.PleiadesGeocoder.geo import GeoItemSimple, GeoCollectionSimple 
    1615from Products.PleiadesGeocoder.utils import addSpatialMemberData 
    1716 
    1817from Products.PloneTestCase import PloneTestCase 
    19  
    20 # Shouldn't be necessary with latest SVN PTC 
    21 from Products.Five import zcml 
    22 import Products 
    23 zcml.load_config('configure.zcml', package=Products.PleiadesGeocoder) 
    2418 
    2519PloneTestCase.installProduct('PleiadesGeocoder')