40 lines
1.2 KiB
Text
40 lines
1.2 KiB
Text
===============================================================
|
|
loops - Linked Objects for Organization and Processing Services
|
|
===============================================================
|
|
|
|
($Id$)
|
|
|
|
>>> from zope import component
|
|
>>> from zope.traversing.api import getName
|
|
>>> from zope.publisher.browser import TestRequest
|
|
|
|
Let's set up a loops site with basic and example concepts and resources.
|
|
|
|
>>> from zope.app.testing.setup import placefulSetUp, placefulTearDown
|
|
>>> site = placefulSetUp(True)
|
|
|
|
>>> from loops.expert.testsetup import TestSite
|
|
>>> t = TestSite(site)
|
|
>>> concepts, resources, views = t.setup()
|
|
>>> loopsRoot = site['loops']
|
|
>>> len(concepts), len(resources), len(views)
|
|
(33, 3, 1)
|
|
|
|
>>> from cybertools.tracking.btree import TrackingStorage
|
|
>>> from loops.system.job import JobRecord
|
|
>>> records = loopsRoot.getRecordManager()
|
|
>>> records['jobs'] = TrackingStorage(trackFactory=JobRecord)
|
|
|
|
|
|
Synchronize: Transfer Changes from one loops Site to Another
|
|
============================================================
|
|
|
|
>>> from loops.system.sync.browser import SyncChanges, ChangesSync
|
|
>>> req = TestRequest()
|
|
>>> #view = SyncChanges()
|
|
|
|
|
|
Fin de Partie
|
|
=============
|
|
|
|
>>> placefulTearDown()
|