diff options
| author | Dylan Araps <dylan.araps@gmail.com> | 2017-06-30 10:15:59 +1000 |
|---|---|---|
| committer | Dylan Araps <dylan.araps@gmail.com> | 2017-06-30 10:15:59 +1000 |
| commit | 23571cc6207ec825749e4d999993b4a2568975b6 (patch) | |
| tree | 1459f29e60ffdd904706e9027f06250a46d1042c /tests | |
| parent | 930c3c8e40ca5c563d0414e5057b23ad27aa7cf3 (diff) | |
general: Rename set_colors to sequences
Diffstat (limited to 'tests')
| -rwxr-xr-x | tests/test_sequences.py | 26 | ||||
| -rwxr-xr-x | tests/test_set_colors.py | 33 | ||||
| -rwxr-xr-x | tests/test_util.py | 6 |
3 files changed, 32 insertions, 33 deletions
diff --git a/tests/test_sequences.py b/tests/test_sequences.py new file mode 100755 index 0000000..2a19470 --- /dev/null +++ b/tests/test_sequences.py @@ -0,0 +1,26 @@ +"""Test sequence functions.""" +import unittest + +from pywal import sequences +from pywal import util + + +# Import colors. +COLORS = util.read_file_json("tests/test_files/test_file.json") + + +class Testsequences(unittest.TestCase): + """Test the sequence functions.""" + + def test_set_special(self): + """> Create special escape sequence.""" + result = sequences.set_special(11, COLORS["special"]["background"]) + self.assertEqual(result, "\x1b]11;#3A5130\x07") + + def test_set_color(self): + """> Create color escape sequence.""" + result = sequences.set_color(11, COLORS["colors"]["color0"]) + self.assertEqual(result, "\033]4;11;#3A5130\007") + +if __name__ == "__main__": + unittest.main() diff --git a/tests/test_set_colors.py b/tests/test_set_colors.py deleted file mode 100755 index 983e7e6..0000000 --- a/tests/test_set_colors.py +++ /dev/null @@ -1,33 +0,0 @@ -"""Test set functions.""" -import unittest - -from pywal import set_colors -from pywal import util - - -# Import colors. -COLORS = util.read_file_json("tests/test_files/test_file.json") - - -class TestSetColors(unittest.TestCase): - """Test the set_colors functions.""" - - def test_set_special(self): - """> Create special escape sequence.""" - result = set_colors.set_special(11, COLORS["special"]["background"]) - self.assertEqual(result, "\x1b]11;#3A5130\x07") - - def test_set_color(self): - """> Create color escape sequence.""" - result = set_colors.set_color(11, COLORS["colors"]["color0"]) - self.assertEqual(result, "\033]4;11;#3A5130\007") - - def test_set_grey(self): - """> Create special escape sequence.""" - colors = [list(COLORS["colors"].values())] - result = set_colors.set_grey(colors[0]) - self.assertEqual(result, "#999999") - - -if __name__ == "__main__": - unittest.main() diff --git a/tests/test_util.py b/tests/test_util.py index cf2b716..67ec3f7 100755 --- a/tests/test_util.py +++ b/tests/test_util.py @@ -12,6 +12,12 @@ COLORS = util.read_file_json("tests/test_files/test_file.json") class TestUtil(unittest.TestCase): """Test the util functions.""" + def test_set_grey(self): + """> Get grey color based on brightness of color0""" + colors = [list(COLORS["colors"].values())] + result = util.set_grey(colors[0]) + self.assertEqual(result, "#999999") + def test_read_file(self): """> Read colors from a file.""" result = util.read_file("tests/test_files/test_file") |
