|
|
|
|
|
po2dtd(self,
posource)
helper that converts po source to dtd source without requiring files |
source code
|
|
|
merge2dtd(self,
dtdsource,
posource)
helper that merges po translations to dtd source without requiring
files |
source code
|
|
|
convertdtd(self,
posource,
dtdtemplate)
helper to exercise the command line function |
source code
|
|
|
roundtripsource(self,
dtdsource)
converts dtd source to po and back again, returning the resulting
source |
source code
|
|
|
roundtripstring(self,
entitystring)
Just takes the contents of a ENTITY definition (with quotes) and does
a roundtrip on that |
source code
|
|
|
check_roundtrip(self,
dtdsource)
Checks that the round-tripped string is the same as the original |
source code
|
|
|
test_joinlines(self)
tests that po lines are joined seamlessly (bug 16) |
source code
|
|
|
test_escapedstr(self)
tests that in msgstr is escaped correctly in dtd |
source code
|
|
|
test_ampersandwarning(self)
tests that proper warnings are given if invalid ampersands occur |
source code
|
|
|
test_missingaccesskey(self)
tests that proper warnings are given if access key is missing |
source code
|
|
|
test_accesskeycase(self)
tests that access keys come out with the same case as the original,
regardless |
source code
|
|
|
test_accesskey_types(self)
tests that we can detect the various styles of accesskey |
source code
|
|
|
test_ampersandfix(self)
tests that invalid ampersands are fixed in the dtd |
source code
|
|
|
test_entities_two(self)
test the error ouput when we find two entities |
source code
|
|
|
test_entities(self)
tests that entities are correctly idnetified in the dtd |
source code
|
|
|
test_comments_translator(self)
tests for translator comments |
source code
|
|
|
test_retains_hashprefix(self)
tests that hash prefixes in the dtd are retained |
source code
|
|
|
test_convertdtd(self)
checks that the convertdtd function is working |
source code
|
|
|
test_newlines_escapes(self)
check that we can handle a in the PO file |
source code
|
|
|
test_roundtrip_simple(self)
checks that simple strings make it through a dtd->po->dtd
roundtrip |
source code
|
|
|
test_roundtrip_escape(self)
checks that escapes in strings make it through a dtd->po->dtd
roundtrip |
source code
|
|
|
test_roundtrip_quotes(self)
checks that (escaped) quotes in strings make it through a
dtd->po->dtd roundtrip |
source code
|
|
|
test_merging_entries_with_spaces_removed(self)
dtd2po removes pretty printed spaces, this tests that we can merge
this back into the pretty printed dtd |
source code
|
|
|
test_comments(self)
test that we preserve comments, bug 351 |
source code
|
|