# -*- coding: utf-8 -*- try: # py < 2.7 import unittest2 as unittest except ImportError: import unittest # noqa try: unicode() except NameError: b = bytes def u(value): if isinstance(value, bytes): return value.decode('utf-8') return value else: def b(value): return str(value) def u(value): if isinstance(value, unicode): return value return unicode(value, 'utf-8')