def test_changed(self): from Products.CMFCore.exportimport.cookieauth \ import exportCookieCrumbler site = self._initSite(use_changed=True) context = DummyExportContext(site) exportCookieCrumbler(context) self.assertEqual(len(context._wrote), 1) filename, text, content_type = context._wrote[0] self.assertEqual(filename, 'cookieauth.xml') self._compareDOM(text, _CHANGED_EXPORT) self.assertEqual(content_type, 'text/xml')
def test_unchanged(self): from Products.CMFCore.exportimport.cookieauth \ import exportCookieCrumbler site, _cc = self._initSite(use_changed=False) context = DummyExportContext(site) exportCookieCrumbler(context) self.assertEqual(len(context._wrote), 1) filename, text, content_type = context._wrote[0] self.assertEqual(filename, 'cookieauth.xml') self._compareDOM(text.decode('utf8'), _DEFAULT_EXPORT) self.assertEqual(content_type, 'text/xml')