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/test_sequences.py | |
| parent | 930c3c8e40ca5c563d0414e5057b23ad27aa7cf3 (diff) | |
general: Rename set_colors to sequences
Diffstat (limited to 'tests/test_sequences.py')
| -rwxr-xr-x | tests/test_sequences.py | 26 |
1 files changed, 26 insertions, 0 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() |
