===============================================================
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)
  (30, 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()