Ejemplo n.º 1
0
    def setUp(self):
        super(DynamicTypeDefaultTraversalTests, self).setUp()

        self.site = DummySite('site')
        self.site._setObject('portal_types', TypesTool())
        fti = FTIDATA_CMF15[0].copy()
        self.site.portal_types._setObject('Dummy Content 15', FTI(**fti))
        self.site._setObject('foo', DummyContent())
        dummy_view = self.site._setObject('dummy_view', DummyObject())

        try:
            from zope.component import provideAdapter
            provideAdapter(FiveTraversable, (None, ), ITraversable)
            provideAdapter(Traverser, (None, ), ITraverser)
        except ImportError:
            # BBB for Zope 2.8
            from zope.app.tests import ztapi
            ztapi.provideAdapter(None, ITraversable, FiveTraversable)
            ztapi.provideAdapter(None, ITraverser, Traverser)
Ejemplo n.º 2
0
    def setUp(self):
        super(DynamicTypeDefaultTraversalTests, self).setUp()

        self.site = DummySite('site')
        self.site._setObject( 'portal_types', TypesTool() )
        fti = FTIDATA_CMF15[0].copy()
        self.site.portal_types._setObject( 'Dummy Content 15', FTI(**fti) )
        self.site._setObject( 'foo', DummyContent() )
        dummy_view = self.site._setObject( 'dummy_view', DummyObject() )

        try:
            from zope.component import provideAdapter
            provideAdapter(FiveTraversable, (None,), ITraversable)
            provideAdapter(Traverser, (None,), ITraverser)
        except ImportError:
            # BBB for Zope 2.8
            from zope.app.tests import ztapi
            ztapi.provideAdapter(None, ITraversable, FiveTraversable)
            ztapi.provideAdapter(None, ITraverser, Traverser)
Ejemplo n.º 3
0
    def _setUpAdapters(self):
        from zope.app.tests import ztapi
        #from OFS.Image import File

        from Products.GenericSetup.interfaces import IFilesystemExporter
        from Products.GenericSetup.interfaces import IFilesystemImporter
        from Products.GenericSetup.interfaces import ICSVAware
        from Products.GenericSetup.interfaces import IINIAware
        from Products.CMFCore.interfaces import IFolderish

        from Products.CMFCore.exportimport.content import \
             StructureFolderWalkingAdapter
        from Products.GenericSetup.content import \
             CSVAwareFileAdapter
        from Products.GenericSetup.content import \
             INIAwareFileAdapter

        #from Products.CMFCore.exportimport.content import \
        #        OFSFileAdapter

        ztapi.provideAdapter(
            IFolderish,
            IFilesystemExporter,
            StructureFolderWalkingAdapter,
        )

        ztapi.provideAdapter(
            IFolderish,
            IFilesystemImporter,
            StructureFolderWalkingAdapter,
        )

        ztapi.provideAdapter(
            ICSVAware,
            IFilesystemExporter,
            CSVAwareFileAdapter,
        )

        ztapi.provideAdapter(
            ICSVAware,
            IFilesystemImporter,
            CSVAwareFileAdapter,
        )

        ztapi.provideAdapter(
            IINIAware,
            IFilesystemExporter,
            INIAwareFileAdapter,
        )

        ztapi.provideAdapter(
            IINIAware,
            IFilesystemImporter,
            INIAwareFileAdapter,
        )
Ejemplo n.º 4
0
    def _setUpAdapters(self):
        from OFS.Folder import Folder
        from zope.app.tests import ztapi
        #from OFS.Image import File

        from Products.GenericSetup.interfaces import IFilesystemExporter
        from Products.GenericSetup.interfaces import IFilesystemImporter
        from Products.GenericSetup.interfaces import ICSVAware
        from Products.GenericSetup.interfaces import IINIAware
        from Products.GenericSetup.interfaces import IDAVAware

        from Products.GenericSetup.content import \
             SimpleINIAware
        from Products.GenericSetup.content import \
             FolderishExporterImporter
        from Products.GenericSetup.content import \
             CSVAwareFileAdapter
        from Products.GenericSetup.content import \
             INIAwareFileAdapter
        from Products.GenericSetup.content import \
             DAVAwareFileAdapter

        ztapi.provideAdapter(
            IObjectManager,
            IFilesystemExporter,
            FolderishExporterImporter,
        )

        ztapi.provideAdapter(
            IObjectManager,
            IFilesystemImporter,
            FolderishExporterImporter,
        )

        ztapi.provideAdapter(
            IPropertyManager,
            IINIAware,
            SimpleINIAware,
        )

        ztapi.provideAdapter(
            ICSVAware,
            IFilesystemExporter,
            CSVAwareFileAdapter,
        )

        ztapi.provideAdapter(
            ICSVAware,
            IFilesystemImporter,
            CSVAwareFileAdapter,
        )

        ztapi.provideAdapter(
            IINIAware,
            IFilesystemExporter,
            INIAwareFileAdapter,
        )

        ztapi.provideAdapter(
            IINIAware,
            IFilesystemImporter,
            INIAwareFileAdapter,
        )

        ztapi.provideAdapter(
            IDAVAware,
            IFilesystemExporter,
            DAVAwareFileAdapter,
        )

        ztapi.provideAdapter(
            IDAVAware,
            IFilesystemImporter,
            DAVAwareFileAdapter,
        )
