aboutsummaryrefslogtreecommitdiffstats
path: root/tests
diff options
context:
space:
mode:
Diffstat (limited to 'tests')
-rw-r--r--tests/test_display.py10
1 files changed, 10 insertions, 0 deletions
diff --git a/tests/test_display.py b/tests/test_display.py
index b69759a..7f90fe4 100644
--- a/tests/test_display.py
+++ b/tests/test_display.py
@@ -22,6 +22,16 @@ class Resolution(unittest.TestCase):
"2560x1600")
+class Below(unittest.TestCase):
+ def test_centered_under_the_reference(self):
+ ref = {"x": 0, "y": 0, "width": 2560, "height": 1080}
+ self.assertEqual(display.below_position(ref, "1280x800"), "640x1080")
+
+ def test_honours_the_reference_offset(self):
+ ref = {"x": 0, "y": -540, "width": 2560, "height": 1080}
+ self.assertEqual(display.below_position(ref, "1280x800"), "640x540")
+
+
class Swaybg(unittest.TestCase):
def test_finds_the_image_for_an_output(self):
root = Path(tempfile.mkdtemp())