def testToXMLNCNameDotUnderscoreMinus(self):
     self.assertEqual('_._-', toXMLNCName('._-'))
 def testToXMLNCNameMinusDotUnderscore(self):
     self.assertEqual('_-._', toXMLNCName('-._'))
 def testToXMLNCNameWhitespace(self):
     self.assertEqual('nowhitespace', toXMLNCName('no white\tspace\n'))
 def testToXMLNCNameUnderscoreDotMinus(self):
     self.assertEqual('_.-', toXMLNCName('_.-'))
 def testToXMLNCNameNonNameChar(self):
     self.assertEqual('nocolon', toXMLNCName('no:colon'))
 def testToXMLNCNameNonNameStartChar(self):
     self.assertEqual('_00', toXMLNCName('00'))
 def testToXMLNCNameNonASCII(self):
     self.assertEqual('äöüß', toXMLNCName('äöüß'))
 def testToXMLNCNameIdentity(self):
     self.assertEqual('test', toXMLNCName('test'))
 def testToXMLNCNameEmpty(self):
     self.assertEqual('', toXMLNCName(''))