Home | Trees | Indices | Help |
---|
|
1 2 from elisa.core.tests.test_media_provider import TestMediaProvider 3 from elisa.core.media_uri import MediaUri 4 import os 5 from twisted.internet import defer 68 9 component_class = 'elisa.plugins.bad.ipod_plugin.ipod_media:IpodMedia' 103312 itunesdb = "../elisa/plugins/bad/ipod_plugin/tests/data/iTunesDB" 13 self._ipod = MediaUri("ipod://%s" % itunesdb) 14 15 TestMediaProvider.setUp(self)16 1921 uri = self._ipod 22 dfr = self.component.is_directory(uri) 23 dfr.addCallback(lambda validated: self.assertEquals(validated, True)) 24 25 uri = MediaUri(u'%s?artist=Rammstein' % self._ipod) 26 dfr1 = self.component.is_directory(uri) 27 dfr1.addCallback(lambda validated: self.assertEquals(validated, True)) 28 29 uri = MediaUri(u'%s?id=1234' % self._ipod) 30 dfr2 = self.component.is_directory(uri) 31 dfr2.addCallback(lambda validated: self.assertEquals(validated, False)) 32 return defer.DeferredList([dfr, dfr1, dfr2])
Home | Trees | Indices | Help |
---|
Generated by Epydoc 3.0beta1 on Wed Jan 16 19:10:25 2008 | http://epydoc.sourceforge.net |