[termstr] Fixed splitting lines seperated by "\r\n".
This commit is contained in:
parent
a60216cae0
commit
6eb64745b9
2 changed files with 13 additions and 3 deletions
|
|
@ -96,8 +96,11 @@ class TermStrTests(unittest.TestCase):
|
|||
self.assertEqual(foo.join(["C"]), TermStr("C"))
|
||||
bar = TermStr("bar", bold_style)
|
||||
self.assertEqual((foo + "\n" + bar).splitlines(), [foo, bar])
|
||||
self.assertEqual((foo + "\r\n" + bar).splitlines(), [foo, bar])
|
||||
self.assertEqual((foo + "\n" + bar).splitlines(keepends=True),
|
||||
[TermStr("foo\n"), bar])
|
||||
self.assertEqual((foo + "\r\n" + bar).splitlines(keepends=True),
|
||||
[TermStr("foo\r\n"), bar])
|
||||
self.assertEqual(foo.ljust(5), foo + TermStr(" "))
|
||||
self.assertEqual(foo.rjust(5), TermStr(" ") + foo)
|
||||
self.assertEqual(TermStr("FOO").lower(), foo)
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue