# HG changeset patch # User Adrien Di Mascio # Date 1234969115 -3600 # Node ID a95e7097924a29ff4a06d4727023828dc8ba1e1c # Parent 6e99feeba28bd3f6cc05fbcd6ccccaf4abd0d439 fix unittest_widgets.py: the cubicweb-page-template format is only available when simpleTAL is found diff -r 6e99feeba28b -r a95e7097924a web/test/unittest_widgets.py --- a/web/test/unittest_widgets.py Wed Feb 18 15:53:54 2009 +0100 +++ b/web/test/unittest_widgets.py Wed Feb 18 15:58:35 2009 +0100 @@ -7,6 +7,7 @@ from logilab.common.testlib import unittest_main from cubicweb.devtools.apptest import EnvBasedTC +from cubicweb.common.mttransforms import HAS_TAL from cubicweb.web.widgets import widget, AutoCompletionWidget @@ -41,6 +42,10 @@ entity self.assertEquals(w.required(entity), False) self.assertEquals(w.render(entity), '') + if HAS_TAL: + tal_format = u'\n' + else: + tal_format = u'' self.assertTextEquals(w.edit_render(entity), u''' @@ -48,9 +53,8 @@
''') +%s +
''' % tal_format) def test_textarea_widget_previous_value(self): self.add_entity('EProperty', pkey=u'ui.fckeditor', value=u'') @@ -62,6 +66,10 @@ entity.eid = 'X' self.assertEquals(w.required(entity), False) self.assertEquals(w.render(entity), '') + if HAS_TAL: + tal_format = u'\n' + else: + tal_format = u'' self.assertTextEquals(w.edit_render(entity), u''' @@ -69,9 +77,8 @@
''') +%s +
''' % tal_format) def test_fckeditor_widget(self): w = self.get_widget('State', 'description', 'String')