Ejemplo n.º 1
0
 def testfilterXmlChars(self):
     ALL_LEGAL = u"Hello World"
     self.assertEqual(ALL_LEGAL, guestagent._filterXmlChars(ALL_LEGAL))
     TM = u"\u2122"
     self.assertEqual(TM, guestagent._filterXmlChars(TM))
     invalid = u"\u0000"
     self.assertEqual(u'\ufffd', guestagent._filterXmlChars(invalid))
     invalid2 = u"\uffff"
     self.assertEqual(u'\ufffd', guestagent._filterXmlChars(invalid2))
     invalid3 = u"\ufffe"
     self.assertEqual(u'\ufffd', guestagent._filterXmlChars(invalid3))
     invalid4 = u"\ud800"
     self.assertEqual(u'\ufffd', guestagent._filterXmlChars(invalid4))
     invalid5 = u"\udc79"
     self.assertEqual(u'\ufffd', guestagent._filterXmlChars(invalid5))
     restricted = u''.join(guestagent._RESTRICTED_CHARS)
     self.assertEqual(guestagent._REPLACEMENT_CHAR * len(restricted),
                      guestagent._filterXmlChars(restricted))
Ejemplo n.º 2
0
 def testfilterXmlChars(self):
     ALL_LEGAL = u"Hello World"
     self.assertEqual(ALL_LEGAL, guestagent._filterXmlChars(ALL_LEGAL))
     TM = u"\u2122"
     self.assertEqual(TM, guestagent._filterXmlChars(TM))
     invalid = u"\u0000"
     self.assertEqual(u'\ufffd', guestagent._filterXmlChars(invalid))
     invalid2 = u"\uffff"
     self.assertEqual(u'\ufffd', guestagent._filterXmlChars(invalid2))
     invalid3 = u"\ufffe"
     self.assertEqual(u'\ufffd', guestagent._filterXmlChars(invalid3))
     invalid4 = u"\ud800"
     self.assertEqual(u'\ufffd', guestagent._filterXmlChars(invalid4))
     invalid5 = u"\udc79"
     self.assertEqual(u'\ufffd', guestagent._filterXmlChars(invalid5))
     restricted = u''.join(guestagent._RESTRICTED_CHARS)
     self.assertEqual(guestagent._REPLACEMENT_CHAR * len(restricted),
                      guestagent._filterXmlChars(restricted))
Ejemplo n.º 3
0
 def testfilterXmlChars(self):
     ALL_LEGAL = u"Hello World"
     self.assertEqual(ALL_LEGAL, guestagent._filterXmlChars(ALL_LEGAL))
     TM = u"\u2122"
     self.assertEqual(TM, guestagent._filterXmlChars(TM))
     invalid = u"\u0000"
     self.assertEqual(u'\ufffd', guestagent._filterXmlChars(invalid))
     invalid2 = u"\uffff"
     self.assertEqual(u'\ufffd', guestagent._filterXmlChars(invalid2))
     invalid3 = u"\ufffe"
     self.assertEqual(u'\ufffd', guestagent._filterXmlChars(invalid3))
     invalid4 = u"\ud800"
     self.assertEqual(u'\ufffd', guestagent._filterXmlChars(invalid4))
     invalid5 = u"\udc79"
     self.assertEqual(u'\ufffd', guestagent._filterXmlChars(invalid5))
Ejemplo n.º 4
0
 def testfilterXmlChars(self):
     ALL_LEGAL = u"Hello World"
     self.assertEqual(ALL_LEGAL, guestagent._filterXmlChars(ALL_LEGAL))
     TM = u"\u2122"
     self.assertEqual(TM, guestagent._filterXmlChars(TM))
     invalid = u"\u0000"
     self.assertEqual(u'\ufffd', guestagent._filterXmlChars(invalid))
     invalid2 = u"\uffff"
     self.assertEqual(u'\ufffd', guestagent._filterXmlChars(invalid2))
     invalid3 = u"\ufffe"
     self.assertEqual(u'\ufffd', guestagent._filterXmlChars(invalid3))
     invalid4 = u"\ud800"
     self.assertEqual(u'\ufffd', guestagent._filterXmlChars(invalid4))
     invalid5 = u"\udc79"
     self.assertEqual(u'\ufffd', guestagent._filterXmlChars(invalid5))