コード例 #1
0
 def test_selective_modified_album_metadata_not_moved(self):
     mf = MediaFile(syspath(self.i.path))
     mf.album = u'differentAlbum'
     mf.genre = u'differentGenre'
     mf.save()
     self._update(move=True, fields=['genre'])
     item = self.lib.items().get()
     self.assertTrue(b'differentAlbum' not in item.path)
     self.assertEqual(item.genre, u'differentGenre')
コード例 #2
0
 def test_selective_modified_album_metadata_not_moved(self):
     mf = MediaFile(syspath(self.i.path))
     mf.album = u'differentAlbum'
     mf.genre = u'differentGenre'
     mf.save()
     self._update(move=True, fields=['genre'])
     item = self.lib.items().get()
     self.assertTrue(b'differentAlbum' not in item.path)
     self.assertEqual(item.genre, u'differentGenre')
コード例 #3
0
 def test_selective_modified_metadata_moved(self):
     mf = MediaFile(syspath(self.i.path))
     mf.title = u'differentTitle'
     mf.genre = u'differentGenre'
     mf.save()
     self._update(move=True, fields=['title'])
     item = self.lib.items().get()
     self.assertTrue(b'differentTitle' in item.path)
     self.assertNotEqual(item.genre, u'differentGenre')
コード例 #4
0
 def test_selective_modified_metadata_moved(self):
     mf = MediaFile(syspath(self.i.path))
     mf.title = u'differentTitle'
     mf.genre = u'differentGenre'
     mf.save()
     self._update(move=True, fields=['title'])
     item = self.lib.items().get()
     self.assertTrue(b'differentTitle' in item.path)
     self.assertNotEqual(item.genre, u'differentGenre')