Test for unicode error in magic methods (Python 2)

This commit is contained in:
Andrew Savchyn
2015-12-14 00:26:36 +01:00
parent 2bd5aef5bc
commit e101c56eed
+6 -1
View File
@@ -49,7 +49,6 @@ class ColoredStringTestCase(unittest.TestCase):
new_str = ColoredString('RED', '\xe4')
assert '\xe4' in str(new_str)
from clint.textui import puts
puts(new_str)
def test_clint_force_color_env_var(self):
from clint.textui.colored import ColoredString
@@ -57,6 +56,12 @@ class ColoredStringTestCase(unittest.TestCase):
new_str = ColoredString('RED', 'hello world')
assert new_str.always_color == True
def test_clint_unicode_radd(self):
from clint.textui.colored import ColoredString
inp_str = u'hello \u263A'
new_str = u'' + ColoredString('RED', inp_str)
assert inp_str.encode('utf-8') in new_str
class TextuiFormatterTestCase(unittest.TestCase):