mirror of
https://github.com/kennethreitz/clint.git
synced 2026-06-05 06:46:16 +00:00
Test for unicode error in magic methods (Python 2)
This commit is contained in:
+6
-1
@@ -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):
|
||||
|
||||
|
||||
Reference in New Issue
Block a user