Package translate :: Package filters :: Module test_pofilter :: Class BaseTestFilter
[hide private]
[frames] | no frames]

Class BaseTestFilter

source code

object --+
         |
        BaseTestFilter
Known Subclasses:

Base class for filter tests.

Instance Methods [hide private]
 
parse_text(self, filetext)
helper that parses xliff file content without requiring files
source code
 
filter(self, translationstore, checkerconfig=None, cmdlineoptions=None)
Helper that passes a translations store through a filter, and returns the resulting store.
source code
 
test_simplepass(self)
checks that an obviously correct string passes
source code
 
test_simplefail(self)
checks that an obviously wrong string fails
source code
 
test_variables_across_lines(self)
Test that variables can span lines and still fail/pass
source code
 
test_ignore_if_already_marked(self)
check that we don't add another failing marker if the message is already marked as failed
source code
 
test_non_existant_check(self)
check that we report an error if a user tries to run a non-existant test
source code
 
test_list_all_tests(self)
lists all available tests
source code
 
test_test_against_fuzzy(self)
test whether to run tests against fuzzy translations
source code
 
test_test_against_review(self)
test whether to run tests against translations marked for review
source code
 
test_isfuzzy(self)
tests the extraction of items marked fuzzy
source code
 
test_isreview(self)
tests the extraction of items marked review
source code
 
test_unicode(self)
tests that we can handle UTF-8 encoded characters when there is no known header specified encoding
source code
 
test_preconditions(self)
tests that the preconditions work correctly
source code

Inherited from object: __delattr__, __getattribute__, __hash__, __init__, __new__, __reduce__, __reduce_ex__, __repr__, __setattr__, __str__

Class Variables [hide private]
  filename = ''
Properties [hide private]

Inherited from object: __class__