tests: Cover random image.

This commit is contained in:
Dylan Araps 2017-07-22 11:21:39 +10:00
parent a34a9c5977
commit 09f5d26e78
2 changed files with 5 additions and 4 deletions

1
tests/test_files/test2.jpg Symbolic link
View File

@ -0,0 +1 @@
test.jpg

View File

@ -5,20 +5,20 @@ import unittest
from pywal import wal
DEVNULL = pathlib.Path("/dev/null")
CACHE_DIR = pathlib.Path("/tmp/wal")
class TestImage(unittest.TestCase):
"""Test image functions."""
def test_get_img(self):
"""> Validate image file."""
result = wal.get_image("tests/test_files/test.jpg", DEVNULL)
result = wal.get_image("tests/test_files/test.jpg", CACHE_DIR)
self.assertEqual(result, "tests/test_files/test.jpg")
def test_get_img_dir(self):
"""> Validate image directory."""
result = wal.get_image("tests/test_files", DEVNULL)
self.assertEqual(result, "tests/test_files/test.jpg")
result = wal.get_image("tests/test_files", CACHE_DIR)
self.assertEqual(result, "tests/test_files/test2.jpg")
if __name__ == "__main__":