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