Ejemplo n.º 5
0
    def _setUpAdapters(self):
        from zope.app.tests import ztapi
        #from OFS.Image import File

        from Products.GenericSetup.interfaces import IFilesystemExporter
        from Products.GenericSetup.interfaces import IFilesystemImporter
        from Products.GenericSetup.interfaces import ICSVAware
        from Products.GenericSetup.interfaces import IINIAware
        from Products.CMFCore.interfaces import IFolderish

        from Products.CMFCore.exportimport.content import \
             StructureFolderWalkingAdapter
        from Products.GenericSetup.content import \
             CSVAwareFileAdapter
        from Products.GenericSetup.content import \
             INIAwareFileAdapter

        #from Products.CMFCore.exportimport.content import \
        #        OFSFileAdapter

        ztapi.provideAdapter(IFolderish,
                             IFilesystemExporter,
                             StructureFolderWalkingAdapter,
                            )

        ztapi.provideAdapter(IFolderish,
                             IFilesystemImporter,
                             StructureFolderWalkingAdapter,
                            )

        ztapi.provideAdapter(ICSVAware,
                             IFilesystemExporter,
                             CSVAwareFileAdapter,
                            )

        ztapi.provideAdapter(ICSVAware,
                             IFilesystemImporter,
                             CSVAwareFileAdapter,
                            )

        ztapi.provideAdapter(IINIAware,
                             IFilesystemExporter,
                             INIAwareFileAdapter,
                            )

        ztapi.provideAdapter(IINIAware,
                             IFilesystemImporter,
                             INIAwareFileAdapter,
                            )
Ejemplo n.º 6
0
    def _setUpAdapters(self):
        from OFS.Folder import Folder
        from zope.app.tests import ztapi
        #from OFS.Image import File

        from Products.GenericSetup.interfaces import IFilesystemExporter
        from Products.GenericSetup.interfaces import IFilesystemImporter
        from Products.GenericSetup.interfaces import ICSVAware
        from Products.GenericSetup.interfaces import IINIAware
        from Products.GenericSetup.interfaces import IDAVAware

        from Products.GenericSetup.content import \
             SimpleINIAware
        from Products.GenericSetup.content import \
             FolderishExporterImporter
        from Products.GenericSetup.content import \
             CSVAwareFileAdapter
        from Products.GenericSetup.content import \
             INIAwareFileAdapter
        from Products.GenericSetup.content import \
             DAVAwareFileAdapter

        ztapi.provideAdapter(IObjectManager,
                             IFilesystemExporter,
                             FolderishExporterImporter,
                            )

        ztapi.provideAdapter(IObjectManager,
                             IFilesystemImporter,
                             FolderishExporterImporter,
                            )

        ztapi.provideAdapter(IPropertyManager,
                             IINIAware,
                             SimpleINIAware,
                            )

        ztapi.provideAdapter(ICSVAware,
                             IFilesystemExporter,
                             CSVAwareFileAdapter,
                            )

        ztapi.provideAdapter(ICSVAware,
                             IFilesystemImporter,
                             CSVAwareFileAdapter,
                            )

        ztapi.provideAdapter(IINIAware,
                             IFilesystemExporter,
                             INIAwareFileAdapter,
                            )

        ztapi.provideAdapter(IINIAware,
                             IFilesystemImporter,
                             INIAwareFileAdapter,
                            )

        ztapi.provideAdapter(IDAVAware,
                             IFilesystemExporter,
                             DAVAwareFileAdapter,
                            )

        ztapi.provideAdapter(IDAVAware,
                             IFilesystemImporter,
                             DAVAwareFileAdapter,
                            )
