def test_body_set(self): context = DummyImportContext(self.app) adapted = getMultiAdapter((self._obj, context), IBody) adapted.body = self._BODY self._verifyImport(self._obj) self.assertEqual(adapted.body, self._BODY) # now in update mode context._should_purge = False adapted = getMultiAdapter((self._obj, context), IBody) adapted.body = self._BODY self._verifyImport(self._obj) self.assertEqual(adapted.body, self._BODY) # and again in update mode adapted = getMultiAdapter((self._obj, context), IBody) adapted.body = self._BODY self._verifyImport(self._obj) self.assertEqual(adapted.body, self._BODY)
def test_body_set(self): context = DummyImportContext(self.app) adapted = getMultiAdapter((self._obj, context), IBody) adapted.body = self._BODY self._verifyImport(self._obj) # XXX The output isn't the same anymore as we have no way to # differentiate between an object based utility creation and a factory # based one. Need to adjust tests in a smarter way. # self.assertEqual(adapted.body, self._BODY) # now in update mode context._should_purge = False adapted = getMultiAdapter((self._obj, context), IBody) adapted.body = self._BODY self._verifyImport(self._obj) # XXX The output isn't the same anymore as we have no way to # differentiate between an object based utility creation and a factory # based one. Need to adjust tests in a smarter way. # self.assertEqual(adapted.body, self._BODY) # and again in update mode adapted = getMultiAdapter((self._obj, context), IBody) adapted.body = self._BODY self._verifyImport(self._obj)