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(''))