Test coverage for vnccollab.theme.browser.wsapi

vnccollab/      covered 69% (1245 of 4098 uncovered)
    theme/      covered 69% (1245 of 4098 uncovered)
        browser/      covered 74% (507 of 1985 uncovered)
            wsapi.py      covered 100% (0 of 14 uncovered)

    1: from plone import api
    1: from Products.Five.browser import BrowserView
       
    1: from wsapi4plone.core.browser.app import ApplicationAPI
       
       
    2: class WSAPIView(BrowserView):
       
    1:     def post_and_index_object(self, params):
    2:         wsapi = ApplicationAPI(self.context, self.request)
    2:         results = wsapi.post_object(params)
    2:         self._reindex_paths(results)
    2:         return results
       
    1:     def _reindex_paths(self, paths):
    2:         portal = api.portal.get()
    3:         for path in paths:
    1:             object = portal.unrestrictedTraverse(path)
    1:             object.reindexObject()