mirror of
https://github.com/dylanaraps/pywal.git
synced 2025-01-05 21:48:55 +01:00
export: Add wallpaper to export files,
This commit is contained in:
parent
1d63b05e40
commit
b5806287d3
@ -27,9 +27,9 @@ class TestExportColors(unittest.TestCase):
|
||||
self.assertTrue(result)
|
||||
|
||||
content = pathlib.Path("/tmp/test_template").read_text()
|
||||
self.assertEqual(content, '\n'.join(["test1 #3A5130",
|
||||
"test2 #3A5130",
|
||||
"test3 58,81,48", ""]))
|
||||
self.assertEqual(content, '\n'.join(["test1 #1F211E",
|
||||
"test2 #1F211E",
|
||||
"test3 31,33,30", ""]))
|
||||
|
||||
|
||||
if __name__ == "__main__":
|
||||
|
@ -1,26 +1,27 @@
|
||||
{
|
||||
"special": {
|
||||
"background":"#3A5130",
|
||||
"foreground":"#FAF9F5",
|
||||
"cursor":"#FAF9F5"
|
||||
},
|
||||
"wallpaper": "5.png",
|
||||
|
||||
"special": {
|
||||
"background": "#1F211E",
|
||||
"foreground": "#F5F1F4",
|
||||
"cursor": "#F5F1F4"
|
||||
},
|
||||
"colors": {
|
||||
"color0":"#3A5130",
|
||||
"color1":"#E3A19D",
|
||||
"color2":"#E1CEAE",
|
||||
"color3":"#D6DDCC",
|
||||
"color4":"#F1D2CB",
|
||||
"color5":"#F5E9D6",
|
||||
"color6":"#F9F0E5",
|
||||
"color7":"#FAF9F5",
|
||||
"color8":"#999999",
|
||||
"color9":"#E3A19D",
|
||||
"color10":"#E1CEAE",
|
||||
"color11":"#D6DDCC",
|
||||
"color12":"#F1D2CB",
|
||||
"color13":"#F5E9D6",
|
||||
"color14":"#F9F0E5",
|
||||
"color15":"#FAF9F5"
|
||||
"color0": "#1F211E",
|
||||
"color1": "#4B7A85",
|
||||
"color2": "#CC6A93",
|
||||
"color3": "#5C9894",
|
||||
"color4": "#A0A89B",
|
||||
"color5": "#D1B9A9",
|
||||
"color6": "#E3D6D8",
|
||||
"color7": "#F5F1F4",
|
||||
"color8": "#666666",
|
||||
"color9": "#4B7A85",
|
||||
"color10": "#CC6A93",
|
||||
"color11": "#5C9894",
|
||||
"color12": "#A0A89B",
|
||||
"color13": "#D1B9A9",
|
||||
"color14": "#E3D6D8",
|
||||
"color15": "#F5F1F4"
|
||||
}
|
||||
}
|
||||
|
@ -15,12 +15,12 @@ class Testsequences(unittest.TestCase):
|
||||
def test_set_special(self):
|
||||
"""> Create special escape sequence."""
|
||||
result = sequences.set_special(11, COLORS["special"]["background"])
|
||||
self.assertEqual(result, "\x1b]11;#3A5130\x07")
|
||||
self.assertEqual(result, "\x1b]11;#1F211E\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")
|
||||
self.assertEqual(result, "\033]4;11;#1F211E\007")
|
||||
|
||||
|
||||
if __name__ == "__main__":
|
||||
|
@ -16,7 +16,7 @@ class TestUtil(unittest.TestCase):
|
||||
"""> Get grey color based on brightness of color0"""
|
||||
colors = [list(COLORS["colors"].values())]
|
||||
result = util.set_grey(colors[0])
|
||||
self.assertEqual(result, "#999999")
|
||||
self.assertEqual(result, "#666666")
|
||||
|
||||
def test_read_file(self):
|
||||
"""> Read colors from a file."""
|
||||
@ -26,12 +26,17 @@ class TestUtil(unittest.TestCase):
|
||||
def test_read_file_start(self):
|
||||
"""> Read colors from a file."""
|
||||
result = util.read_file_json("tests/test_files/test_file.json")
|
||||
self.assertEqual(result["colors"]["color0"], "#3A5130")
|
||||
self.assertEqual(result["colors"]["color0"], "#1F211E")
|
||||
|
||||
def test_read_file_end(self):
|
||||
"""> Read colors from a file."""
|
||||
result = util.read_file_json("tests/test_files/test_file.json")
|
||||
self.assertEqual(result["colors"]["color15"], "#FAF9F5")
|
||||
self.assertEqual(result["colors"]["color15"], "#F5F1F4")
|
||||
|
||||
def test_read_wallpaper(self):
|
||||
"""> Read wallpaper from json file."""
|
||||
result = util.read_file_json("tests/test_files/test_file.json")
|
||||
self.assertEqual(result["wallpaper"], "5.png")
|
||||
|
||||
def test_save_file(self):
|
||||
"""> Save colors to a file."""
|
||||
|
Loading…
Reference in New Issue
Block a user