|  | 
        
          | prop2po(self,
        propsource,
        proptemplate=None) helper that converts .properties source to po source without 
      requiring files
 | source code |  | 
    |  | 
        
          | convertprop(self,
        propsource) call the convertprop, return the outputfile
 | source code |  | 
    |  | 
        
          | singleelement(self,
        pofile) checks that the pofile contains a single non-header element, and 
      returns it
 | source code |  | 
    |  | 
        
          | countelements(self,
        pofile) counts the number of non-header entries
 | source code |  | 
    |  | 
        
          | test_simpleentry(self) checks that a simple properties entry converts properly to a po entry
 | source code |  | 
    |  | 
        
          | test_convertprop(self) checks that the convertprop function is working
 | source code |  | 
    |  | 
        
          | test_tab_at_end_of_string(self) check that we preserve tabs at the end of a string
 | source code |  | 
    |  | 
        
          | test_tab_at_start_of_value(self) check that tabs in a property are ignored where appropriate
 | source code |  | 
    |  | 
        
          | test_unicode(self) checks that unicode entries convert properly
 | source code |  | 
    |  | 
        
          | test_multiline_escaping(self) checks that multiline enties can be parsed
 | source code |  | 
    |  | 
        
          | test_comments(self) test to ensure that we take comments from .properties and place them 
      in .po
 | source code |  | 
    |  | 
        
          | wtest_folding_accesskeys(self) check that we can fold various accesskeys into their associated label
      (bug #115)
 | source code |  | 
    |  | 
        
          | test_dont_translate(self) check that we know how to ignore don't translate instructions in 
      properties files (bug #116)
 | source code |  | 
    |  | 
        
          | test_emptyproperty(self) checks that empty property definitions survive into po file, bug 15
 | source code |  | 
    |  | 
        
          | test_emptyproperty_translated(self) checks that if we translate an empty property it makes it into the PO
 | source code |  | 
    |  | 
        
          | test_newlines_in_value(self) check that we can carry newlines that appear in the property value 
      into the PO
 | source code |  | 
    |  | 
        
          | test_unassociated_comments(self) check that we can handle comments not directly associated with a 
      property
 | source code |  | 
    |  | 
        
          | test_unassociated_comment_order(self) check that we can handle the order of unassociated comments
 | source code |  |