diff options
-rwxr-xr-x | mpv-test.py | 4 | ||||
-rw-r--r-- | mpv.py | 4 |
2 files changed, 3 insertions, 5 deletions
diff --git a/mpv-test.py b/mpv-test.py index 23a3d3a..10bb71b 100755 --- a/mpv-test.py +++ b/mpv-test.py @@ -38,11 +38,9 @@ class TestProperties(unittest.TestCase): for name, (ptype, access) in mpv.ALL_PROPERTIES.items(): if 'r' in access: name = name.replace('-', '_') - try: + with self.subTest(property_name=name): with self.swallow_mpv_errors(): rv = getattr(self.m, name) - except Exception as e: - raise RuntimeError('Error while testing property', name) if rv is not None: # Technically, any property can return None (even if of type e.g. int) self.assertEqual(type(rv), ptype, msg=name) @@ -626,8 +626,8 @@ ALL_PROPERTIES = { 'video': (str, 'rw'), # alias for vid 'video-align-x': (float, 'rw'), 'video-align-y': (float, 'rw'), - 'video-pan-x': (int, 'rw'), - 'video-pan-y': (int, 'rw'), + 'video-pan-x': (float, 'rw'), + 'video-pan-y': (float, 'rw'), 'video-zoom': (float, 'rw'), 'video-unscaled': (ynbool, 'w'), 'program': (int, 'w'), |