Ejemplo n.º 7
0
        def _setUpAdapters(self):
            from zope.app.tests import ztapi

            try:
                from OFS.interfaces import IObjectManager
                from OFS.interfaces import ISimpleItem
                from OFS.interfaces import IPropertyManager
            except ImportError: # BBB
                from Products.Five.interfaces import IObjectManager
                from Products.Five.interfaces import ISimpleItem
                from Products.Five.interfaces import IPropertyManager

            from Products.GenericSetup.interfaces import IContentFactoryName
            from Products.GenericSetup.interfaces import ICSVAware
            from Products.GenericSetup.interfaces import IDAVAware
            from Products.GenericSetup.interfaces import IFilesystemExporter
            from Products.GenericSetup.interfaces import IINIAware
            from Products.GenericSetup.content import \
                FolderishExporterImporter
            from Products.GenericSetup.content import \
                SimpleINIAware
            from Products.GenericSetup.content import \
                CSVAwareFileAdapter
            from Products.GenericSetup.content import \
                INIAwareFileAdapter
            from Products.GenericSetup.content import \
                DAVAwareFileAdapter

            from Products.PluginRegistry.interfaces import IPluginRegistry
            from Products.PluginRegistry.exportimport \
                import PluginRegistryFileExportImportAdapter

            from Products.PluggableAuthService.exportimport \
                import PAS_CF_Namer

            ztapi.provideAdapter(IObjectManager,
                                 IFilesystemExporter,
                                 FolderishExporterImporter,
                                )

            ztapi.provideAdapter(IPropertyManager,
                                 IINIAware,
                                 SimpleINIAware,
                                )

            ztapi.provideAdapter(ICSVAware,
                                 IFilesystemExporter,
                                 CSVAwareFileAdapter,
                                )

            ztapi.provideAdapter(IINIAware,
                                 IFilesystemExporter,
                                 INIAwareFileAdapter,
                                )

            ztapi.provideAdapter(IDAVAware,
                                 IFilesystemExporter,
                                 DAVAwareFileAdapter,
                                )

            ztapi.provideAdapter(IPluginRegistry,
                                 IFilesystemExporter,
                                 PluginRegistryFileExportImportAdapter,
                                )

            ztapi.provideAdapter(IPluginRegistry,
                                 IContentFactoryName,
                                 PAS_CF_Namer,
                                )
Ejemplo n.º 8
0
        def _setUpAdapters(self):
            from zope.app.tests import ztapi

            try:
                from OFS.interfaces import IObjectManager
                from OFS.interfaces import ISimpleItem
                from OFS.interfaces import IPropertyManager
            except ImportError: # BBB
                from Products.Five.interfaces import IObjectManager
                from Products.Five.interfaces import ISimpleItem
                from Products.Five.interfaces import IPropertyManager

            from Products.GenericSetup.interfaces import IContentFactoryName
            from Products.GenericSetup.interfaces import ICSVAware
            from Products.GenericSetup.interfaces import IDAVAware
            from Products.GenericSetup.interfaces import IFilesystemExporter
            from Products.GenericSetup.interfaces import IINIAware
            from Products.GenericSetup.content import \
                FolderishExporterImporter
            from Products.GenericSetup.content import \
                SimpleINIAware
            from Products.GenericSetup.content import \
                CSVAwareFileAdapter
            from Products.GenericSetup.content import \
                INIAwareFileAdapter
            from Products.GenericSetup.content import \
                DAVAwareFileAdapter

            from Products.PluginRegistry.interfaces import IPluginRegistry
            from Products.PluginRegistry.exportimport \
                import PluginRegistryFileExportImportAdapter

            from Products.PluggableAuthService.exportimport \
                import PAS_CF_Namer

            ztapi.provideAdapter(IObjectManager,
                                 IFilesystemExporter,
                                 FolderishExporterImporter,
                                )

            ztapi.provideAdapter(IPropertyManager,
                                 IINIAware,
                                 SimpleINIAware,
                                )

            ztapi.provideAdapter(ICSVAware,
                                 IFilesystemExporter,
                                 CSVAwareFileAdapter,
                                )

            ztapi.provideAdapter(IINIAware,
                                 IFilesystemExporter,
                                 INIAwareFileAdapter,
                                )

            ztapi.provideAdapter(IDAVAware,
                                 IFilesystemExporter,
                                 DAVAwareFileAdapter,
                                )

            ztapi.provideAdapter(IPluginRegistry,
                                 IFilesystemExporter,
                                 PluginRegistryFileExportImportAdapter,
                                )

            ztapi.provideAdapter(IPluginRegistry,
                                 IContentFactoryName,
                                 PAS_CF_Namer,
                                )