def testCMFAccessors(self):
     """CMF-Style accessors must return utf8-encoded strings."""
     self.loginAsPortalOwner()
     solution = createSolution()
     title = solution.Title()
     self.assertIsInstance(title, str)
     survey = utils.getSurvey(solution)
     self.assertEqual(
         title, translate(Solution.title, target_language=survey.language)
     )
    def testCMFAccessors(self):
        """ CMF-Style accessors must return utf8-encoded strings.
        """
        from zope.i18n import translate
        from euphorie.content import utils
        from euphorie.content.solution import Solution

        self.loginAsPortalOwner()
        solution = createSolution()
        title = solution.Title()
        self.assertEqual(type(title), str)
        survey = utils.getSurvey(solution)
        self.assertEqual(title, translate(Solution.title, target_language=survey.language))
 def testCMFAccessors(self):
     """ CMF-Style accessors must return utf8-encoded strings.
     """
     from zope.i18n import translate
     from euphorie.content import utils
     from euphorie.content.solution import Solution
     self.loginAsPortalOwner()
     solution = createSolution()
     title = solution.Title()
     self.assertEqual(type(title), str)
     survey = utils.getSurvey(solution)
     self.assertEqual(
         title, translate(Solution.title, target_language=survey.language))
示例#4
0
 def Title(self):
     survey = utils.getSurvey(self)
     return translate(
                 Solution.title,
                 context=self.REQUEST,
                 target_language=survey.language).encode('utf-8')
示例#5
0
 def Title(self):
     survey = utils.getSurvey(self)
     return translate(Solution.title,
                      context=self.REQUEST,
                      target_language=survey.language).encode('utf-8')
示例#6
0
 def Title(self):
     survey = utils.getSurvey(self)
     return safe_nativestring(
         translate(Solution.title,
                   context=self.REQUEST,
                   target_language=survey.language))