Ejemplo n.º 1
0
 def test_ansi(self):
     ansi = impl.ansi
     self.assertEqual('\x1b[0m', ansi('reset'))
     impl.disable_ansi_color_substitution_globally()
     self.assertNotEqual('\x1b[0m', ansi('reset'))
     self.assertEqual('@|', ansi('atbar'))
     impl.enable_ansi_color_substitution_globally()
     self.assertEqual('\x1b[0m', ansi('reset'))
Ejemplo n.º 2
0
 def test_get_ansi_dict(self):
     get_ansi_dict = impl.get_ansi_dict
     ansi_dict = get_ansi_dict()
     self.assertNotEqual({}, ansi_dict)
     self.assertEqual('\x1b[0m', ansi_dict['reset'])
     impl.disable_ansi_color_substitution_globally()
     ansi_dict = get_ansi_dict()
     self.assertEqual('\x1b[0m', ansi_dict['reset'])
     self.assertEqual('@|', ansi_dict['atbar'])
     self.assertNotEqual({}, ansi_dict)
     impl.enable_ansi_color_substitution_globally()
     ansi_dict = get_ansi_dict()
     self.assertNotEqual({}, ansi_dict)
     self.assertEqual('\x1b[0m', ansi_dict['reset'])