diff -r c7c4775a5619 -r 7b88d12b4ee2 web/test/unittest_magicsearch.py --- a/web/test/unittest_magicsearch.py Thu Sep 17 15:52:46 2009 +0200 +++ b/web/test/unittest_magicsearch.py Tue Sep 22 12:11:12 2009 +0200 @@ -27,9 +27,12 @@ u'address' : u"adresse", u'use_email' : u"adel", } + def _translate(msgid): return translations.get(msgid, msgid) +def _ctxtranslate(ctx, msgid): + return _translate(msgid) from cubicweb.web.views.magicsearch import translate_rql_tree, QSPreProcessor, QueryTranslator @@ -39,7 +42,7 @@ def setUp(self): super(QueryTranslatorTC, self).setUp() self.req = self.request() - self.vreg.config.translations = {'en': _translate} + self.vreg.config.translations = {'en': (_translate, _ctxtranslate)} proc = self.vreg['components'].select('magicsearch', self.req) self.proc = [p for p in proc.processors if isinstance(p, QueryTranslator)][0] @@ -63,7 +66,7 @@ """test suite for QSPreProcessor""" def setUp(self): super(QSPreProcessorTC, self).setUp() - self.vreg.config.translations = {'en': _translate} + self.vreg.config.translations = {'en': (_translate, _ctxtranslate)} self.req = self.request() proc = self.vreg['components'].select('magicsearch', self.req) self.proc = [p for p in proc.processors if isinstance(p, QSPreProcessor)][0] @@ -179,7 +182,7 @@ def setUp(self): super(ProcessorChainTC, self).setUp() - self.vreg.config.translations = {'en': _translate} + self.vreg.config.translations = {'en': (_translate, _ctxtranslate)} self.req = self.request() self.proc = self.vreg['components'].select('magicsearch', self.req)