Пример #1
0
 def testsetMetadata(self):
     """ Test if metadata are inserted correclty """
     metadata_dict = {"title": "Set Metadata Test", "creator": "cloudooo"}
     output = self.input.setMetadata(metadata_dict)
     handler = Handler(self.tmp_url, output, "ogv", **self.kw)
     metadata = handler.getMetadata()
     self.assertEquals(metadata["Title"], "Set Metadata Test")
     self.assertEquals(metadata["Creator"], "cloudooo")
Пример #2
0
 def testConvertAudio(self):
     """Test coversion of audio to another format"""
     self.data = open("./data/test.ogg").read()
     self.input = Handler(self.tmp_url, self.data, "ogg", **self.kw)
     output_data = self.input.convert("wav")
     file_format = self.file_detector.from_buffer(output_data)
     # XXX this might expect 'audio/vnd.wave' but magic only got 'audio/x-wav'
     self.assertEquals(file_format, 'audio/x-wav')
Пример #3
0
 def afterSetUp(self):
     self.data = open("./data/test.ogv").read()
     self.kw = dict(env=dict(PATH=self.env_path))
     self.input = Handler(self.tmp_url, self.data, "ogv", **self.kw)
     self.file_detector = Magic(mime=True)