12345678910111213141516171819202122232425262728 |
- # -*- coding: utf-8 -*-
- '''
- Unit tests for salt.utils.color.py
- '''
- # Import python libs
- from __future__ import absolute_import, print_function, unicode_literals
- # Import Salt Testing libs
- from tests.support.unit import TestCase
- # Import Salt libs
- import salt.utils.color
- from salt.ext import six
- class ColorUtilsTestCase(TestCase):
- def test_get_colors(self):
- ret = salt.utils.color.get_colors()
- self.assertEqual('\x1b[0;37m', six.text_type(ret['LIGHT_GRAY']))
- ret = salt.utils.color.get_colors(use=False)
- self.assertDictContainsSubset({'LIGHT_GRAY': ''}, ret)
- ret = salt.utils.color.get_colors(use='LIGHT_GRAY')
- # LIGHT_YELLOW now == LIGHT_GRAY
- self.assertEqual(six.text_type(ret['LIGHT_YELLOW']), six.text_type(ret['LIGHT_GRAY']))
|