From 9901d6a4eb8e4ef5df68e8d561f9cb7d82d9e17b Mon Sep 17 00:00:00 2001 From: Pierre Rust Date: Tue, 20 May 2014 23:55:42 +0200 Subject: [PATCH] Add Test case for flexattr removal (#779) --- test/test_ui.py | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/test/test_ui.py b/test/test_ui.py index d28587c0a..e1190b621 100644 --- a/test/test_ui.py +++ b/test/test_ui.py @@ -225,6 +225,14 @@ class ModifyTest(_common.TestCase): mediafile = MediaFile(item.path) self.assertEqual(mediafile.initial_key, 'C#m') + def test_remove_flexattr(self): + self._modify(["flexattr=testAttr"], write=True) + item = self.lib.items().get() + self.assertEqual(item.flexattr, 'testAttr') + self._modify(dels=["flexattr"], write=True) + item = self.lib.items().get() + self.assertTrue("flexattr" not in item) + @unittest.skip('not yet implemented') def test_delete_initial_key_tag(self): item = self.i