Exemple #1
0
 def test_extensions_presets(self):
     """Checks we associate file extensions to the muxers of the presets."""
     with mock.patch("pitivi.preset.xdg_data_home") as xdg_data_home:
         xdg_data_home.return_value = "/pitivi-dir-which-does-not-exist"
         preset_manager = RenderPresetManager(system=None, encoders=Encoders())
         preset_manager.loadAll()
         self.assertTrue(preset_manager.presets)
         for unused_name, preset in preset_manager.presets.items():
             muxer = preset["container"]
             self.assertIsNotNone(extension_for_muxer(muxer), preset)
Exemple #2
0
 def test_extensions_presets(self):
     """Checks we associate file extensions to the muxers of the presets."""
     project = self.create_simple_project()
     with mock.patch("pitivi.preset.xdg_data_home") as xdg_data_home:
         xdg_data_home.return_value = "/pitivi-dir-which-does-not-exist"
         preset_manager = PresetsManager(project.app)
         preset_manager.load_all()
         for preset_item in preset_manager.model:
             # Preset name is only set when the project loads it
             project.set_container_profile(preset_item.profile)
             muxer = preset_item.profile.get_preset_name()
             self.assertIsNotNone(extension_for_muxer(muxer),
                                  preset_item.profile)
Exemple #3
0
 def test_extensions_presets(self):
     """Checks we associate file extensions to the muxers of the presets."""
     project = self.create_simple_project()
     with mock.patch("pitivi.preset.xdg_data_home") as xdg_data_home:
         xdg_data_home.return_value = "/pitivi-dir-which-does-not-exist"
         preset_manager = EncodingTargetManager(project.app)
         preset_manager.loadAll()
         self.assertTrue(preset_manager.presets)
         for unused_name, container_profile in preset_manager.presets.items():
             # Preset name is only set when the project loads it
             project.set_container_profile(container_profile)
             muxer = container_profile.get_preset_name()
             self.assertIsNotNone(extension_for_muxer(muxer), container_profile)
Exemple #4
0
 def test_extensions_supported(self):
     """Checks we associate file extensions to the well supported muxers."""
     for muxer, unused_audio, unused_video in Encoders.SUPPORTED_ENCODERS_COMBINATIONS:
         self.assertIsNotNone(extension_for_muxer(muxer), muxer)
Exemple #5
0
 def test_extensions_supported(self):
     """Checks we associate file extensions to the well supported muxers."""
     for muxer, unused_audio, unused_video in Encoders.SUPPORTED_ENCODERS_COMBINATIONS:
         self.assertIsNotNone(extension_for_muxer(muxer), muxer)