termstr: Stop tests depending on fill3.
This commit is contained in:
parent
33616d3f37
commit
f98d3ce416
1 changed files with 17 additions and 15 deletions
|
|
@ -6,10 +6,12 @@ import pickle
|
|||
import unittest
|
||||
|
||||
|
||||
import fill3.terminal as terminal
|
||||
import termstr
|
||||
|
||||
|
||||
ESC = "\x1b"
|
||||
|
||||
|
||||
class XtermColorsTests(unittest.TestCase):
|
||||
|
||||
def test_xterm_colors(self):
|
||||
|
|
@ -137,33 +139,33 @@ class TermStrTests(unittest.TestCase):
|
|||
test_round_trip(termstr.TermStr("foo").bg_color(10))
|
||||
self.assertEqual(
|
||||
termstr.TermStr.from_term("foo"), termstr.TermStr("foo"))
|
||||
self.assertEqual(termstr.TermStr.from_term(terminal.ESC + "[33mfoo"),
|
||||
self.assertEqual(termstr.TermStr.from_term(ESC + "[33mfoo"),
|
||||
termstr.TermStr("foo").fg_color(3))
|
||||
self.assertEqual(termstr.TermStr.from_term(terminal.ESC + "[45mfoo"),
|
||||
self.assertEqual(termstr.TermStr.from_term(ESC + "[45mfoo"),
|
||||
termstr.TermStr("foo").bg_color(5))
|
||||
self.assertEqual(termstr.TermStr.from_term(terminal.ESC + "[45mfoo" +
|
||||
terminal.ESC + "[mbar"),
|
||||
self.assertEqual(termstr.TermStr.from_term(ESC + "[45mfoo" +
|
||||
ESC + "[mbar"),
|
||||
termstr.TermStr("foo").bg_color(5) +
|
||||
termstr.TermStr("bar"))
|
||||
self.assertEqual(termstr.TermStr.from_term(terminal.ESC + "[45mfoo" +
|
||||
terminal.ESC + "[0mbar"),
|
||||
self.assertEqual(termstr.TermStr.from_term(ESC + "[45mfoo" +
|
||||
ESC + "[0mbar"),
|
||||
termstr.TermStr("foo").bg_color(5) +
|
||||
termstr.TermStr("bar"))
|
||||
self.assertEqual(termstr.TermStr.from_term(terminal.ESC + "[1;3mfoo"),
|
||||
self.assertEqual(termstr.TermStr.from_term(ESC + "[1;3mfoo"),
|
||||
termstr.TermStr("foo").bold().italic())
|
||||
self.assertEqual(termstr.TermStr.from_term(terminal.ESC + "[01mfoo"),
|
||||
self.assertEqual(termstr.TermStr.from_term(ESC + "[01mfoo"),
|
||||
termstr.TermStr("foo").bold())
|
||||
self.assertEqual(termstr.TermStr.from_term(terminal.ESC + "[Kfoo"),
|
||||
self.assertEqual(termstr.TermStr.from_term(ESC + "[Kfoo"),
|
||||
termstr.TermStr("foo"))
|
||||
self.assertEqual(termstr.TermStr.from_term(terminal.ESC + "[95mfoo"),
|
||||
self.assertEqual(termstr.TermStr.from_term(ESC + "[95mfoo"),
|
||||
termstr.TermStr("foo").fg_color(13))
|
||||
self.assertEqual(termstr.TermStr.from_term(terminal.ESC + "[105mfoo"),
|
||||
self.assertEqual(termstr.TermStr.from_term(ESC + "[105mfoo"),
|
||||
termstr.TermStr("foo").bg_color(13))
|
||||
self.assertEqual(termstr.TermStr.from_term(terminal.ESC + "(B" +
|
||||
terminal.ESC + "[mfoo"),
|
||||
self.assertEqual(termstr.TermStr.from_term(ESC + "(B" +
|
||||
ESC + "[mfoo"),
|
||||
termstr.TermStr("foo"))
|
||||
self.assertEqual(
|
||||
termstr.TermStr.from_term(terminal.ESC + "39;49;00mfoo"),
|
||||
termstr.TermStr.from_term(ESC + "39;49;00mfoo"),
|
||||
termstr.TermStr("foo"))
|
||||
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue