From 4fd592b7d0a5fcf6674d07f34e6d92051634fc6c Mon Sep 17 00:00:00 2001 From: Dylan Araps Date: Thu, 20 Jul 2017 23:39:19 +1000 Subject: tests: Fix tests. --- tests/test_image.py | 21 +++++++++++++++++++++ 1 file changed, 21 insertions(+) create mode 100644 tests/test_image.py (limited to 'tests/test_image.py') diff --git a/tests/test_image.py b/tests/test_image.py new file mode 100644 index 0000000..7dacecb --- /dev/null +++ b/tests/test_image.py @@ -0,0 +1,21 @@ +"""Test image functions.""" +import unittest + +from pywal import 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") + self.assertEqual(result, "tests/test_files/test.jpg") + + def test_get_img_dir(self): + """> Validate image directory.""" + result = wal.get_image("tests/test_files") + self.assertEqual(result, "tests/test_files/test.jpg") + + +if __name__ == "__main__": + unittest.main() -- cgit v1.2.3 From c8dd8f4d03fc79b5594e8d873e0aba77e360796a Mon Sep 17 00:00:00 2001 From: Dylan Araps Date: Sat, 22 Jul 2017 10:01:14 +1000 Subject: general: Fixes. --- tests/test_image.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'tests/test_image.py') diff --git a/tests/test_image.py b/tests/test_image.py index 7dacecb..bcf3b4d 100644 --- a/tests/test_image.py +++ b/tests/test_image.py @@ -14,7 +14,7 @@ class TestImage(unittest.TestCase): def test_get_img_dir(self): """> Validate image directory.""" result = wal.get_image("tests/test_files") - self.assertEqual(result, "tests/test_files/test.jpg") + self.assertEqual(result, "tests/test_files/test2.jpg") if __name__ == "__main__": -- cgit v1.2.3 From 3dd1fc9039822e4426d5dc8c3f807dd5f6f2d295 Mon Sep 17 00:00:00 2001 From: Dylan Araps Date: Sat, 22 Jul 2017 10:26:36 +1000 Subject: tests: Fix tests --- tests/test_image.py | 10 +++++++--- 1 file changed, 7 insertions(+), 3 deletions(-) (limited to 'tests/test_image.py') diff --git a/tests/test_image.py b/tests/test_image.py index bcf3b4d..b9099f9 100644 --- a/tests/test_image.py +++ b/tests/test_image.py @@ -1,20 +1,24 @@ """Test image functions.""" +import pathlib import unittest from pywal import wal +DEVNULL = pathlib.Path("/dev/null") + + class TestImage(unittest.TestCase): """Test image functions.""" def test_get_img(self): """> Validate image file.""" - result = wal.get_image("tests/test_files/test.jpg") + result = wal.get_image("tests/test_files/test.jpg", DEVNULL) self.assertEqual(result, "tests/test_files/test.jpg") def test_get_img_dir(self): """> Validate image directory.""" - result = wal.get_image("tests/test_files") - self.assertEqual(result, "tests/test_files/test2.jpg") + result = wal.get_image("tests/test_files", DEVNULL) + self.assertEqual(result, "tests/test_files/test.jpg") if __name__ == "__main__": -- cgit v1.2.3 From 09f5d26e78e0a7ee89c778786d03c6120cbd2708 Mon Sep 17 00:00:00 2001 From: Dylan Araps Date: Sat, 22 Jul 2017 11:21:39 +1000 Subject: tests: Cover random image. --- tests/test_image.py | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) (limited to 'tests/test_image.py') diff --git a/tests/test_image.py b/tests/test_image.py index b9099f9..95a357e 100644 --- a/tests/test_image.py +++ b/tests/test_image.py @@ -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__": -- cgit v1.2.3 From de47c1beaaa77ee6f50235daba735ccc98ad608c Mon Sep 17 00:00:00 2001 From: Dylan Araps Date: Sat, 22 Jul 2017 22:26:49 +1000 Subject: api: Remove wal.py --- tests/test_image.py | 10 +++------- 1 file changed, 3 insertions(+), 7 deletions(-) (limited to 'tests/test_image.py') diff --git a/tests/test_image.py b/tests/test_image.py index 95a357e..da557a7 100644 --- a/tests/test_image.py +++ b/tests/test_image.py @@ -1,23 +1,19 @@ """Test image functions.""" -import pathlib import unittest -from pywal import wal - - -CACHE_DIR = pathlib.Path("/tmp/wal") +from pywal import image class TestImage(unittest.TestCase): """Test image functions.""" def test_get_img(self): """> Validate image file.""" - result = wal.get_image("tests/test_files/test.jpg", CACHE_DIR) + result = image.get("tests/test_files/test.jpg") self.assertEqual(result, "tests/test_files/test.jpg") def test_get_img_dir(self): """> Validate image directory.""" - result = wal.get_image("tests/test_files", CACHE_DIR) + result = image.get("tests/test_files") self.assertEqual(result, "tests/test_files/test2.jpg") -- cgit v1.2.3 From d8376eecc90b659f7b087ddd2ec0f29200ae6141 Mon Sep 17 00:00:00 2001 From: Dylan Araps Date: Sun, 23 Jul 2017 11:50:46 +1000 Subject: tests: Update tests. --- tests/test_image.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'tests/test_image.py') diff --git a/tests/test_image.py b/tests/test_image.py index da557a7..e0b7902 100644 --- a/tests/test_image.py +++ b/tests/test_image.py @@ -14,7 +14,7 @@ class TestImage(unittest.TestCase): def test_get_img_dir(self): """> Validate image directory.""" result = image.get("tests/test_files") - self.assertEqual(result, "tests/test_files/test2.jpg") + self.assertEqual(result.endswith(".jpg"), True) if __name__ == "__main__": -- cgit v1.2.3