def test_format_txt_accepts_unicode(self): actual = chalk.format_txt(u'white', u'hello', u'black', None) expected = "\x1b[37;40mhello\x1b[0m" self.assertEqual(actual, expected)
def test_format_txt_accepts_bytes(self): actual = chalk.format_txt(b'white', b'hello', b'black', None) expected = "\x1b[37;40mhello\x1b[0m" self.assertEqual(actual, expected)
def test_format_txt_accepts_unicode(self): actual = chalk.format_txt('white', 'abcd' + six.unichr(5000), 'black', None) expected = six.u("\x1b[37;40mabcd\u1388\x1b[0m") self.assertEqual(actual, expected)
def test_format_txt_accepts_unicode(self): actual = chalk.format_txt( 'white', 'abcd' + six.unichr(5000), 'black', None ) expected = six.u("\x1b[37;40mabcd\u1388\x1b[0m") self.assertEqual(actual, expected)