From 775fc4a868fa8a84b6e1830a42cba4847a72e961 Mon Sep 17 00:00:00 2001 From: jaseg Date: Tue, 16 Jul 2024 11:10:36 +0200 Subject: Add test for dict-valued properties --- tests/test_mpv.py | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/tests/test_mpv.py b/tests/test_mpv.py index 6a962f0..a59ade1 100755 --- a/tests/test_mpv.py +++ b/tests/test_mpv.py @@ -210,6 +210,11 @@ class TestProperties(MpvTestCase): # See comment in test_property_decoding_invalid_utf8 self.m.osd.alang + def test_dict_valued_property(self): + nasty_stuff = '\xe2\x80\x8e Mozilla/5.0 Foobar \xe2\x80\x8e \xe2\x80\x81' + self.m.ytdl_raw_options = {'user-agent': nasty_stuff} + self.assertEqual(self.m.ytdl_raw_options, {'user-agent': nasty_stuff}) + def test_option_read(self): self.m.loop = 'inf' self.m.play(TESTVID) -- cgit