コード例 #1
0
ファイル: __init__.py プロジェクト: cyberelfo/casanova
 def test_getTextType(self):
     "encutils._getTextType"
     tests = {
         u'\x00\x00\xFE\xFF<?xml version="1.0"': encutils._XML_APPLICATION_TYPE,
         u'\xFF\xFE\x00\x00<?xml version="1.0"': encutils._XML_APPLICATION_TYPE,
         u'\xFE\xFF<?xml version="1.0"': encutils._XML_APPLICATION_TYPE,
         u'\xFF\xFE<?xml version="1.0"': encutils._XML_APPLICATION_TYPE,
         u'\xef\xbb\xbf<?xml version="1.0"': encutils._XML_APPLICATION_TYPE,
         u'<?xml version="1.0"': encutils._XML_APPLICATION_TYPE,
         u"\x00\x00\xFE\xFFanything": encutils._OTHER_TYPE,
         u"\xFF\xFE\x00\x00anything": encutils._OTHER_TYPE,
         u"\xFE\xFFanything": encutils._OTHER_TYPE,
         u"\xFF\xFEanything": encutils._OTHER_TYPE,
         u"\xef\xbb\xbfanything": encutils._OTHER_TYPE,
         u"x/x": encutils._OTHER_TYPE,
         u"ANYTHING": encutils._OTHER_TYPE,
     }
     for test, exp in tests.items():
         self.assertEqual(exp, encutils._getTextType(test, log=log))
コード例 #2
0
 def test_getTextType(self):
     "encutils._getTextType"
     tests = {
         '\x00\x00\xFE\xFF<?xml version="1.0"': encutils._XML_APPLICATION_TYPE,
         '\xFF\xFE\x00\x00<?xml version="1.0"': encutils._XML_APPLICATION_TYPE,
         '\xFE\xFF<?xml version="1.0"': encutils._XML_APPLICATION_TYPE,
         '\xFF\xFE<?xml version="1.0"': encutils._XML_APPLICATION_TYPE,
         '\xef\xbb\xbf<?xml version="1.0"': encutils._XML_APPLICATION_TYPE,
         '<?xml version="1.0"': encutils._XML_APPLICATION_TYPE,
         '\x00\x00\xFE\xFFanything': encutils._OTHER_TYPE,
         '\xFF\xFE\x00\x00anything': encutils._OTHER_TYPE,
         '\xFE\xFFanything': encutils._OTHER_TYPE,
         '\xFF\xFEanything': encutils._OTHER_TYPE,
         '\xef\xbb\xbfanything': encutils._OTHER_TYPE,
         'x/x': encutils._OTHER_TYPE,
         'ANYTHING': encutils._OTHER_TYPE
         }
     for test, exp in list(tests.items()):
         self.assertEqual(
             exp, encutils._getTextType(test, log=log))