コード例 #1
0
ファイル: ut_format.py プロジェクト: zkota/pyblio-core-1.3
    def _cmp(self, v, s):
        stage2 = v(self.db)
        stage3 = stage2(self.rec)

        r = Text.generate(stage3)

        assert r == s, "expected %s, got %s" % (repr(s), repr(r))
コード例 #2
0
ファイル: ut_format.py プロジェクト: zkota/pyblio-core-1.3
    def testI18n(self):

        cite = i18n(fr=u"titre " + one("title"), en=u"title " + one("title"), default=u"default " + one("title"))

        r = []
        for ln in ("en", "fr", "it"):
            f = cite(self.db, props={"ln": ln})
            r.append(Text.generate(f(self.rec)))

        self.failUnlessEqual(r, [u"title My title", u"titre My title", u"default My title"])
コード例 #3
0
ファイル: ut_format.py プロジェクト: zkota/pyblio-core-1.3
    def testRecordKey(self):
        style = u"Record #" + record_key

        self.failUnlessEqual(Text.generate(style(self.db)(self.rec)), u"Record #1")
        return
コード例 #4
0
ファイル: ut_format.py プロジェクト: zkota/pyblio-core-1.3
 def run(c, r):
     f = c(self.db)
     return Text.generate(f(r))
コード例 #5
0
ファイル: ut_format.py プロジェクト: zkota/pyblio-core-1.3
        def run(format, vals):
            r = Store.Record()
            r["gronf"] = vals

            return Text.generate(format(r))