def test_run_media_linker_during_adapter(self): mfest = otio.plugins.ActiveManifest() manifest = utils.create_manifest() # this wires up the media linkers into the active manifest mfest.media_linkers.extend(manifest.media_linkers) fake_tl = self.adp.read_from_file("foo", media_linker_name="example") self.assertTrue( fake_tl.tracks[0][0].media_reference.metadata.get( 'from_test_linker' ) ) fake_tl = self.adp.read_from_string( "foo", media_linker_name="example" ) self.assertTrue( fake_tl.tracks[0][0].media_reference.metadata.get( 'from_test_linker' ) ) # explicitly turn the media_linker off fake_tl = self.adp.read_from_file("foo", media_linker_name=None) self.assertIsNone( fake_tl.tracks[0][0].media_reference.metadata.get( 'from_test_linker' ) ) # Delete the temporary manifest utils.remove_manifest(manifest)
def test_run_media_linker_during_adapter(self): mfest = otio.plugins.ActiveManifest() manifest = utils.create_manifest() # this wires up the media linkers into the active manifest mfest.media_linkers.extend(manifest.media_linkers) fake_tl = self.adp.read_from_file("foo", media_linker_name="example") self.assertTrue( fake_tl.tracks[0][0].media_reference.metadata.get( 'from_test_linker' ) ) fake_tl = self.adp.read_from_string( "foo", media_linker_name="example" ) self.assertTrue( fake_tl.tracks[0][0].media_reference.metadata.get( 'from_test_linker' ) ) # explicitly turn the media_linker off fake_tl = self.adp.read_from_file("foo", media_linker_name=None) self.assertIsNone( fake_tl.tracks[0][0].media_reference.metadata.get( 'from_test_linker' ) ) # Delete the temporary manifest utils.remove_manifest(manifest)
def tearDown(self): utils.remove_manifest(self.man)
def tearDown(self): utils.remove_manifest(self.man) otio.plugins.manifest._MANIFEST = self.orig_manifest
def tearDown(self): utils.remove_manifest(self.man)
def tearDown(self): otio.plugins.manifest._MANIFEST = self.bak utils.remove_manifest(self.man)
def tearDown(self): utils.remove_manifest(self.man) otio.plugins.manifest._MANIFEST = self.orig_manifest
def tearDown(self): otio.plugins.manifest._MANIFEST = self.bak utils.remove_manifest(self.man)
def tearDown(self): utils.remove_manifest(self.man) shutil.rmtree(self.temp_dir)
def tearDown(self): utils.remove_manifest(self.man) otio.plugins.manifest._MANIFEST = self.orig_manifest shutil.rmtree(self.temp_dir)