Example #1
0
 def phonetic(case, rune, field, expected):
     template = """<!-- rune:field:%(rune)s:%(field)s -->%(text)s<!-- /rune -->"""
     work = {
         "text": "unaltered: %s" % rune,
         "rune": rune,
         "field": field
     }
     result = formatter.replace_tags(template % work)
     work["text"] = expected
     result.should.equal(template % work)
Example #2
0
 def rune_filename(case, rune, expected):
     template = "<!-- rune:field:filename:phonetic -->%s<!-- /rune -->"
     result = formatter.replace_tags(template % "", filename="/foo/bar/%s.html" % rune)
     result.should.equal(template % expected)
Example #3
0
 def filename(case):
     template = "<!-- rune:echo:filename -->%s<!-- /rune -->"
     result = formatter.replace_tags(template % "", filename="testingfilename.html")
     result.should.equal(template % "testingfilename")
Example #4
0
 def phonetic(case, rune, expected):
     template = """<!-- rune:phonetic:%s -->%s<!-- /rune -->"""
     result = formatter.replace_tags(template % (rune, "start"))
     result.should.equal(template % (rune, expected))
Example #5
0
 def noop(case, raw):
     formatter.replace_tags(raw).should.equal(raw)